在虛擬機中安裝虛擬機
我想已經不是什麼神秘的事情了,VM的虛擬機可以安裝VM的ESXi來作為實驗環境,但這樣終究受限於個人電腦的能力水平,做起實驗測試什麼的還是會讓人十分懊惱,所以,這次我們將嘗試在一台真實的ESXi服務器上來安裝ESXi,這樣應當會比在虛擬機中安裝多台ESXi性能要提升不少,這樣實驗起新的feature什麼的也就不再那麼讓人糾結了吧。
準備工作
你需要一台已經部署了vCenter,Web Client的ESXi主機服務器,這個就不說了。
你需要一個ssh客戶端(比如說putty),因為接下來的步驟中需要修改主機裡的某個文件。
開幹!
好了,由於這是在幫別人排錯時候遇到的,所以我現在手頭沒有環境自然無法截圖,我就盡量描述,文章末尾會給出兩個參考頁面,一個是繁體字,一個是英文字,這兩個均是圖文教程,不過我希望你能刷出頁面中的圖片XD
第一步,請先打開ESXi的ssh服務
具體的配置方法我就不講了,因為好像默認是開著的,但我排錯的那台機器卻是關閉的,總之你百度下開ssh的方法然後打開它就行。
接下來使用ssh客戶端登陸到你的ESXi主機上去,IP地址就是主機的管理地址,用戶名自然就是root,密碼是你管理這台ESXi主機時候使用的密碼,也是你安裝ESXi時候設定的那個密碼,進去之後,我希望你有一定的控制台命令基礎……
修改/等器/ VMware /配置 這個文件:
1 2 3 4 5 6 7 8 9 10 11 12 |
libdir = "/usr/lib/vmware" authd.proxy.vim = "vmware-hostd:hostd-vmdb" authd.proxy.nfc = "vmware-hostd:ha-nfc" authd.proxy.nfcssl = "vmware-hostd:ha-nfcssl" authd.proxy.vpxa-nfcssl = "vmware-vpxa:vpxa-nfcssl" authd.proxy.vpxa-nfc = "vmware-vpxa:vpxa-nfc" authd.fullpath = "/sbin/authd" authd.soapServer = "TRUE" vmauthd.server.alwaysProxy = "TRUE" vhv.allow = "TRUE" //就是添加这句到这个位置 //其实就是添加到末尾啦! |
第二步添加虛擬機
這個沒什麼說的,請選擇自定義,然後重點是虛擬機種類裡邊你可能在“其他”裡找不到關於ESXi的類型選項,如果沒有,請選擇linux RHEL6 x64那個,就是最上邊的那個。
網卡請選擇E1000;
然後另外一個點就是硬盤模式,請選擇“LSI Logic”記住不要選擇虛擬就好,否則檢測不到硬盤;
第三步修改配置
這個時候不要急著就去啟動虛擬機,你還沒有配置好呢。
繼續修改虛擬機的配置,比如添加光盤鏡像什麼的,然後重點是在通用裡邊這時候系統的類型“其他”裡應該已經可以選擇ESXi了!如果沒有不要灰心,保持RHEL不變即可。
在CPU虛擬化里邊選擇“使用英特爾VT-X / AMD-V的指令集虛擬化和英特爾EPT / RVI AMD的虛擬化MMU”關鍵字是RVI,其實就是最後一個,不要選錯了。
最後,啟動虛擬機來開始安裝吧
如果安裝過程中最後有個警告說不支持硬件虛擬化,那你可能沒有修改/等器/ VMware /配置 這個文件,或者修改不成功,如果你確定改掉了,那就重啟一下物理主機應該就不會再有了。另外,在虛擬機裡邊修改BIOS好像沒什麼必要。
總之
如此便可以在ESXi中繼續安裝ESXi了,最後遇到一個問題有待驗證就是關於混雜模式的,在物理機器當中開啟混雜模式的話,會導致虛擬機之間互通有問題,在虛擬的ESXi上開啟混雜模式應該是正確的方式,不過我沒有來得及這麼做,理論上是如果不開啟,就會導致虛擬ESXi中的客戶機不能與上層客戶機互通……好吧,總之一點就是遇到網絡問題請開關混雜模式XD
感謝這兩篇文章的作者
本文由 落格博客 原創撰寫:落格博客 » 如何在ESXi中再安裝ESXi?
轉載請保留出處和原文鏈接:https://www.logcg.com/archives/546.html