- Linux系統管理初學者指南:基于CentOS 7.6
- 曲廣平
- 1883字
- 2020-04-22 11:56:23
1.2.1 VMware Workstation的基本操作
虛擬化及云計算是目前IT領域的熱門技術,其中虛擬化技術主要是指各種虛擬機產品的應用。
目前的虛擬機產品主要分為以下兩個大類。
一類稱為寄居架構,這類虛擬機必須要安裝在操作系統上,通過操作系統去調用計算機中的硬件資源,虛擬機本身被看作是操作系統中的一個應用軟件。這種虛擬機的性能與原生架構的虛擬機產品有著天壤之別,因而主要用于教學或學習。典型產品是VMware Workstation和VirtualBOX。
另一類稱為原生架構,有時也稱作裸金屬架構。這種類型的虛擬機產品直接安裝在計算機硬件上,不需要操作系統的支持,它可以直接管理和控制計算機中的所有硬件設備,因而這類虛擬機擁有強大的性能,主要用于生產環境。典型產品就是vSphere、Citrix,以及Linux系統中自帶的KVM。目前所說的虛擬化技術主要是指這類產品。
圖1-7所示為這兩類產品的架構。

圖1-7 寄居架構和裸金屬架構
絕大多數普通用戶所接觸的是寄居架構的虛擬機產品。其中VMware Workstation憑借其強大的性能以及對Windows和Linux系列操作系統的良好支持,得到了廣泛的應用。本書中的絕大部分實驗是利用VMware Workstation(以下簡稱VMware)來搭建環境的,所使用的軟件版本為VMware Workstation 15。
1.安裝VMware Workstation
VMware的安裝過程比較簡單,主要步驟如下。
①運行安裝程序,打開安裝向導。接受許可協議之后,修改軟件的安裝位置。建議不要使用默認的安裝路徑,而是將VMware安裝到C盤以外的分區,比如安裝在D:\vmware文件夾中。
②接下來輸入序列號進行注冊。正確注冊之后,VMware Workstation的安裝就完成了。
2.物理主機的硬件要求
安裝完VMware之后,就可以創建和使用虛擬機了。在這之前,還必須先保證物理主機的硬件配置要達到相應的要求。
我們目前所用的操作系統分為32位和64位,它們的主要區別在于內存尋址能力。32位操作系統采用32位的二進制數為內存空間編號,在這類系統中,CPU能夠尋址的最大內存空間為4GB。而64位操作系統則采用64位的二進制數為內存空間編號,內存尋址空間擴大到16EB。
CentOS 7是64位的操作系統,要想在虛擬機中安裝CentOS 7,要求物理主機的CPU必須支持硬件虛擬化技術,即Intel-VT技術或AMD-V技術。AMD的CPU大多支持虛擬化技術,包括Intel的酷睿系列CPU,但一些型號較老的奔騰或賽揚系列CPU則有可能不支持虛擬化技術。
另外,在BIOS中還必須要開啟相關的硬件虛擬化設置選項,這項功能在大多數情況下默認是關閉的。進入物理主機的BIOS,找到類似“Intel Virtual Technology”的設置選項,將其設為“Enabled”(啟用)即可(見圖1-8)。當然,如果CPU不支持硬件虛擬化,那么BIOS中也就沒有這項設置。

圖1-8 在BIOS中開啟硬件虛擬化功能
雖然物理主機的內存大小不作為必要條件,但越大越好,一般要確保至少有4GB的物理內存。
3.創建虛擬機
準備工作完畢之后,下面就來創建一臺虛擬機。注意,在VMware中創建虛擬機需要有管理員權限,建議以管理員身份運行VMware。
以下是創建虛擬機的主要步驟。
①在VMware主窗口中單擊“創建新的虛擬機”按鈕,打開“新建虛擬機向導”。
②選擇“自定義”模式,對虛擬機中的硬件設備進行定制。
③在“安裝客戶端操作系統”界面中選擇“稍后安裝操作系統”,待創建完虛擬機之后,再單獨進行系統的安裝。
④選擇操作系統的“版本(V)”為“CentOS 64位”,如圖1-9所示。注意,如果物理主機不支持虛擬化技術,或者BIOS中沒有啟用虛擬化選項,那么在這里就無法繼續操作了。

圖1-9 選擇安裝的操作系統
⑤設置虛擬機名稱以及虛擬機文件的存儲位置,如圖1-10所示。建議最好在C盤以外的專門文件夾中單獨存儲。

圖1-10 設置虛擬機名稱及虛擬機文件的存儲位置
⑥對虛擬機的CPU和內存進行配置。
物理主機的CPU現在大多是多核的,一般只給虛擬機配置一個CPU核芯。
虛擬機內存可根據物理內存的大小靈活設置,一般建議設為1GB。
⑦網絡類型以及I/O控制器、磁盤類型選擇默認設置即可。
在“選擇磁盤”界面中選擇“創建新虛擬磁盤”。虛擬磁盤以擴展名為“.vmdk”的文件形式存放在物理主機中,虛擬機中的所有數據都存放在虛擬磁盤里。
然后需要指定磁盤容量,默認為20GB。這里的容量大小是允許虛擬機占用的最大空間,而并不是立即分配使用這么大的磁盤空間。磁盤文件的大小隨著虛擬機中數據的增多而動態增長,但如果選中“立即分配所有磁盤空間(A)”,則會立即將這部分空間劃給虛擬機使用,不建議選擇該項。
另外,強烈建議選中“單個文件存儲虛擬磁盤(O)”,如圖1-11所示。這樣會用一個單獨的文件來作為磁盤文件,前提是存放磁盤文件的分區必須是NTFS分區。如果選擇“虛擬磁盤拆分成多個文件(M)”,則會嚴重影響虛擬機的性能。

圖1-11 設置虛擬磁盤
⑧虛擬機創建完成,可以單擊“自定義硬件”按鈕對虛擬機硬件做進一步調整。建議將“聲卡”“打印機”等虛擬機用不到的硬件設備移除,以節省系統資源。調整后的界面如圖1-12所示。

圖1-12 移除虛擬機不必要的硬件設備
至此,一臺新的虛擬機就創建好了。
- Kubernetes修煉手冊
- Linux設備驅動開發詳解:基于最新的Linux4.0內核
- Linux網絡操作系統與實訓(第三版)
- AWS Development Essentials
- Application Development in iOS 7
- Linux設備驅動開發
- Distributed Computing with Go
- Python UNIX和Linux系統管理指南
- Advanced Infrastructure Penetration Testing
- Linux軟件管理平臺設計與實現
- Mastering Windows 8 C++ App Development
- Java EE 7 Developer Handbook
- Getting Started with Citrix XenApp 6.5
- Administering ArcGIS for Server
- OpenSolaris系統管理