如何在ESXi 5.5主机上安装ESXi 5.5客户机
要學習vSphere,很多情況下,都需要多臺物理設備才能搭建一個環境,沒有環境怎么辦?如果你已經有了一臺現成的ESXi主機,那么一個可行的方法在其上安裝幾臺ESXi虛擬機。 ?
有不少文章已經寫了如何在VMware Workstation 8或更高版本上安裝ESXi,今天我們來講如何在ESXi 5.5的hypervisor上安裝另一個ESXi 5.5。是的,這是可行的。 ? ?
當然,這是有一些前提條件和必要的步驟。 ? ?
首先,你在創建虛擬機的時候,在創建虛擬硬件配置的時候,要注意滿足ESXi 5.5安裝的最低要求(例如最少2個CPU,如果你只有1個CPU,那么安裝會直接被拒絕。具體請查詢VMware官方手冊)我的目的是為了測試VSAN,因此采用的配置為4個CPU,8GB內存,2個網卡(分別在2個不同的子網),厚置備方式的4GB硬盤(注:為測試VSAN還需要2個硬盤,將在以后添加)。具體如下所示:
其次,客戶機的操作系統的選擇非常有意思,你開始是找不到ESXi 5.x的選項的,所以,就隨便先選一個Other(64bit)吧。創建完成后,立刻進行虛擬機配置更改,到Options, General Options里面更改操作系統類型,此時,就可以在Other里面找到VMware ESXi 5.x了。
如果你用的是中文版vSphere Web Client, 在這個地方可以找到:
接下去一個需要注意的地方是, 你必須使用虛擬機版本9或者10(兼容ESXi 5.1的是v9,兼容ESXi 5.5的是v10)所以,這里必須升級到虛擬機版本10。如果你用vSphere Web Client創建的虛擬機,那么可以直接選擇虛擬機版本10。如果你是用vSphere Client創建的話,因為vSphere Client最高只能創建版本8的虛擬機,你只能創建v8的。因此,接下去你還是不得不打開vSphere Web Client,并把虛擬機版本升級到10。 ?
鑒于此,我推薦在創建虛擬機階段就直接使用vSphere Web Client。 ? ?
除此之外,還有一個必須的選項需要打開,就是要在虛擬機硬件的CPU的屬性中,開啟硬件虛擬化的功能——向客戶機操作系統公開硬件輔助的虛擬化。(英文版對應的是:"Expose hardware-assisted virtualization to the guest operating system.")。為啥需要這個呢?物理主機安裝ESXi的時候,有一個前提條件,需要到BIOS里面開啟處理器的虛擬化選項,對不對?現在虛擬機也一樣呀,需要讓處理器支持虛擬化選項。這個選項起到了同樣的作用。注意,這個功能只有在vSphere Web Client中才能設置,在傳統的vSphere客戶端中是沒有的,這再次印證了應該直接使用vSphere Web Client。
| 插一句,從vSphere 5.0開始,VMware就開始不斷引導用戶更多地使用Web客戶端,很多新的設置必須在Web客戶端中才能配置。不過因為沒安裝vCenter之前是沒有web客戶端的,因此傳統客戶端還是有一點點用武之地。如果你的環境是純粹的虛擬化環境的時候,在安裝了第一臺ESXi主機后才能在這臺主機上部署vCenter或vCSA,那么還是需要先用一下傳統客戶端的。等到vCenter Server安裝配置完畢,web客戶端可以開始用以后,就基本上可以一直用web客戶端了。 |
安裝的過程很簡單,就不多說了。最后,來一張安裝成功圖。
總結一下重點:
用vSphere Web客戶端(避免虛擬機版本升級的操作)
通過2次編輯虛擬機屬性來更改操作系統為VMware ESXi 5.x
直接創建版本10的虛擬機
開啟CPU的硬件虛擬化——向客戶機操作系統公開硬件輔助的虛擬化。
總結
以上是生活随笔為你收集整理的如何在ESXi 5.5主机上安装ESXi 5.5客户机的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux CentOs 权限导致的Ap
- 下一篇: 后端系统架构 听课笔记