官术网_书友最值得收藏!

1.3 創建虛擬機及安裝CentOS系統

1.3.1 創建虛擬機

VMware Workstation 12安裝完成后,會在Windows桌面出現VMware Workstation 12圖標,直接雙擊該圖標即可打開VMware Workstation 12,在此開始創建虛擬機,Linux需要安裝在VMware Workstation 12虛擬機中。具體操作步驟如下:

(1)雙擊啟動圖標VMware Workstation 12,如圖1-12所示。

圖1-12 VMware Workstation 12圖標

(2)打開VMware Workstation 12后,選擇“文件”→“新建虛擬機(N)”命令,如圖1-13所示。

圖1-13 新建虛擬機

(3)在圖1-14所示的“新建虛擬機向導”對話框中有兩種安裝方式,其中“典型(推薦)”安裝方式比較簡單,這里不再講解,下面將重點講解一下“自定義(高級)”安裝方式。在此方式下,有很多選項需要手動選擇。選擇完“自定義(高級)”單選按鈕后,單擊“下一步”按鈕。

圖1-14 安裝向導

(4)在圖1-15所示的對話框中,“硬件兼容性”選項為默認即可,如果在VMware Workstation 12版本中安裝的操作系統,將來有需要移到VMware Workstation 11版本中使用,那么在“硬件兼容性”右側的下拉列表框中選擇“Workstation 11.0”選項即可。設置完成后單擊“下一步”按鈕。

圖1-15 兼容性

(5)在圖1-16所示的對話框中,“安裝來源”選擇“稍后安裝操作系統”選項,然后單擊“下一步”按鈕。

圖1-16 安裝操作系統

(6)在圖1-17所示的對話框中,“客戶機操作系統”選擇“Linux”,“版本”選擇“CentOS 7 64位”,這是安裝CentOS 7系統的最佳選擇。雖然選擇的版本和安裝的操作系統不同時也可以正常安裝使用,但在該操作系統上實現虛擬化時兼容性會很差,所以,選擇的版本與所安裝的操作系統要保持一致。選擇完成后單擊“下一步”按鈕。

圖1-17 選擇系統版本

(7)因為需要多臺虛擬機做實驗,所以在給虛擬機命名時,名稱最好是用系統版本-IP地址的形式區分清楚。在圖1-18所示的對話框中,將“虛擬機名稱(V)”設為“CentOS 7.5-63”,63代表IP地址為192.168.1.63。因為虛擬機文件比較大,所以最好不要安裝在系統盤,可以單擊“位置”右側的“瀏覽”按鈕,將安裝位置設置為“E:\CentOS7.5-63”,然后單擊“下一步”按鈕。

圖1-18 命名虛擬機

(8)在圖1-19所示的對話框中進行處理器設置。如果物理機處理器是4核心,那么這里建議“每個處理器的核心數量”選擇“4”,這樣后期虛擬機運行快,但不能選擇超過物理機處理器的核心數量。選擇完成后單擊“下一步”按鈕。

圖1-19 指定處理器數量

(9)在圖1-20所示的對話框中,將“此虛擬機的內容(M)”設置為默認的2048MB即可。如果想要更改此設置,可手動調整,但指定的容量必須為4MB的倍數,同時不能選擇超過物理內存的容量,如果操作系統是最小化安裝,設置為512MB就夠用,如果操作系統是圖形化安裝,建議內存設置不能小于1GB,否則很有可能在開機時無法啟動圖形界面。設置完成后單擊“下一步”按鈕。

圖1-20 指定內存大小

(10)在圖1-21所示的“網絡類型”選擇對話框中,Linux提供了3種網絡類型,后面章節會具體介紹,在此先選擇“使用橋接網絡”,然后單擊“下一步”按鈕。

圖1-21 指定網絡類型

(11)在圖1-22所示的對話框中,“I/O控制器類型”選擇默認推薦的“LSI Logic(L)”即可,然后單擊“下一步”按鈕。

圖1-22 選擇I/O控制器類型

(12)在圖1-23所示的對話框中,“虛擬磁盤類型”選擇默認推薦的“SCSI(S)”,然后單擊“下一步”按鈕。

圖1-23 選擇磁盤類型

(13)由于是第一次安裝,虛擬主機上還沒有磁盤,因此在圖1-24所示的對話框中,“磁盤”選擇“創建新虛擬磁盤”,然后單擊“下一步”按鈕。

圖1-24 選擇磁盤

