NSX Application Platform 部署作業因逾時而失敗。

問題

NSX Application Platform 部署嘗試無法完成,且作業逾時。

原因

NSX Application Platform 部署程序包括安裝多項服務,用於進行傳訊、資料儲存、分析等。如果這些服務未在部署起始後的 20 分鐘內啟動,則部署程序將暫停並顯示逾時錯誤。導致逾時錯誤的可能原因是存在基礎結構問題,例如 CPU 爭用、儲存區爭用或網路連線問題。

解決方案

  1. 使用 root 帳戶登入 NSX Manager 應用裝置。
  2. 使用下列命令以確認 nsxi-platform 網繭已成功部署。
    napp-k get pods --selector='app.kubernetes.io/instance=nsxi-platform'

    如果網繭狀態為執行中已完成,則表示網繭已成功啟動。

    如果繼續回到以下某個網繭狀態,則表示網繭未成功啟動。
    • Init/Podinitializing/CrashLoopBackOff
    • Pending
    • ContainerCreating
    • ImagePullBackOff
    • ErrImagePull
    • ImageInspectError
    • CreateContainerConfigError
  3. 如果任何網繭未在部署起始後的 20 分鐘內啟動,且部署暫停並顯示逾時錯誤,請調查基礎結構是否出現任何問題,例如 CPU 爭用、儲存區爭用或網路連線問題。解決這些問題,然後從 NSX Manager UI 重試 NSX Application Platform 部署。
  4. 如果部署仍然逾時,請使用以下命令檢查每個未能啟動的網繭的記錄檔。
    從步驟 2 命令的輸出中取得 <POD_NAME>
    napp-k logs <POD_NAME>
  5. 解決記錄檔中報告的錯誤,然後從 NSX Manager UI 重試 NSX Application Platform 部署。
  6. 如果部署仍然失敗,請連絡 VMware 支援以取得協助。