Arc 預安裝驗證測試所啟用的 AKS
適用於:Azure Stack HCI 22H2 上的 AKS、Windows Server 上的 AKS
下表列出當您執行 Set-AksHciConfig 和 Set-AksHciRegistration PowerShell Cmdlet 時所執行的測試。 這些測試有助於確保您使用 Install-AksHci 執行實際安裝時,安裝程式可避免許多常見的環境和設定問題。 如需進一步了解測試中使用的詞彙,請參閱 AKS Arc 概念一文。
測試名稱 | 描述 | 疑難排解資源 |
---|---|---|
MOC 主機因特網連線能力 | 測試會驗證裝載 MOC 的電腦具有密鑰Microsoft端點的因特網連線能力。 | - 確定實體主機與因特網有連線能力。 - 針對 Windows Server 中的網路問題進行疑難解答的部落格文章 - 使用 HUD 針對 Azure Stack HCI 中的網路問題進行疑難解答 - Azure Stack HCI 的防火牆需求 - 針對 Windows Server 元件進行疑難解答 |
MOC 主機限制 | 驗證裝載MOC的電腦具有所需的最低資源。 請參閱已發佈 的硬體需求。 | 確定符合最低需求: AKS Arc 系統需求。 |
MOC 主機遠端處理 | 驗證 PowerShell 遠端功能已啟用,並從 MOC 主控電腦運作到叢集中的其他實體主機。 | - 針對 CredSSP 問題進行疑難解答 - 針對 PowerShell 遠端問題進行疑難解答 |
MOC 網路設定 | 驗證MOC網路設定是否正確。 它會驗證: - 虛擬交換器存在。 - CloudServiceIP 可用來提供要指派給MOC CloudAgent服務的靜態IP位址。 此值應使用標準 IPv4 格式來提供;例如, 192.168.1.2。 CloudServiceIP 位址也應該從基礎故障轉移叢集中的其中一個 ClusterAndClient 網路建立。 您可以在提升許可權的 PowerShell 視窗中執行 Get-ClusterNetwork 命令,以尋找網路角色。 您可能想要指定此位址,以確保網路上的任何重要專案一律可供存取,因為 IP 位址不會變更。 - 應該能夠建立和啟動故障轉移叢集資源。 - 雲端服務 IP 不應與 VNET 設定期間提供的 VIP 集區或 k8snodepool IP 位址重疊。 |
- 確定 CloudServiceIP 的 IP 位址符合描述中的需求。 - AKS Arc 網路概念 - AKS Arc 網路疑難解答 - 無法在故障轉移叢集中將網路名稱上線 |
MOC SDN 設定 | 驗證 SDN 組態是否正確,而且網路控制卡可供使用。 測試會檢查: - 可連線到網路控制站 FQDN 或 IP 位址資訊。 - 提供網路控制站負載平衡器子網資源參考。 - 提供網路控制卡 L netRef。 |
- 如果您要提供 SDN 參數,請確定系統中有 SDN 可用。 - AKS Arc 網路概念 - 針對 SDN 進行疑難解答 - 疑難解答 SDN 的檢查清單 |
MOC 目錄 | 驗證MOC目錄。 測試會檢查下列專案: - 有效的目錄名稱。 - 設定目錄不能包含工作目錄。 - 檢查工作目錄是否位於叢集共用磁碟區中。 - 檢查目錄不是本機目錄。 - 檢查以確定工作目錄不是系統磁碟驅動器或根目錄。 |
- 確定使用者帳戶具有所提供目錄的存取權。 - 確認MOC先前沒有安裝。 - 確認組態目錄不能包含工作目錄。 |
故障轉移叢集健康情況 | 驗證故障轉移叢集健康情況。 它會檢查叢集節點和叢集網路是否可用。 | - 確定有故障轉移設定,請參閱 故障轉移叢集。 - 執行 HCI 叢集驗證測試。 - 針對故障轉移叢集進行疑難解答 |
故障轉移叢集 HCI 註冊 | 驗證故障轉移叢集 HCI 註冊。 測試會檢查故障轉移叢集是否存在。 | - 執行 HCI 叢集驗證測試。 - 針對故障轉移叢集進行疑難解答 |
AKS 管理叢集設定 | 驗證 AKS 管理叢集組態和對應的主計算機組態,以確定主機已準備好順利安裝。 驗證: - AKS 管理映像存在。 - AKS Arc 相關二進位檔存在於所有節點中。 - 新增必要的 Azure Stack HCI 雲端角色。 - 驗證 Azure Stack HCI 雲端位置。 - 驗證 Azure Stack HCI 雲端記憶體容器。 - 驗證建立 Azure 資源的許可權。 - 驗證 Azure Stack HCI 網路和負載平衡器類型。 - 驗證 Kube-Vip 設定。 - 驗證Vip集區IP。 - 驗證 K8s 節點集區 IP。 |
- 檢閱 Active Directory 需求。 - AKS Arc 網路疑難解答 - 確定使用者具有必要的許可權。 - 確定 IP 格式正確。 |
AKS 管理叢集設定 Proxy 連線能力 | 驗證組態是否允許因特網連線到具有或沒有 Proxy 伺服器的Microsoft端點。 | - 確定主機具有因特網連線能力。 - 遵循 Proxy 設定指南。 |
AKS Arc 因特網連線能力 | 驗證裝載 AKS Arc 的虛擬機是否具有金鑰 Microsoft端點的因特網連線能力。 | - 確定實體主機與因特網有連線能力。 - 如果您使用 Proxy,請確定在 Set-AksHciConfig 中傳遞的 Proxy 設定是正確的。 - 請確定從 New-AksHciNetworkSetting Cmdlet 參數 -k8sNodeIpPoolStart 和 -k8sNodeIpPoolStart 中提供的 nodepool IP 範圍中的任何 VM 有連線能力。- 針對 Windows Server 中的網路問題進行疑難解答的部落格文章 - 使用 HUD 針對 Azure Stack HCI 中的網路問題進行疑難解答 - Azure Stack HCI 的防火牆需求 - 針對 Windows Server 元件進行疑難解答 |
DNS 可用性 | 驗證提供的 DNS 伺服器是否可用。 | 確定 New-AksHciNetworkSetting Cmdlet 參數-dnsServers 中提供的 DNS 伺服器可供參數-k8sNodeIpPoolStart 和 -k8sNodeIpPoolStart 中提供的 IP 範圍中的 VM 使用。 |
裝載 AKS Arc(管理叢集)與雲端代理程式之 VM 之間的連線。 | 驗證 K8sNoodPool 範圍內的 VM 是否可連線到雲端代理程式端點。 | - 確定 New-AksHciNetworkSetting 中提供的 DNS 伺服器可以解析雲端代理程式 FQDN。 - 確定雲端代理程式端點已上線。 |