(14)在圖1-25所示的對話框中,將“最大磁盤大小”設置為20GB,并選擇“將虛擬磁盤拆分成多個文件”。此處指定了20GB的磁盤空間,并不意味著就已使用了物理主機的20GB空間,只是會隨著虛擬機的使用而變化,指定的20GB是磁盤可使用的上限的容量,但是,如果選擇“立即分配所有磁盤空間”復選框,那么就會立即在物理磁盤上劃分出20GB的空間預留出來,會馬上占用物理主機上的20GB磁盤空間。設置完成后單擊“下一步”按鈕,進入圖1-26所示的對話框,指定“磁盤文件”為默認即可,然后單擊“下一步”按鈕。

圖1-25 指定磁盤容量

圖1-26 指定磁盤文件

(15)在圖1-27所示的對話框中會顯示在此前所選擇的設置,如果此前選擇有錯或需要修改,可以單擊“上一步”按鈕進行修改,如確認不需要修改設置,可單擊“自定義硬件”按鈕。

圖1-27 確認設置

(16)在彈出的“硬件”對話框中,選擇“新CD/DVD”選項,并選擇“使用ISO映像文件”單選按鈕,單擊“瀏覽”按鈕,查找到CentOS 7.6系統鏡像并選擇,如圖1-28所示。

圖1-28 添加鏡像文件

(17)在“硬件”對話框中可以移除不使用的硬件。例如,在左側列表框中選中“打印機”選項,單擊下方的“移除”按鈕即可將打印機移除,設置完成后,單擊“關閉”按鈕即可,如圖1-29所示。確認這一系列的設置無須修改后,單擊“完成”按鈕,如圖1-30所示,至此虛擬機創建完成。

圖1-29 移除打印機

圖1-30 再次確定設置

1.3.2 解決“Intel VT-x處于禁用狀態打不開”的問題

安裝VMware Workstation 12的前提條件為物理主機必須是64位的操作系統。

安裝虛擬機后,創建Linux虛擬機,出現Intel VT-x處于禁用狀態打不開的情況,如圖1-31所示。下面將介紹解決方法。

圖1-31 Intel VT-x處于處于禁用狀態圖

(1)以華碩UEFI主板為例,出現Intel VT -x處于禁用狀態打不開,是因為物理主機主板上的BIOS沒有開啟虛擬化支持,只要開啟就可以了。具體操作步驟如下。

① 開機并重啟,按F2鍵進入BIOS設置界面,在BIOS設置界面中選擇右上角的“退出/高級模式”選項,如圖1-32所示。進入高級模式界面,選擇“高級”選項,如圖1-33所示。

圖1-32 BIOS設置界面

圖1-33 選擇“高級”選項

② 在“高級”菜單中將“Intel虛擬技術”設置為開啟,如圖1-34所示。

圖1-34 開啟Intel虛擬技術

步驟總結:進入高級模式→進入高級菜單→開啟Intel虛擬技術。

(2)其他品牌計算機解決方法的操作步驟如下:

① 進入BIOS設置界面后選擇“Configuration”選項,找到“Intel Virtual Technology”,如圖1-35所示。

圖1-35 開啟Intel Virtual Technolog y

② 選中“Intel Virtual Technology”后,按Enter鍵打開功能調整欄,把“Disabled”更換為“Enabled”并按Enter鍵確認,如圖1-36所示。配置完BIOS,按F10鍵保存退出。

圖1-36 設置Intel Virtual Technology為Enabled

1.3.3 安裝CentOS 7.6系統

安裝CentOS 7.6系統的具體操作步驟如下。

(1)啟動新創建的虛擬機,選擇“開啟此虛擬機”選項,如圖1-37所示。

圖1-37 開啟此虛擬機

(2)在打開的界面中選擇“Install CentOS 7”選項并按Enter鍵,如圖1-38所示。

圖1-38 選擇界面

界面說明如下。

① Install CentOS 7:安裝CentOS 7,鍵盤上下鍵可進行選擇,變成白色即選中。

② Test this media ﹠ install CentOS 7:測試安裝的光盤鏡像并安裝CentOS 7。

③ Troubleshooting:修復故障。

(3)打開圖1-39所示的界面,在“您在安裝過程中想使用哪種語言?”列表框中默認為英文,在此選擇“中文”→“簡體中文(中國)”。這樣的設置有利于沒有Linux基礎的用戶快速掌握Linux系統。單擊“繼續”按鈕。

圖1-39 選擇語言界面

