部署 Azure Stack HCI 作業系統

適用於:Azure Stack HCI 版本 22H2 和 21H2

警告

本文中提供的部署指示適用於舊版 Azure Stack HCI 版本 22H2。 針對新的部署,建議您使用最新的正式推出版本 Azure Stack HCI 版本 23H2。 如需部署指示,請參閱 關於 Azure Stack HCI 版本 23H2 部署

部署 Azure Stack HCI 的第一個步驟是下載 Azure Stack HCI,然後在您要叢集的每部伺服器上安裝作業系統。 本文討論部署作業系統的不同方式,以及使用 Windows Admin Center 連線到伺服器。

注意

如果您已透過偏好的 Microsoft 硬體合作夥伴從 Azure Stack HCI 目錄購買 Azure Stack HCI 整合式系統解決方案硬體,則應預先安裝 Azure Stack HCI 作業系統。 在此情況下,您可以略過此步驟,並繼續建立 Azure Stack HCI 叢集

判斷硬體和網路需求

Microsoft 建議您向我們的合作夥伴購買經過驗證的 Azure Stack HCI 硬體/軟體解決方案。 這些解決方案是針對我們的參考結構進行設計、組合和驗證,以確保相容性和可靠性,讓您可以快速啟動並執行。 檢查您使用的系統、元件、裝置和驅動程式是否已經驗證,以搭配 Azure Stack HCI 使用。 造訪 Azure Stack HCI 解決方案網站,以取得已驗證的解決方案。

您至少需要一部伺服器,伺服器之間有可靠的高頻寬、低延遲的網路連線,以及每個僅實際連結到單一伺服器的 SATA、SAS、NVMe 或持續性記憶體磁碟機。 不過,根據您所要部署叢集的大小和設定,您的硬體需求可能會有所不同。 若要確認您的部署是否成功,請檢閱 Azure Stack HCI 系統需求

部署 Azure Stack HCI 作業系統之前:

如需 Azure Stack HCI 和 Windows Server 上的 Azure Kubernetes Service 需求,請參閱 Azure Stack HCI 上的 AKS 需求

收集資訊

若要準備部署,您必須記下部署的伺服器名稱、功能變數名稱、計算機帳戶名稱、RDMA 通訊協定和版本,以及 VLAN 識別碼。 收集下列關於您環境的詳細資料:

  • 伺服器名稱:熟悉貴組織的電腦、檔案、路徑和其他資源的命名原則。 如果您需要佈建多部伺服器,每部伺服器均應有唯一名稱。

  • 網域名稱:熟悉貴組織的網域命名和網域加入原則。 您會將伺服器加入網域,而且您必須指定網域名稱。

  • 計算機帳戶名稱: 您要新增為叢集節點的伺服器具有電腦帳戶。 這些計算機帳戶必須移至自己的專用組織單位, (OU) 。

  • 組織單位 (OU) : 如果尚未這麼做,請為您的計算機帳戶建立專用 OU。 請洽詢網域管理員以建立 OU。 如需詳細資訊,請參閱 建立故障轉移叢集

  • 靜態 IP 位址:Azure Stack HCI 需要儲存體的靜態 IP 位址和工作負載 (VM) 流量,而且不支援透過 DHCP 針對此高速網路進行動態 IP 位址指派。 您可以使用 DHCP 來管理網路介面卡 (除非您在小組中使用兩個),在這種情況下,您必須使用靜態 IP。 請洽詢您的網路系統管理員,了解您應該針對叢集中每部伺服器使用的 IP 位址。

  • RDMA 網路:RDMA 通訊協定有兩種類型:iWarp 和 RoCE。 請注意您的網路介面卡是使用哪一個,如果是 RoCE,也請注意版本 (v1 或 v2)。 若為 RoCE,也請注意您的 Top-of-Rack 交換器模型。

  • VLAN ID:請注意伺服器上網路介面卡所使用的 VLAN 識別碼 (如果有)。 您應該能夠從您的網路管理員取得。

  • 網站名稱:針對延展式叢集,會使用兩個網站進行災害復原。 您可以使用 Active Directory Domain Services 設定網站,或者「建立叢集精靈」可自動為您設定。 請洽詢您的網域系統管理員,了解如何設定網站。

