Skip to main content

Nutanix 原身為一體整合儲存虛擬化硬體.
但有發免費軟體社群版,除了類似Ceph,ScaleIO 分散式檔案系統.

原生是有內建Hypervisor (KVM)  ,也可以搭配vsphere跟 Xenserver用
但有原生的就不用再花錢 並且管理比較方便
直接想成這是vSphere+vSAN 替代品
但是一次就安裝到位. 
與vSAN比較連結

CE 社群免費版限制

1.最大4 Node (四台Server)
2.要有對外Internet.看起來應該會傳一些資料給Nutanix公司.
3.某些硬體板卡沒有驅動 (HBA,Lan) (目前測Intel 10G 跟Mellanox 10G都還有驅動)
4.不建議線上商業使用
5.沒加密寫入功能

表 1.社群版的內容
管理程式 具有虛擬化管理的 AHV。自 ce-2020.09.16 起也支援 VMware ESXi。
單面板玻璃控制 用於管理叢集的 Prism Web 控制台。
命令列管理 Nutanix 命令列 (nCLI)。AHV 的 Acropolis 命令列 (aCLI)。
能夠向叢集新增節點 一個、三個或四個節點可以組成一個叢集。
易於安裝和使用 從 USB 隨身碟安裝 AOS 和 AHV,並從本機啟動。

支持並了解有關 Community Edition 和 Acropolis (AOS) 的更多信息

對 Community Edition 的大部分支援可透過 Next Community Edition 論壇獲得。 Nutanix 要求您與社群版用戶分享您的經驗和教訓。

您也可以造訪以下頁面,以了解有關 Acropolis 和 Nutanix 架構的更多資訊。

推薦的社群版硬體

下表顯示了我們建議與 Community Edition 一起使用的硬體。但是,與其他社群版使用者一樣,您可能會發現其他硬體的工作原理與建議類型相同。
表 1.系統配置
成分 推薦  
中央處理器 支援 VT-x 的 Intel CPU 和支援 Zen 微架構或更高版本的 AMD CPU。 最少 4 核; 2 個專用於控制器 VM 的核心。

注意:一些社群版用戶報告使用具有 Zen 微架構或更高版本的 AMD CPU 取得了成功。
系統記憶體 至少 20 GB

每個節點一個控制器虛擬機,具有可選的重複資料刪除/壓縮功能,並為一個或多個使用者虛擬機提供更多記憶體。

對於重複資料刪除、壓縮或更多使用者虛擬機器等 AOS 功能,建議使用 32 GB 或更大。
網路介面卡 (NIC) 基於 Intel 的 NIC。 一些 Community Edition 用戶報告使用 Broadcom NIC 取得了成功。

注意:一些社群版用戶報告說,i219-v 無法與 AHV 配合使用,即使它是 Intel NIC。
主機匯流排適配器 (HBA) 社群版支援高階主機控制器介面 (AHCI) SATA 或 LSI 控制器:

  • IT 模式(Nutanix 測試顯示效能優於 IR)
  • 具有直通功能的 IR 模式
  • 具有 RAID-0 的 IR 模式
 
儲存設備、所有驅動器 每個節點的 SSD/HDD 驅動器的最大數量為 4。 一些社群版用戶報告使用超過 4 個驅動器取得了成功。
儲存設備,冷層 500 GB 或更大可用空間

最大 18 TB(3 x 6 TB HDD)

用於冷層儲存的硬碟 (HDD) 或固態硬碟 (SSD)
儲存設備、熱層快閃記憶體 單一 200 GB SSD 或更大
  • 將 SSD 放置在 HDD 之前(通常位於托架 0 或託架 1)。第一個托架編號因製造商標籤而異。
  • 不支援基於 NVMe 的驅動器,但一些社群版用戶報告 NVMe 可以工作。 (NVMe + SSD 或 NVMe + HDD)
