簡介
因為手邊還沒有 Nutanix 硬體 😆,所以先使用簡單的
VMware WrokStation Player 17
搭配
Nested Virtualization 機制,來搭建最新的
Nutanix CE (phoenix-ce2.0-fraser-6.5.2-stable-fnd-5.3.4-x86_64.iso)
版本,建構最簡單的
Nutanix CE Single Node Cluster
架構進行後續測試。
建立 Nutanix CE VM 虛擬主機
透過 VMware WrokStation Player 17 建立的 Nutanix CE VM
虛擬主機,大概需要注意幾個地方。首先,本文實作環境採用目前最新的Nutanix CE (phoenix-ce2.0-fraser-6.5.2-stable-fnd-5.3.4-x86_64.iso) 版本。
在本文實作環境中,針對 Nutanix CE VM 虛擬主機的配置如下:
- 8 vCPU (記得勾選 Virtualize Intel VT-x/EPT or AMD-V/RVI 項目)
- 64 GB vMemory
- 50 GB (Hypervisor Boot - h)、200 GB (Data - Cold tier - d)、500 GB (CVM Boot - Hot tier - c)
在開始 Power On 及安裝之前,記得編輯 .vmx 設定檔內容,加上「disk.EnableUUID = "TRUE"」參數後存檔離開,否則屆時 vDisk 會沒有 Serial Number,並且後續 Cluster
也會發生某些服務無法順利啟動的情況。
安裝 Nutanix CE Single Node
執行 Power On 並開始安裝程序,在這個部份會需要等待一小段時間
(我的環境大約等待 3 分鐘)。
在
Nutanix CE Installer - AOS 6.5.2
安裝畫面中,選擇採用 AHV在硬碟的部份,可以發現有顯示 Serial
Number,並且系統也自動選擇好 Hypervisor Boot, CVM Boot, Data。同時,請指定
AHV Host IP 跟 CVM IP 位址。請勿使用
192.168.5.0/24
網段,因為 Nutanix CE 預設會使用到這個網段,請避開以免衝突。
開始執行安裝作業後,可以看到所花費的時間,以及還有多少安裝工作任務需要執行,也看到預設採用的 192.168.5.0/24 資訊。
建構 Nutanix CE Single Node Cluster
重新啟動後,即可從 VM Console 畫面或透過 SSH 登入 AHV
虛擬化平台。下列表格,為 AHV、CVM、Prism Element 預設管理者帳號和密碼:
順利登入 AHV 後,你可能會發現無法 Ping 到 CVM 的 IP 位址? 原因可能是 CVM 還沒有順利啟動完畢,舉例來說,本文實作環境在安裝完畢重新啟動後,大約 5 分鐘之後才順利啟動 CVM,不確定 CVM 的運作狀態時,可以在 AHV 上執行「virsh list --all」指令進行確認。
當 CVM 順利啟動後,即可 Ping 到 CVM IP 位址並嘗試登入了。
同樣的,登入
CVM
後查詢相關資訊,可以看到同樣採用的是 CentOS 7.9,並使用剛才安裝程序中組態設定的 10.10.75.31 並預設使用 192.168.5.2 和 192.168.5.254 IP 位址。當然,執行「cluster status」指令,可以看到 Nutanix Cluster 尚未組態設定。
需要等待一段時間,可以看到相關的服務逐步啟動中,而整個指揮中心則是稱為
ZeusLeader (玩 Nutanix
會發現有一堆跟希臘神話有關的術語 😎),最後所有服務順利啟動 Single Node Cluster 建構完成。
登入 Prism Element 管理介面
在 CVM 主機上,確認 Prism Element 管理介面 (Port 9440) 已經 Listen。然而,使用
Chrome 或 Edge
嘗試登入 Prism Element 管理介面時,卻顯示「NET::ERR_CERT_INVALID」的警告訊息,並且展開 Advanced 也沒有略過的按鈕可以繼續?
此時,只要在錯誤網頁中空白處,直接敲打鍵盤上的「thisisunsafe」(舊稱為 badidea) 💩,即可順利載入這個不安全的網頁,並看到 Prism Element 登入畫面 😅。
初次登入需要變更管理者密碼。
重新回到登入畫面,並使用新的管理者密碼登入。
登入後,會發現系統要求你填入 Nutanix CE 的註冊資訊 (這是使用 Nutanix CE
的限制條件之一!)。