(4)在“軟件選擇”界面中,時區、鍵盤、安裝源選擇默認即可。軟件選擇時,如果是初學者,建議選擇“帶GUI的服務器”,同時把“開發工具”相關的程序包也安裝上,然后單擊“完成”按鈕,如圖1-40所示。

圖1-40 軟件選擇界面

(5)“選擇系統”→“安裝位置”命令,進入磁盤分區界面,在圖1-41所示的界面中選擇“其他存儲選項”中“分區”的“我要配置分區”單選按鈕,單擊“完成”按鈕,進入手動分區界面。

圖1-41 配置分區

(6)在“手動分區”界面中,“新掛載點將使用以下分區方案”下拉列表中有“標準分區”“btrfs”“LVM”3個選項,這里選擇“標準分區”,如圖1-42所示。

圖1-42 配置標準分區

然后單擊按鈕創建新的分區,分區提前規劃好,boot分區指定200MB,一般swap分區為物理內存的1.5~2倍,當物理主機內存多于16GB后,swap分區給8~16GB都可以。根分區指定10GB,實際工作中可以創建數據分區,一般把數據和系統分開。

(7)創建boot分區,在“掛載點”中選擇或輸入“/boot”,并指定“200MB”的存儲空間,單擊“添加掛載點”按鈕,如圖1-43所示。

圖1-43 創建boot分區

(8)在設置boot分區界面中,“設備類型”選擇默認的“標準分區”,“文件系統”選擇“xfs”,CentOS 7支持brtfs,如圖1-44所示。由于btrfs文件系統目前技術尚未成熟,只是一種前瞻技術,因此,生產環境不建議選擇。

圖1-44 確定xfs文件系統

(9)創建swap分區,在“掛載點”中選擇或輸入“swap”,并指定2GB的存儲空間,單擊“添加掛載點”按鈕,如圖1-45所示。

圖1-45 創建swap分區

(10)創建根分區,在“掛載點”中選擇或輸入“/”,并指定10GB的存儲空間,單擊“添加掛載點”按鈕,如圖1-46所示。

圖1-46 創建根分區

(11)分區創建完成,單擊“完成”按鈕,剩下的空間可以在后期學習中用于練習手動分區,如圖1-47所示。

圖1-47 創建分區完成

(12)磁盤開始格式化,單擊“接受更改”按鈕,如圖1-48所示。

圖1-48 磁盤格式化

注意:

boot分區:系統引導分區,作用是系統啟動時,在boot分區存放grub、內核文件等,一般容量設置為200MB。

swap分區:內存擴展分區、交換分區,一般容量設置為最多8GB或16GB,如果系統使用到了swap分區,就直接添加物理內存或排查一下服務器是否被攻擊。

根分區:所有文件的根,邏輯上所有分區在根分區之下,絕對路徑的開始標志。

sda:第一塊磁盤。

(13)在“KDUMP”界面中取消勾選“啟用kdump”復選框,并單擊“完成”按鈕,如圖1-49所示。

圖1-49 關閉kdump

(14)在默認狀態下CentOS 7.5是關閉網絡的,在這里一定要開啟以太網連接,系統將會自動獲取IP地址。在“網絡和主機名”界面中選擇“以太網(ens33)”,單擊右邊的“打開”按鈕,并在左下方配置“主機名”為“xuegod63.cn”,單擊“應用”按鈕,接下來會修改為靜態IP地址,單擊右下方的“配置”按鈕,如圖1-50所示。

圖1-50 網絡配置

(15)在手動配置網卡界面中選擇“IPv4設置”選項卡,設置“方法”為“手動”,單擊“地址”右側的“Add”按鈕,添加“地址”為“192.168.1.63”,“子網掩碼”為“24”,“網關”為“192.168.1.1”,“DNS服務器”為“8.8.8.8”,單擊“保存”按鈕,如圖1-51所示。用戶也可根據真實主機地址配置同網段IP地址。

圖1-51 手動配置網卡

(16)安全策略使用默認,全部配置完成之后,單擊“開始安裝”按鈕,進行系統安裝,如圖1-52所示。

圖1-52 開始安裝

(17)進入圖1-53所示的安裝界面,這里需要配置用戶密碼,單擊“ROOT密碼”,設置Root密碼為“123456”,由于密碼過于簡單,需要單擊兩次“完成”按鈕進行確認,然后進入安裝過程界面,如圖1-54所示。

圖1-53 配置ROOT密碼