虛擬機器管理程式引導設備 每個節點一個 64 GB 容量的設備。它可以是外部裝置(例如 USB 隨身碟)或內部裝置(例如 SATA DOM、M.2 SSD 或 SATA SSD/HDD)。 Nutanix 已成功測試並使用外部 USB 驅動器和內部設備,例如具有 AHV 的 SATA DOM。建議使用具有高 I/O 速度和可靠性的驅動器。

注意: Nutanix 建議使用 USB 3.0 磁碟機或更高版本,以避免虛擬機器管理程式映像逾時問題。
注意:社群版安裝完成後,必須刪除 USB 隨身碟。
注意:警告 [僅限 ESXi]:請勿使用 USB 隨身碟作為虛擬機器管理程式引導裝置。 Nutanix Community Edition 在本機資料儲存中建立 CVM 設定檔 (.vmx)。但是,最近的 ESXi 預設不會在 USB 隨身碟上建立本機資料存儲,因此安裝會失敗。
驅動器 安裝和運行 Community Edition 需要所有 3 個驅動器:Hypervisor CVM 和資料。  
韌體 在該裝置上安裝社群版之前,請考慮將計劃與社群版一起使用的任何裝置或硬體的韌體更新至最新版本或硬體供應商建議的版本。  
注意:(僅適用於 ESXi):使用 ESXi 時,硬體必須符合 Nutanix Community Edition 和 VMware ESXi 要求。有關更多詳細信息,請訪問ESXiVMware Community Homelabs的硬體相容性指南。
表 2.其他建議和要求
成分 推薦
簇的大小 Community Edition 可讓您安裝單節點、三節點和四節點叢集。

根據您的可用硬件,Nutanix 建議使用三節點叢集來有效發揮社群版的功能。

注意:如果集群配置為單節點集群,則無法擴展。若要擴展到三節點或四節點集群,請先銷毀單節點集群,然後建立新集群。
影像軟體 如果您直接使用主機上 IPMI 的虛擬磁碟機功能而非 USB 磁碟機載入社群版安裝程式 ISO,則不需要映像軟體。

  • Linux:使用附帶的dd實用程式
  • Mac OS X:使用隨附的dd實用程式
  • Windows:使用Rufus,一款開源 USB 隨身碟映像軟體。
Web 伺服器(僅限 ESXi) Web 伺服器需要託管 ESXi 的安裝 ISO。 Nutanix Community Edition 安裝程式從 Web 伺服器載入 ESXi 安裝 ISO,並對引導裝置執行映像程序。

社群版授權要求

要使用社群版,Nutanix 需要以下操作和存取權限。如果您無法滿足這些要求,對叢集的存取將被阻止。叢集仍在運行,但您將無法登入。除此之外,與市售 Nutanix 產品一樣,沒有許可文件要求。

表 1.許可要求
要求 執行
管理員帳戶密碼變更為預設密碼 當您首次使用管理員帳戶憑證登入 Prism Web 控制台時,必須立即變更預設管理員使用者密碼。
使用具有有效社群版權限(也稱為社群版角色)的 Nutanix NEXT 帳戶登入。 變更管理員帳戶憑證後,系統將提示您提供首次登入 Prism Web 控制台的 NEXT 憑證。您的 NEXT 憑證與您的 My Nutanix 帳戶相同。

若要取得 NEXT 憑證的社群版角色,請參閱社群版註冊頁面

透過防火牆開啟的傳出 TCP 連接埠 80 或 8443 名為 Pulse 的自動回饋機制向 Nutanix 發送叢集警報和使用統計訊息,需要網路連線和連接埠存取。
安裝任何待定的社區版更新 Nutanix 有時會提供更新。當升級可用但尚未下載時,您必須在 30 個日曆日內升級。下載後立即安裝可用的升級。

準備安裝社群版

在你開始之前

確保您擁有 Next Community Edition 論壇的有效帳戶和登入憑證,並且該帳戶具有與其關聯的 Community Edition 角色。