安裝 Windows Admin Center

Windows Admin Center 是在本機部署、以瀏覽器為基礎的應用程式,用於管理 Azure Stack HCI。 安裝 Windows Admin Center 的最簡單方式是在本機管理電腦上 (桌面模式),不過您也可以將其安裝在伺服器上 (服務模式)。

如果您在伺服器上安裝 Windows Admin Center,需要 CredSSP 的工作 (例如叢集建立和安裝更新與延伸模組) 必須使用屬於 Windows Admin Center 伺服器上閘道系統管理員群組成員的帳戶。 如需詳細資訊,請參閱設定使用者存取控制和權限的前兩節。

準備要部署的硬體

當您取得 Azure Stack HCI 解決方案的伺服器硬體之後,就可將其連接到機架並連接纜線。 使用下列步驟來準備伺服器硬體以部署作業系統。

  1. 將您想要在伺服器叢集中使用的所有伺服器節點放在機架上。
  2. 將伺服器節點連線至您的網路交換器。
  3. 根據 Azure Stack HCI 硬體廠商的建議,設定您伺服器的 BIOS 或整合可延伸韌體介面 (UEFI),以將效能和可靠性發揮到極致。

注意

如果您要準備單一伺服器部署,請參閱 Azure Stack HCI 作業系統單一伺服器概觀

作業系統部署選項

您可以使用部署其他 Microsoft 作業系統的相同方式來部署 Azure Stack HCI 作業系統:

  • 伺服器製造商預先安裝。
  • 使用回應檔案的無周邊部署。
  • System Center Virtual Machine Manager (VMM)。
  • 網路部署。
  • 您可以將鍵盤和監視器直接連線到資料中心內的伺服器硬體,或是將 KVM 硬體裝置連線到伺服器硬體,藉此進行手動部署。

伺服器製造商預先安裝

針對 Azure Stack HCI 作業系統的企業部署,建議您使用偏好硬體合作夥伴所提供的 Azure Stack HCI 整合式系統解決方案硬體。 解決方案硬體會隨預先安裝的作業系統抵達,並支援使用 Windows Admin Center 從硬體製造商部署及更新驅動程式和韌體。

解決方案硬體的範圍是從 1 到 16 個節點,並由 Microsoft 與合作夥伴廠商進行測試及驗證。 若要尋找您偏好硬體合作夥伴所提供的 Azure Stack HCI 解決方案硬體,請參閱 Azure Stack HCI 目錄

無周邊部署

您可以使用回應檔案來執行作業系統的無周邊部署。 在自動安裝作業系統期間,回應檔案會使用 XML 格式來定義組態設定和值。

針對此部署選項,您可以使用 Windows 系統映像管理員來建立 unattend.xml 回應檔案,以在您的伺服器上部署作業系統。 Windows 系統映像管理員會透過具有元件區段的圖形工具建立自動回應檔案,以定義設定問題的「解答」,然後確保檔案中的格式和語法正確無誤。 Windows 系統映像管理員工具可在 Windows 評定及部署套件 (Windows ADK) 中使用。 若要開始使用:下載並安裝 Windows ADK

System Center Virtual Machine Manager (VMM) 部署

您可以使用 System Center 2022,在裸機硬體上部署 Azure Stack HCI 21H2 版作業系統,並且叢集及管理伺服器。 如需使用 VMM 進行作業系統裸機部署的詳細資訊,請參閱從裸機電腦佈建 Hyper-V 主機或叢集

重要

您無法使用 Microsoft System Center Virtual Machine Manager 2019 來部署或管理執行 Azure Stack HCI 21H2 版的叢集。 如果您使用 VMM 2019 來管理 Azure Stack HCI 20H2 版的叢集,請勿在未安裝 System Center 2022 之前,就先嘗試將叢集升級至 21H2 版。

網路部署

