Skip to content

Latest commit

 

History

History
94 lines (78 loc) · 9.2 KB

lab4.md

File metadata and controls

94 lines (78 loc) · 9.2 KB

Lab4 - 使用 Windows Admin Center 建立 Azure Stack HCI 叢集

Azure Stack HCI 叢集佈署精靈分為 5 個部分,分別為:

  1. 開始:此步驟為系統引導您確定現有設備已符合所有必要條件、新增伺服器節點、安裝所需的功能
  2. 網路:指派並設定網路介面卡,並為每部伺服器建立虛擬交換器
  3. 叢集:驗證叢集的設定是否正確
  4. 儲存體:設定儲存空間直接存取 (S2D)
  5. SDN (option):可讓您在資料中心集中設定及管理網路和網路服務

開始使用

此步驟為系統引導您確定現有設備已符合所有必要條件、新增伺服器節點、安裝所需的功能

  • 開啟瀏覽器 (推薦使用 Microsoft Edge),輸入 https://wac.hci.lab,並且使用網域管理員身分登入
    GITHUB
  • 點選新增,並在 Server Clusters 功能視窗中選擇 Create new
    GITHUB
  • Cluster Type 選擇 Azure Stack HCI,server locations 選擇 All Servers in on site,如果您想在不同分公司也佈署一座叢集,讓兩個分公司間的叢集互相備援,您可以選擇 Servers in two sites,無論您選擇哪種類型,節點上限都是 16 個 node,單一個 site 下限為 2 個 node
    GITHUB
  • 檢查佈署先決條件,確認後選擇下一步
    GITHUB
  • 新增 Azure Stack HCI 主機,輸入管理者帳號密碼 Administrator / (密碼自行定義),並且輸入 2 台主機 IP 位址,分別為 192.168.0.11 與 192.168.0.21
    GITHUB
  • 將兩台主機加入網域,輸入網域名稱 hci.lab,並且輸入網域帳號密碼,在這個步驟也將主機名稱分別改為 AzSHCI-node1 (192.168.0.11)、AzSHCI-node2 (192.168.0.21),完成後點選 Apply changes,成功後點選下一步
    GITHUB
  • 安裝必要功能,此步驟如果稍早沒有啟用 Hyper-V VM 巢狀虛擬化,會造成 Hyper-V 無法成功安裝
    GITHUB
  • 安裝作業系統更新,完成後選擇下一步
    GITHUB
  • 因為此 Lab 使用 Azure VM 來做環境模擬,所以無法偵測硬體更新,這部分點選 Skip 即可
    GITHUB
  • 最後重新啟動兩台 Azure Stack HCI 主機,完成後前往下個階段網路設定
    GITHUB

網路

此步驟指派並設定網路介面卡,並為每部伺服器建立虛擬交換器

  • 檢查每台主機的網路介面卡,這裡可以看到每一個主機與有 3 張網卡,兩台主機必須要有相對應數量的網路介面卡,網路介面卡建議使用 10 Gb 或更快的網路介面卡,不過用於管理的網路介面卡可以使用 1 Gb 的規格
    GITHUB
  • 管理介面有兩個設定選項,第一個選項為每台主機使用 1 張實體網路介面來做管理。第二選項為每台主機使用 2 張實體網路介面,可以啟用管理介面的負載平衡,提供容錯功能
    GITHUB
  • 虛擬交換器的建立方式,視有多少張網路介面卡而定,系統會自動為每台主機建立虛擬交換器,實際上還是要依據符合環境的架構選擇。本教學使用建立一個適用於計算和儲存體的虛擬交換器,來進行資料的交換
    GITHUB
  • RDMA 可在使用最少主機 CPU 資源的同時,提供高輸送量、低延遲的網路功能。RDMA 介面卡只能與其他可執行相同 RDMA 通訊協定的 RDMA 介面卡搭配使用,主要類型為 iWARP 或 RoCE, 如果您想要實現 SMB 多重通道的需求,那您就必須佈署 RDMA,RDMA 僅支援同個 Site,不允許跨 Site 使用,此 Lab 使用虛擬機器所以這個步驟跳過
    GITHUB
  • 最後必須要定義每部主機的每個網路介面,必須均是唯一的靜態 IP 位址、子網路遮罩和 VLAN 識別碼,因為 Lab3 已經針對每部主機的網路介面做過設定,所以這個步驟可以直接點選 Apply and test,當狀態顯示 Passed 後,就代表完成網路設定
    GITHUB
  • 設定的過程中會請您輸入身分憑證,選擇 Use another account for this connection,必且輸入網域管理員帳號密碼後,勾選 Use these credentials for all connections,最後點選 Continue
    GITHUB
  • 出現 CredSSP 視窗,請點選 Yes,暫時允許委派 Azure Stack HCI 作業使用 Windows 遠端管理 (WinRM),結束設定後會將這個關閉
    GITHUB
  • 當狀態顯示 Passed 後,就代表完成網路設定
    GITHUB

叢集

此步驟驗證叢集的設定是否正確

  • 點選驗證,驗證需要幾分鐘時間,請耐心等待
    GITHUB
  • 完成驗證後,可以下載報告,如果有錯誤可以先參考報告內容完成修正後,重新點選 Validate again,確認無誤後選擇下一步
    GITHUB
  • 在這個步驟會建立叢集的 DNS 紀錄,請輸入叢集名稱 AzSHCI-Cluster 與靜態 IP 位址 192.168.0.50,完成後點選 Create cluster
    GITHUB
  • 完成建立後,可以點選下一步,啟用 S2D
    GITHUB

儲存體

此步驟設定儲存空間直接存取 (S2D),本 Lab 因為考慮掛載磁碟初始化時間考量,所以每台主機掛載 2 個 127 Gb 虛擬磁碟,而因為是在虛擬機器環境中模擬,所以有關於 S2D 效能的測試不適用在這個教學中測試

  • 在現實狀況中,如果您的磁碟不是全新安裝的狀況下,您可以 Erase drives 選擇清除磁碟資料
    GITHUB
  • 這邊會檢查主機內磁碟機是否已正常運作、連線,如果沒問題可以選擇下一步,會驗證是否符合 S2D 的啟用要求
    GITHUB
  • 如果沒問題可以看到 Result 狀態都是 Success,如果有問題可以透過下載報告來修正錯誤,並且選擇 Vaildate again 重新驗證
    GITHUB
  • 最後一步驟就是點選 Enable ,完成啟用 S2D 服務即可完成
    GITHUB
    GITHUB

SDN (option)

此步驟選擇跳過,依照現實情況做建立,可以透過現有的實體設備來達到防火牆、負載平衡器等功能,如果您沒有實體設備,此步驟可讓您在資料中心集中設定及管理網路和網路服務,例如,您可以使用資料中心防火牆來管理網路的進出流量、使用軟體負載平衡器提供第四層負載平衡、RAS 閘道提供 VPN 與路由的控制。
GITHUB

完成 Azure Stack HCI 叢集

  • 跳過步驟後,會看到此畫面,點選 Go to connections list

  • 可以看到所有連線的主機、叢集,點選 azshci-cluster.hci.lab
    GITHUB

  • 登入後即可看到叢集管理畫面
    GITHUB

    前往Lab5 - Azure Stack HCI 叢集初始設定