程式

  1. Nutanix Next Community Edition 討論論壇中選擇下載 Community Edition」
    最新版本通常位於線程中最新的主題。
  2. 從提供的安裝程式 ISO URL下載 ISO 。
  3. 使用下載的映像軟體映像準備 USB 隨身碟或其他啟動裝置。
    注意:如果您直接使用主機上 IPMI 的虛擬磁碟機功能而不是 USB 隨身碟載入社群版安裝程式 ISO,則不需要此步驟。
    提示: USB 隨身碟的容量必須大於安裝程式 ISO 檔案的大小。 ce-2020.09.16.iso約7.3GB,建議使用8GB以上容量的USB隨身碟。
    注意: [僅限 Windows]下載Rufus可執行文件,並鏡像您的 USB 隨身碟。

    提示:在Rufus的UI中,您可以選擇分割區方案和目標系統作為分割區方案:MBR,目標系統:BIOS或UEFI分割方案:GPT,目標系統:UEFI(非CSM)。將其設定為與您將安裝 Community Edition 的主機的 BIOS/UEFI 相符。

    提示:如果您使用的是 Linux 或 Mac OS X 環境,可以使用 dd指令對裝置進行映像:

    dd if=ce.img of=/dev/sdX

    其中 X 是 USB 隨身碟盤符。

    • [僅限 Linux] 若要尋找 USB 隨身碟盤符,請檢查此指令的輸出:
      for i in /dev/sd?; do udevadm info --query=all --name=$i; done
    • (僅限 OS X)列出所有儲存設備:
      diskutil list
    • (僅限 OS X)顯示有關特定設備的資訊:
      diskutil info /dev/X

      其中 X 是 USB 隨身碟。

    (僅限 OS X)為了提高映像時的效能,請將區塊大小指定為 1 MB。例如:dd if=ce.img of=/dev/rdisk2 bs=1m

接下來做什麼

準備好以下網路資訊以進行安裝。

警告:

  • Nutanix 建議不要對主機或控制器虛擬機器使用動態 IP 位址。如果您使用 DHCP 伺服器,請確保將其設定為為主機和控制器虛擬機器指派靜態 IP 位址。

    Community Edition 保留 IP 位址 192.168.5.0 到 192.168.5.254 用於內部網路。 Nutanix 建議對主機和控制器虛擬機器使用網路範圍 10.xxx 或 172.xxx 中的 IP 位址。由於無法使用相同的位址範圍,因此主機(管理程式)和控制器 VM 必須連接到具有 192.168.5.0 之外的不同子網路的網路。

  • 同一叢集中的所有主機和控制器 VM 必須位於相同子網路中。
  • 主機 IP 位址(針對社群版虛擬機器管理程式主機)
  • 主機子網路遮罩
  • 主機網關
  • 控制器 VM IP 位址(此值成為虛擬 IP 位址,可讓您透過 Prism Web 控制台或 SSH 終端連線登入和管理叢集)
  • 控制器虛擬機器子網路遮罩
  • 控制器虛擬機器網關

安裝社群版

在你開始之前

確保您已準備好 USB 驅動器或設備並收集網路信息,如準備安裝 Community Edition中所述。

程式

  1. 將主引導裝置設定為 Community Edition 安裝程式(主機的映像 USB 隨身碟或虛擬磁碟機)。
  2. 將鏡像的USB驅動器或虛擬驅動器上的ISO插入節點並重新啟動節點。
  3. 節點應引導至 Nutanix Community Edition 安裝程式提示。
    數字。 Nutanix 社區版安裝程式對話方塊範例

    點擊放大
  4. 選擇Hypervisor為 AHX 或 ESX。
    注意:當您選擇 ESX 時,需要 ESXi 安裝程式 ISO 的 URL。

    使用 Tab 或箭頭鍵前往下一個欄位。

  5. 選擇用於虛擬機器管理程式啟動、CVM 啟動和資料的磁碟。已選擇預設值。捲動至要變更的磁碟,然後按「h」進行虛擬機器管理程式啟動,按「c」CVM 啟動,按「d」進行資料。
    社群版安裝程式USB預設選擇“I”,不可更改(使用虛擬磁碟機取代USB時,不顯示)。

    注意:如果選擇 USB 裝置用於虛擬機器管理程序引導,則不支援使用生命週期管理器 (LCM) 升級虛擬機器管理程序,並導致虛擬機器管理程序無法使用。 Nutanix 建議使用非 USB 裝置進行虛擬機器管理程式引導。但是,您網站的硬體限制可能不允許這樣做。
  6. 輸入您在準備安裝 Community Edition中為網路資訊清單收集的主機和 CVM IP 位址資訊 。使用 Tab 或箭頭鍵前往下一個欄位。
  7. 如果您要建立單節點集群,請按 空白鍵選擇建立單節點集群?
    注意:建立的單節點集群的冗餘係數為1。您無法將現有的單節點集群擴展到三節點或四節點集群,以自動建立冗餘係數為2 的集群。要擴展到三節點或四節點集群,請執行以下操作:四節點集群 當您有單節點集群時,請先銷毀集群,然後建立新集群。請參閱銷毀叢集
    注意:( 僅限 ESXi)使用 ESXi 時,請勿選擇 建立單節點叢集?。如果選擇,將自動建立具有 RF2 的單節點叢集。社群版不支援單節點 RF2 配置。具有此配置的 Nutanix 叢集無法正常運作。因此,在使用 ESXi 時,請確保手動建立叢集。
  8. 確保您輸入的設定正確,然後移至 下一頁並按 Enter
  9. 閱讀並捲動瀏覽許可協議,然後前往我接受最終用戶許可協議複選框。
  10. 空白鍵選擇複選框,然後移至 “開始”並按Enter
    安裝過程會在螢幕上顯示狀態訊息。
  11. 映像完成後,系統會提示您拔出社群版安裝程式媒體。拔出 Community Edition 安裝程式媒體後,鍵入「Y」並按Enter
    主機現在將重新啟動並完成安裝程序。
  12. 主機重新啟動後,會自動進行CVM的初始配置。初始化過程中主機會自動重新啟動。主機啟動後,初始化過程大約需要10分鐘(取決於主機效能)完成。

接下來做什麼

注意:如果步驟7選擇單節點叢集創建,則重新啟動後會自動開始建立叢集。等待大約 15 分鐘(取決於您的電腦規格),以存取 Prism Web 控制台。
  1. 登入社群版主機,然後開啟與控制器 VM IP 位址的安全 shell 工作階段。
  2. 配置單節點或多節點叢集
  3. 請參閱入門

建立集群

手動建立單節點集群

在你開始之前

筆記:

  • 資料彈性不適用於單節點叢集; Community Edition 單節點叢集不提供彈性或高可用性功能,而多節點叢集則提供此功能。
  • Community Edition 單節點集群是使用冗餘因子1 建立的。您無法將現有單節點集群擴展到三節點或四節點集群,以自動建立冗餘因子為2 的集群。要擴展到三節點或四節點集群,以自動建立冗餘因子為2 的集群。要擴展到三節點或四節點集群集群,請執行以下操作:四節點集群 當您有單節點集群時,請先銷毀集群,然後建立新集群。請參閱銷毀叢集
注意:如果您在安裝過程中建立了單節點叢集(即,當您為 AHV 選擇「建立單節點叢集?」複選框時),則無需執行此程序。本主題僅供參考。

程式

  1. [僅限 AHV] 在社群版安裝完成後顯示的登入提示中,您可以透過本機控制台和安全性 shell 工作階段登入 AHV。使用者名稱是root,密碼是nutanix/4u
    [僅限 ESXi] Community Edition 安裝完成後,將顯示 ESXi 的直接控制台使用者介面。您可以透過直接控制台使用者介面登入 ESXi,並透過 Web 瀏覽器登入 VMware 主機用戶端。使用者名稱是nutanix密碼是 nutanix/4u
  2. 在安全性 shell 會話中,使用安裝期間指定的 IP 位址登入控制器 VM。使用者名稱是nutanix ,密碼是nutanix/4u
    您也可以使用 CVM 內部 IP (192.168.5.2) 透過主機內部網路從虛擬機器管理程式 shell 存取 CVM。
  3. 建立單節點集群,其中cvm_ip是控制器 VM IP 位址。
    nutanix@cvm$ cluster -s cvm_ip --redundancy_factor=1 create
    將顯示一系列訊息,指示正在建立叢集並且正在啟動叢集服務。過程完成後,將顯示一條集群建立訊息並返回提示。

手動建立和配置多節點集群

在你開始之前

  • 建立冗餘因子為 1 的單節點集群。無法將現有單節點集群擴展到三節點或四節點集群,自動建立冗餘因子為 2 的集群。要擴展到三節點或四節點集群-node cluster 當當您有單節點集群時,先銷毀集群,然後建立新集群。請參閱銷毀叢集
注意:如上所述,此程序是從 Community Edition 虛擬機器管理程式主機執行的。您也可以透過安全 shell 會話登入控制器 VM 虛擬 IP 位址來遠端執行此操作。這個 CVM 虛擬 IP 是我們在社群版安裝(準備安裝社群版)時指定的 IP 位址。

程式

  1. (僅限 AHV)安裝完成後將顯示登入提示,您可以透過本機控制台和安全性 shell 會話登入 AHV。使用者名稱是root,密碼是 nutanix/4u
    (僅限 ESXi)安裝完成後將顯示 ESXi 的直接控制台使用者介面。您可以使用 Web 瀏覽器透過直接控制台使用者介面和 VMware Host 用戶端登入 ESXi。使用者名稱是 root,密碼是 nutanix/4u
  2. 在安全性 shell 會話中,使用安裝期間指定的 IP 位址登入控制器 VM。使用者名稱是nutanix密碼是nutanix/4u
    您也可以使用 CVM 內部 IP (192.168.5.2) 透過主機內部網路從虛擬機器管理程式 shell 存取 CVM。
  3. 建立集群。
    nutanix@cvm$ cluster -s cvm_ip_addrs create

    將cvm_ip_addrs替換為以逗號分隔的控制器 VM IP 位址清單。包括將成為叢集一部分的所有控制器虛擬機器。例如,如果新叢集包含四個節點,請包含所有四個控制器 VM 的所有 IP 位址。

  4. 啟動 Nutanix 叢集。
    nutanix@cvm$ cluster start
    如果叢集正常啟動,叢集中的每個節點都會顯示一系列訊息,顯示叢集服務的狀態為 UP。
  5. 設定集群參數。
    1. 定義叢集的名稱。
      nutanix@cvm$ ncli cluster edit-params new-name=cluster_name

      cluster_name替換為您選擇的叢集的名稱。

    2. 配置叢集的外部IP位址。
      nutanix@cvm$ ncli cluster set-external-ip-address \
       external-ip-address="cluster_ip_address" 

      cluster_ip_address替換為叢集的虛擬 IP 位址。

      您的 Community Edition 叢集需要此參數。

銷毀集群

關於這個任務

銷毀叢集會將叢集中的所有節點重設為出廠配置。銷毀叢集後,所有叢集配置和來賓虛擬機器資料都無法復原。

程式

  1. 透過 SSH 登入控制器 VM。
  2. 停止集群。
    nutanix@cvm$ cluster stop

    等待繼續,直到叢集中的每個控制器 VM 顯示類似於以下畫面的輸出。

    
    
  3. 銷毀集群。
    注意:執行此操作將刪除叢集中的所有叢集和來賓虛擬機器資料。
    nutanix@cvm$ cluster -f destroy
    注意:如果叢集服務未 DOWN,則無法銷毀叢集。其他集群問題也會阻止破壞集群。如果您在銷毀叢集時遇到問題,請在Nutanix Next Community Edition 論壇上與其他 Community Edition 使用者聯絡。
    現在您可以重新建立叢集。