另一個選項是使用 Windows 部署服務透過網路安裝 Azure Stack HCI 作業系統。

手動部署

若要在每部要叢集化伺服器的系統磁碟機上手動部署 Azure Stack HCI 作業系統,請透過您偏好的方法 (例如從 DVD 或 USB 磁碟機開機) 來安裝作業系統。 使用伺服器組態工具完成安裝程式, (SConfig) 準備伺服器或伺服器以進行叢集。 若要深入瞭解此工具,請參閱 使用 SConfig 設定 Server Core 安裝

若要手動安裝 Azure Stack HCI 作業系統:

  1. 在您要安裝作業系統的伺服器系統磁碟機上,啟動安裝 Azure Stack HCI 精靈。

  2. 選擇要安裝或接受預設語言設定的語言、選取 [下一步],然後在下一頁的精靈中選取 [立即安裝]。

    安裝 Azure Stack HCI 精靈的語言頁面。

  3. 在 [適用的通知及授權條款] 頁面上,檢閱授權條款、選取 [我接受授權條款] 核取方塊,然後選取 [下一步]。

  4. 在 [您要哪一種安裝類型?] 頁面上,選取 [自訂:只安裝較新版本的 Azure Stack HCI (進階)]。

    注意

    此版本的作業系統不支援升級安裝。

    [安裝 Azure Stack HCI 精靈] 的 [安裝類型] 選項頁面。

  5. 在 [您要在哪裡安裝 Azure Stack HCI?] 頁面上,請確認您要安裝作業系統的磁碟機位置或加以更新,然後選取 [下一步]。

    安裝 Azure Stack HCI 精靈的磁碟驅動器位置頁面。

  6. 隨即顯示 [正在安裝 Azure Stack HCI] 頁面,以顯示程序的狀態。

    安裝 Azure Stack HCI 精靈的狀態頁面。

    注意

    安裝程序會重新啟動作業系統兩次以完成程序,並在開啟系統管理員命令提示字元之前顯示啟動服務的通知。

  7. 在系統管理員命令提示字元中,選取 [確定],在登入作業系統之前變更使用者的密碼,然後按 Enter。

    變更密碼提示。

  8. 在 [輸入新的系統管理員認證] 提示中,輸入新的密碼、再輸入一次以確認密碼,然後按 Enter。

  9. 在 [您的密碼已變更確認] 提示中,按 Enter。

    已變更的密碼確認提示

使用 SConfig 設定伺服器

現在您已準備好使用伺服器組態工具 (SConfig) 來執行重要工作。 若要使用 SConfig,請登入執行 Azure Stack HCI 作業系統的伺服器。 這可以透過鍵盤和監視器,或是使用遠端管理 (無周邊或 BMC) 控制器或遠端桌面在本機進行。 當您登入伺服器時,SConfig 工具會自動開啟。

伺服器組態工具介面。

從 [歡迎使用 Azure Stack HCI] 視窗 (SConfig 工具) ,您可以在每部伺服器上執行這些初始設定工作:

  • 設定網路功能,或確認已使用動態主機設定通訊協定 (DHCP) 自動設定網路。
  • 如果預設自動產生的伺服器名稱不符合您的預設值,請將伺服器重新命名。
  • 將伺服器加入到 Active Directory 網域。
  • 將您的網域使用者帳戶或指定的網域群組新增至本機系統管理員。
  • 如果您打算從本機子網路外部管理伺服器並決定還不要加入網域,請啟用 Windows 遠端管理 (WinRM) 的存取權。 (預設的防火牆規則可讓您從本機子網路和 Active Directory 網域服務內的任何子網路進行管理。)

如需詳細資訊,請參閱伺服器組態工具 (SConfig)

在每部伺服器上視需要使用 SConfig 設定作業系統之後,您就可以在 Windows Admin Center 中使用叢集建立精靈來叢集伺服器。

注意

如果您要在單一伺服器上安裝 Azure Stack HCI,則必須使用 PowerShell 來建立叢集。

後續步驟

若要執行與本文相關的下一項管理工作,請參閱: