跳到主內容

透過Foundation部署Nutanix叢集

Foundation概述

Foundation 是Nutanix 的正式部署軟體。使Nutanix節點可以帶有Hypervisor和預裝的CVM。有了Foundation,您可以:

  • 將節點添加到現有的Nutanix叢集中。

  • 創建一個新的Nutanix叢集。

  • 使用不同的AOS版本或不同AHV(VMware)重新初始化節點,然後創建Nutanix叢集。

注意: 對於不同的硬體供應商,Foundation過程可能會有所不同。

參考文件

Support Portal -> Documents -> Software Documents -> Foundation -> Field Installation Guide

https://portal.nutanix.com/page/documents/list?type=software&filterKey=software&filterVal=Foundation

Xnip2025-06-15_16-52-58.png

此文件收入

  • Foundation overview
  • Preparation tips
  • Information about Foundation VM
  • IPMI and Hypervisor information
  • Compatibility information
  • Hardware specific Foundation information
  • Troubleshooting
  • Foundation FAQ

Nutanix提供了可以從nutanix.com安裝的Foundation預配置服務。使用該服,您可以定義和下載在基礎過程中使用的Nutanix群集配置。下載的文件包含執行Foundation操作所需的所有配置,並且採用json格式,因此可以輕鬆跟踪配置,對其進行記錄並與同行共享。

Foundation可以從 https://portal.nutanix.com/page/downloads?product=foundation 下載。 

要讓一組節點建立Nutanix 叢集,節點必須具有Nutanix 支援的Hypervisor和AOS 組合。
AOS 是Nutanix Controller VM的OS,該VM必須在Hypervisor中運行才能提供Nutanix 特定功能。
https://portal.nutanix.com/page/documents/compatibility-interoperability-matrix 確認受支援的Hypervisor/AOS 組合的完整列表。

Foundation的三種型態

Xnip2025-06-10_14-06-27.png

不同的使用情境


CVM Foundation

Portable Foundation
(Windows, macOS)

Standalone Foundation VM

功能

出廠已映像節點

出廠已映像節點
裸機節點
出廠已映像節點
裸機節點

硬體

Any,如果含有discovered OS

Any,對被發現的節點(自動)進行映像。

如果在沒有發現的情況下對節點進行映像,則硬體支援將受到以下限制:

Nutanix:僅限 G4 及以上
Dell
HPE

注意不支援 Cisco UCS

Any

假如IPv6被停用

無法對節點做映像

節點上需要 IPMI IPv4

節點上需要 IPMI IPv4

可以配置FoundationVLAN

否。在hostvSwitch 中手動配置。

否。在 Windows macOS 中手動配置。

Yes

可以配置CVM/主機的VLAN

Yes

Yes

Yes

支援 LACP

Yes

Yes

Yes

支援 Multi-homing

Yes

Yes

Yes

 支援 RDMA

Yes

Yes

Yes

如何使用?

瀏覽使用 http://CVM_IP:8000/

啟動適用於 Windows 10+ macOS 10.13.1+ 的執行檔

VirtualBox、Fusion、Workstation、AHV、ESX 等上部署成Guest VM

在所有Nutanix G8平台上,僅Hyper-V 2019和Hyper-V 2022 支持混合( SATA或SAS SSD + HDDs )和AFA ( SATA或SAS SSD )配置。不支持Hyper-V 2019和Hyper-V 2022 在任何具有SATA或SAS + NVMe SSD的Nutanix G8服務器型號上,以及 僅NVMe SSD配置。有關更多詳細信息,請參見 KB 000012360

網路接線與配置

準備Foundation的網路環境

在透過Foundation映像節點前,請在現場設置網路,請執行以下操作:
  1. 將 IPMI port連接到L2交換機。
    Nutanix NX 系列:建議使用專用 IPMI port和任何一個data port連接至網路。而非Shared IPMI port。除專用 IPMI port外,還強烈建議使用 10G data port。可使用1G port而不是10G data port,但是這會增加映像的時間。如果使用SFP + 10G NIC和1G RJ45 做映象部署,請使用相容的GBIC將10G data port連接到交換機。當BMC已配置為使用Shared IPMI/1G data port時,使用Shared IPMI/1G data port替代專用port,但是Shared IPMI/1G data port可靠性低於專用port。節點的 IPMI LAN port須出現故障切換模式(預設設置)。
  2. 如果選擇在 G4 或之後平台使用Shared IPMI port,請確保所連接的交換機可自動協商至100 Mbps。此自動協商功能為必要功能, Shared IPMI port僅在主機處於在線狀態時才能支援 1 Gbps吞吐量,無法在主機離線時自動切換至100Mbps,確保使用專用 IPMI port而不是Shared port(專用 IPMI port始終支援 1 Gbps 吞吐量)。 較舊的平台僅支援 10/100 Mbps 吞吐量。目前新版的Foundation僅支持1Gbps的網路。
  3. 將節點上具有最高速度的 NIC(data port) 連接到交換機。
  4. 將安裝的工作站連接到與節點網路相同的交換機。

在初始化期間請暫時斷開WiFi網路與關閉防火牆或防毒軟體等其他資安軟體。

準備Foundation的網路環境.png

Xnip2025-06-15_17-53-41.png

Xnip2025-06-15_17-53-51.png

Xnip2025-06-15_17-54-11.png

補充:客戶環境常見的網路架構

Xnip2025-06-15_18-06-03.png

補充:DX的調整

關閉HPE DX網卡 LLDP

參考資料

Advisory: (Revision) HPE Network Adapters - Link Layer Discovery Protocol (LLDP) Must Be Disabled On Certain Network Configurations For Certain HPE Broadcom-Based Network Adapters

開機使用 F9 進入 BIOS 設定,在 System Utilities 分頁中,選擇 System Configuration
Xnip2025-06-16_15-10-22.png
Xnip2025-06-16_15-10-57.png
Xnip2025-06-16_15-12-14.png
點選10Gb/25Gb網卡
此範例 Slot 1 Port 1 : Broadcom P225p
Xnip2025-06-16_15-13-29.png
點選Device Configuration Menu

Xnip2025-06-16_15-14-23.png選取LLDP nearest bridge,將狀態改成Disable

Xnip2025-06-16_15-15-55.png按下F10進行設定存檔

Xnip2025-06-16_15-16-44.png
ESC 鍵回到上一層

Xnip2025-06-16_15-17-42.png

ESC 鍵回到上一層

Xnip2025-06-16_15-18-56.png

重複上述步驟完成所有網卡調整,並完成存檔

配置 iLo 管理 IP 資訊

在 BIOS 分頁System Utilities,選擇System Configuration
Xnip2025-06-16_15-52-41.png
選擇iLo 6 Configuration Utility
Xnip2025-06-16_15-53-42.png
選擇Network Options
Xnip2025-06-16_15-55-01.png
設定 iLo 資訊,DHCP Enable:OFF,配置IP/子網/閘道
Xnip2025-06-16_16-59-08.png
按下F10進行存檔
Xnip2025-06-16_15-16-44.png
按下F12進行 Save and Exit
Xnip2025-06-16_17-02-14.png
執行系統重開
Xnip2025-06-16_17-03-21.png
重複上述步驟完成所有節點 iLo 管理 IP 設定,並完成重開機

配置Foundation VM

部署Foundation VM

您可以選用任何虛擬化軟體如VirtualBox、VMware Workstation Player、Parallels Desktop、UTM...,但請記住務必將虛擬機的網卡設定成橋接,以下以VirtualBox為範例。

請至VirtualBox官網下載軟體https://www.virtualbox.org/wiki/Downloads

Xnip2025-06-16_11-16-58.png

依需求下載安裝完成後點擊,匯入

Xnip2025-06-16_11-39-18.png

選擇之前下載並解壓縮的Foundation_VM-5.9.ovf

Xnip2025-06-16_11-39-59.png

應用裝置設定:MAC位址原則選擇包含所有網路卡MAC位址