入門

注意:另請參閱社區版入門影片。

現在,您的集群已創建,您可以:

 
入門任務 資訊/查看此主題
設定您的 HTTP 代理伺服器(可選)。 登入 Web 控制台之前配置代理伺服器設置
登入 Web 控制台並探索叢集及其相關元件的管理介面。
確保傳出網路連接埠 80 或 8443 已開啟。 安裝後預設啟用 Pulse。您需要開啟這些連接埠作為社群版授權要求的一部分。
透過建立一個儲存池(由叢集中的所有實體磁碟組成)和一個容器(由池中所有可用儲存容量組成的資料儲存)來配置儲存。 建立資料儲存:儲存池和容器
建立和管理虛擬機器。 使用 Web 控制台 (AHV) 建立 VM
檢查集群健康狀況。 Web 控制台顯示有關叢集的資訊摘要。有關健康詳細信息,請單擊“首頁>健康”Web 控制台指南運作狀況監控主題中描述了更多資訊。
安裝任何待處理的社群版更新。 隨著將來提供更新,本入門指南將介紹如何安裝它們。

登入 Web 控制台之前配置代理伺服器設置

關於這個任務

如果要在代理伺服器後面部署 Community Edition,則必須使用 Nutanix 命令列介面 (nCLI) 來設定代理伺服器。此步驟有助於確保 Community Edition 可以驗證您的憑證。

程式

  1. 在安全性 shell 會話中,使用安裝期間指定的 IP 位址登入控制器 VM。使用者名稱是nutanix ,密碼是nutanix/4u
    您也可以使用 CVM 內部 IP (192.168.5.2) 透過主機內部網路從虛擬機器管理程式 shell 存取 CVM。
  2. 建立 HTTP/HTTPS 代理程式。
    nutanix@cvm$ ncli http-proxy add name=proxy_name address=ip_addr username=user
            password=password port=8080 proxy-types=http,https
    
    連接埠號碼可以是常用連接埠 8080 或 8443,也可以是透過代理伺服器開啟的連接埠。將代理位址指定為 IP 位址或網域名稱。
  3. 透過顯示代理設定確保代理已成功新增。
    nutanix@cvm$ ncli http-proxy ls
    若要更新代理設置,請使用ncli http-proxy edit命令以及與上述相同的選項。若要刪除代理,請使用ncli http-proxy delete指令以及與上述相同的選項。

登入 Web 控制台

在你開始之前

在代理伺服器後面?首先請參閱在登入 Web 控制台之前設定代理伺服器設定 。

關於這個任務

若要登入 Web 控制台,請執行下列操作:

程式

  1. 開啟 Web 瀏覽器並瀏覽至.將 management_ip_addr替換為叢集中任何 Nutanix 控制器虛擬機器的 IP 位址。 http://management_ip_addr
    瀏覽器將重定向到加密連接埠 (9440) 並顯示 SSL 憑證警告。確認警告並前往現場。
  2. 首次登入:如果您是首次登入 Community Edition 集群,請執行此步驟。
    1. 使用預設管理員帳號登錄,使用者名稱為 admin,密碼為 nutanix/4u
    2. 出現提示時,變更預設管理員密碼,然後使用管理員帳戶使用者名稱和新密碼登入。
    3. 輸入您的 Nutanix Next Community 帳戶使用者名稱和密碼,然後按Enter或按一下右箭頭圖示。
    如果您尚未加入 Next 社區,請按一下「+建立帳戶」 。 Community Edition 檢查以確保啟用與您的帳戶關聯的 Community Edition 角色。若要啟用社群版角色,請在 Nutanix 網站上註冊。
  3. 首次登入後,使用管理員帳戶使用者名稱和新密碼再次登入。

建立資料儲存:儲存池和容器

有關儲存池和容器的詳細信息,請訪問儲存管理頁面。

 

 

中國社群
http://www.nutanix.club/

Thx Chang

Author Thx Chang

More posts by Thx Chang