圖1-54 等待安裝

(18)安裝完成后,單擊“重啟”按鈕,如圖1-55所示。

圖1-55 重啟

(19)系統成功啟動,顯示開機界面,直接按Enter鍵即可,如圖1-56所示。

圖1-56 開機頁面

(20)在圖1-57所示的“初始設置”界面中單擊“LICENSING”,進入圖1-58所示的“許可協議”界面,勾選“我同意許可協議”復選框,然后單擊“完成”按鈕。

圖1-57 許可證

圖1-58 同意協議

(21)進入歡迎界面,語言選擇默認即“漢語 中國”,單擊“前進”按鈕,如圖1-59所示。

圖1-59 選擇語言

(22)在“輸入”界面的“選擇您的鍵盤布局或者其他輸入方式”下拉列表中選擇“漢語”,單擊“前進”按鈕,如圖1-60所示。

圖1-60 鍵盤輸入方式

(23)在“隱私”界面中,關閉“位置服務”,單擊“前進”按鈕,如圖1-61所示。

圖1-61 關閉位置服務

(24)在“時區”界面中,時區選擇“上海”,單擊“前進”按鈕,如圖1-62所示。

圖1-62 時區選擇

(25)在“在線賬號”界面中直接單擊“跳過”按鈕,如圖1-63所示。

圖1-63 在線賬號設置

(26)在圖1-64所示的創建登錄用戶界面中,將“全名”和“用戶名”都設置為“mk”,單擊“前進”按鈕,進入圖1-65所示的設置密碼界面,密碼格式為數字加字母大小寫,設置并記好密碼。

圖1-64 創建登錄用戶

圖1-65 設置密碼

(27)一切設置完成后,在圖1-66所示的界面單擊“開始使用CentOS Linux(S)”按鈕,進入CentOS 7.5系統界面。

圖1-66 開始使用

(28)彈出使用介紹頁面,關閉即可,如圖1-67所示。

圖1-67 使用介紹頁面

(29)至此,CentOS 7.6操作系統安裝完成。

在屏幕上任意空白位置單擊鼠標右鍵,在彈出的快捷菜單中選擇“打開終端”命令,如圖1-68所示。

圖1-68 打開終端

(30)進入測試網絡界面,輸入“ping www.baidu.com”測試能否正常上網,如返回ttl和time,代表正常,“su — root”是切換到root用戶,“init 0”是關閉系統,如圖1-69所示。

圖1-69 測試網絡

知識擴展:

CentOS 6與CentOS 7的區別如下。

(1)CentOS 6使用ext4文件系統格式,CentOS 7使用xfs文件系統格式。

(2)CentOS 6使用cfq磁盤調度算法,CentOS 7使用deadline磁盤調度算法。

(3)CentOS 6內核版本是2.6版本,CentOS 7內核版本是3.10版本。

(4)CentOS 7支持動態補丁機制kpatch,這個也是作為技術預覽的,和btrfs文件系統一樣。

(5)CentOS 7支持內核模塊黑名單機制modproble.blacklist=module。

(6)CentOS 7支持嵌套虛擬化技術,使虛擬機CPU更流暢。

(7)CentOS 7支持用cgroup實現內核級支持資源調優和分配。

(8)CentOS 6只支持USB 2.0,CentOS 7支持USB 3.0。

(9)在CentOS 7中,做LVM快照,支持qcow2格式文件型快照。

(10)CentOS 7加強了對VMware技術的支持,自帶的open-VMtools替換了VM-tools。

(11)CentOS 7是全新服務啟動管理器systemctl命令,在CentOS 6中,使用service命令做一些服務的啟動和停止。

(12)如果內核出現錯誤了,在CentOS 7中導出的core文件最大支持3TB,而CentOS 6中最大只支持2TB。

主站蜘蛛池模板: 鄂尔多斯市| 岐山县| 嵊泗县| 烟台市| 江西省| 双牌县| 钟祥市| 修水县| 商丘市| 中牟县| 深州市| 襄垣县| 昌都县| 江安县| 绍兴市| 都江堰市| 边坝县| 高碑店市| 壤塘县| 徐闻县| 汾西县| 石河子市| 辰溪县| 松桃| 双城市| 皮山县| 双辽市| 若尔盖县| 油尖旺区| 信宜市| 灵台县| 浙江省| 廊坊市| 永年县| 鲁山县| 钟祥市| 祁东县| 砚山县| 苏尼特右旗| 开阳县| 塔城市|