[VMware] 在 VMware ESXi 5 上面安裝 ESXi 5

[VMware] 在 VMware ESXi 5 上面安裝 ESXi 5

因為專案的關係,需要有兩台 ESXi 的機器來作測試,

問題是我只有一台機器可以裝 ESXi…

之前嘗試過在 VMware Workstation 上裝 ESXi,遇到了奇怪的 hyperthreading 沒有開的問題,

因此就一直沒有繼續處理這問題~

今天突然想起來,我可以在 ESXi 上面裝 ESXi 呀!

安裝時其實也是遇到了一些問題,不過總算是都解決了~~

也發現網路上早就有相關的討論文章囉~

 

1. 在開始之前,首先先確定自己有一台 64-bit 的機器,並且已經安裝好 ESXi 5 了~

 

2. 為了要在這台實體的 ESXi 上面裝上虛擬的 ESXi,需要做一些修改…

請參考 How to Enable Support for Nested 64bit & Hyper-V VMs in vSphere 5 這篇文章~

基本上就是用 ssh 或是 putty 等等的工具,連上 ESXi 的 IP,

(如果使用 SSH 連上 ESXi 的動作有問題的話,請參考這篇

接著就可以用 vim 修改一下 /etc/vmware/config 這個檔案,

加入紅色的那一行 vhv.allow = “TRUE”,加好後儲存離開~

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” 

 

3. 到實體 ESXi > Configuration > Networking > vSwitch0,點下 Properties 作設定

SNAG-0030

 

4. 選 vSwitch > Edit 

SNAG-0031

 

5. 將 Promiscuous Mode 設成 Accept~

這邊如果沒有設定的話,雖然虛擬的 ESXi 還是可以裝起來,

但是裝在虛擬 ESXi 上面的虛擬機器,網路可能會有問題…

SNAG-0032   

 

6. 到 vSphere > File > New > Virtual Machine… 開始新增一個虛擬機器吧~

選擇 Custom 來自訂這個虛擬機器~

SNAG-0000

 

7. 輸入機器的名稱

SNAG-0001

 

8. 選擇要把虛擬機器存到哪裡,沒特別需求的話就是選 datastore1 囉~

SNAG-0002

 

9. 選擇最新的硬體版本~

SNAG-0003

 

10. 這邊請選擇 Linux > Red Hat Enterprise Linux 6 (64-bit)~

雖然我們要安裝的是 ESXi,但是一開始在這裡是沒得選的,

就算去 Others 看也找不到喔~

SNAG-0004

 

11. 選擇 CPU 的數量,請照自己電腦的狀況選擇~

SNAG-0005

 

12. 設定要給這台虛擬 ESXi 的記憶體大小~

因為你還會需要在這台虛擬 ESXi 上安裝虛擬機器,因此記憶體夠的話最好多給一點~

SNAG-0006

 

13. 設定這台虛擬 ESXi 的網路~

這邊照各人的環境來決定就可以囉,像我是需要有兩張網卡的,因此就選了兩個 NIC~

SNAG-0007

 

14. SCSI controller 通常是選 LSI Logic Parallel~

SNAG-0008

 

15. 建立一個新的虛擬磁碟給這台虛擬機器~

SNAG-0009

 

16. 設定這虛擬磁碟的大小~

同樣,因為這是要給虛擬 ESXi 用的,之後還會再分配給這虛擬 ESXi 上面的虛擬機器,因此越大越好~

SNAG-0010

 

17. 這邊不用設定什麼…

SNAG-0011

 

18. 確認一下剛才的設定都正確,把下面的 Edit virtual machine settings before completion 勾起來吧~

其實不勾也沒關係,可以再自己去虛擬機器按右鍵 > Edit Settings~

SNAG-0012

 

19. 設定光碟開機,並指定為 ESXi 5 的開機光碟~

基本上直接用原始的 ESXi 5 的光碟,或是做成 iso 檔傳到 datastore 上都可以~

SNAG-0014

 

20. 到 Options > General Options 這邊,

可以發現 Other 下面有 VMware ESXi 5.x 可以選了!!

不知道為什麼一開始不讓我們選,而要用這種奇怪的方式~

SNAG-0015

 

21. 到 Options > CPU/MMU Virtualization 這邊,

選擇 Use Intel Vt-x/AMD-V for instruction set virtualization and Intel EPT/AMD RVI for MMU virtualization~

這邊為什麼要選呢?其實用預設的 Automatic,ESXi 也裝的起來,

只是我在測試時,發現虛擬 ESXi 上面的虛擬機器出了些問題,

別人提點說這邊要選這個~~

SNAG-0029  

 

22. 接著就可以將虛擬 ESXi 開機,準備開始安裝 ESXi 囉~

SNAG-0016

 

23. 可以再次看到 ESXi 的安裝畫面(第一次是裝實體機器),真是令人感動~~

SNAG-0018

 

24. 中間的安裝過程就省略不講了,可以直接參考這裡

最後 ESXi 終於(又)裝好囉~~

SNAG-0027

 

25. 重開機,確認虛擬 ESXi 工作正常~~

不過當然最好還是用 vSphere client 連上去,在上面裝個虛擬機器,比較能確定萬事 OK!

SNAG-0028

 

(本頁面已被瀏覽過 1,538 次)

2 thoughts on “[VMware] 在 VMware ESXi 5 上面安裝 ESXi 5

    1. 現在沒辦法實驗,
      不過我當初只寫說儲存後離開,
      所以應該是不用重開 ESXi 喔~

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料