Xnip2025-06-16_11-40-22.png

確認網路介面卡是橋接的網路介面卡即可以開機

Xnip2025-06-16_11-42-23.png

開機進入系統後開啟Terminal調整網路(如需要登入帳號:nutanix密碼:nutanix/4u)

Xnip2025-06-16_14-02-43.png

調整Foundation VM網路

下指令調整網路

sudo nmtui

點擊Edit a connection

Xnip2025-06-16_13-08-29.png

點擊Wired connection 1 再點擊Edit

Xnip2025-06-16_13-08-39.png

依需求填寫網路資訊,填寫完畢續點擊OK儲存

Xnip2025-06-16_13-08-45.png

重新啟動網路套用,點擊Activate a connection

Xnip2025-06-16_13-09-05.png

調整Foundation VM 時區與時間

依照以下指令設定調整時間

timedatectl set-ntp no
timedatectl set-timezone Asia/Taipei
timedatectl set-time <YYYY-MM-DD>
timedatectl set-time <HH:MM:SS>
timedatectl set-ntp yes

設定完成後檢視

timedatectl 
date

Xnip2025-06-16_13-24-11.png

部署Foundation App

Foundation作為原生Mac或Windows應用程式提供,可在瀏覽器中啟動Foundation GUI。與獨立的虛擬機器不同,Foundation應用程式提供了一個更簡單的替代方案(推薦) ,可以跳過配置和安裝虛擬機器。安裝方式,直接執行.dmg(Mac)、.msi(Windows) 中間過程請點擊下一步到底即可。

請確認已關閉Windows/Mac防火牆和防毒軟體,避免安裝時會出現異常狀況。


使用Foundation GUI初始化

您可以雙擊Foundation VM桌面上的Nutanix Foundation超連結

Xnip2025-06-16_14-25-41.png

實際上是在 Foundation 虛擬機內部的 Web 瀏覽器上存取 http://localhost:8000/gui/index.html 。
為Foundation分配IP地址後,可以從外部的Web瀏覽器存取http://<foundation-vm-ip-address>:8000/gui/index.html。
Xnip2025-06-16_14-35-40.png

步驟ㄧ - Start
在Start頁面上,請手動配置詳細資訊,請提供以下詳細資訊(參考紅字):
  • 選擇部署的硬體平台,默認autodetect即可
  • 指定是否要 RDMA 直通(passthrough) CVM。
  • (可選)為節點和交換機之間的網路連接配置 LACP 或 LAG。
  • 透過獨立Foundation 4.3.2 或更高版本將 VLAN 分配到 IPMI 和 CVM/Host。
  • 輸入Host/CVM網路子網遮罩和閘道。
  • 輸入IPMI 網路子網遮罩和閘道。
  • 如果是Foundation與Host/CVM不在同一網段,需略過網路驗證(Skip)。

Xnip2025-06-16_14-57-55.png

確認Foundation介面的網卡和IP資訊
如果是multi-homing請在右方填入ip相關資訊後按下Add即可新增第二張網卡
Xnip2025-06-16_14-50-44.png
步驟二 – Nodes
在Nodes頁面,如果沒有設定好IPv6,Discover Nodes會搜尋不到,因此採用手動方式增加Node,點擊Add IPMI Nodes Manually
Xnip2025-06-16_14-53-47.png
填妥Add IPMI Nodes Manually彈出視窗後,點擊Add
Xnip2025-06-16_17-16-35.png
IPMI若未設定ip,請紀錄每個Node的IPMI MAC資訊,安裝時會透過IPMI MAC來設定IP資訊
ipmi_mac.jpg
Add之後,可以看到會出現輸入Node數量的列表,Node欄位透過下拉選單可以選擇ABCD編號(如果是單個Block單個Node就選A),NODE ROLE欄位可以選擇不同角色,在絕大部分的情況下選預設Regular即可。
Xnip2025-06-16_17-21-44.png
將資訊填到表格中,其中右上方的工具選單提供功能如下表
Xnip2025-06-16_17-23-25.png