工作者節點狀況
您可以執行 ibmcloud oc worker ls --cluster <cluster_name_or_ID> 指令,並查看「 State 」和 「Status 」欄位,以檢視當前工作節點的狀態。
Critical 狀態
工作節點可能會因多種原因進入「Critical」狀態。 如需相關資訊及疑難排解步驟,請參閱 對 Critical 或 NotReady 狀態中的工作者節點進行疑難排解。
Deleting 狀態
Deleting 狀態表示您已要求刪除工作者節點,可能是在調整工作者節點儲存區大小或自動調整叢集大小的過程中。 在 Worker 節點刪除時,無法對其執行其他作業。 您無法反轉刪除程序。 刪除程序完成後,您不再需要為工作節點付費。
Deleted 狀態
Deleted 狀態表示您的工作站節點已被刪除,不再列於群集或帳單中。 此狀態無法撤銷。 任何只儲存在工作者節點上的資料,例如容器影像,也會被刪除。
Deployed 狀態
更新項目已順利部署至您的工作者節點。 部署更新項目之後,Red Hat OpenShift on IBM Cloud 會啟動工作者節點上的性能檢查。 健康檢查成功後,工作節點將進入「Normal」狀態。 處於「 Deployed 」狀態的工作節點通常已準備好接收工作負載,您可以執行 oc get nodes 並確認狀態顯示為「 Normal 」,以進行檢查。
Deploying 狀態
Deploying 狀態表示,當您更新工作節點的 Kubernetes 版本時,系統會重新部署該工作節點以安裝更新。 如果您重新載入或重新開機工作者節點,則會重新部署工作者節點,以自動安裝最新的修補程式版本。 如果工作者節點長時間停留在此狀態,請檢查部署期間是否發生問題。
Deploy_failed 狀態
Deploy_failed 狀態表示無法部署工作者節點。 透過執行 ibmcloud oc worker get --cluster <cluster_name_or_id> --worker <worker_node_id>,列出工作者節點的詳細資料,以尋找失敗的詳細資料。
Normal 狀態
Normal 狀態表示您的工作者節點已完全佈建並備妥可在叢集裡使用。 此狀況被視為性能健全,不需要使用者採取動作。
NotReady 狀態
當工作節點頻繁回報「NotReady」狀態,或因記憶體或其他資源不足而移除 Pod 時,可能會導致工作節點過載。 請考量重新評估 工作者節點的容量需求。
Provisioned 狀態
Provisioned 狀態表示工作者節點已完成佈建,並且是叢集的一部分。 工作者節點的計費開始。 工作者節點狀態很快會報告一般性能狀態及狀態,例如 normal 及 ready。
Provisioning 狀態
Provisioning 狀態表示正在佈建工作者節點,且在叢集裡尚無法使用。 您可以在 CLI 輸出的 Status 直欄中監視佈建處理程序。 如果您的 Worker 節點長時間停留在此狀態,請檢查是否在佈建過程中發生問題。
Provision pending 狀態
Provision pending 狀態表示在工作者節點佈建處理程序開始之前,另一個處理程序正在完成。 您可以在 CLI 輸出的 狀態 直欄中監視必須先完成的其他處理程序。 例如,在 VPC 群集中,Pending security group creation 狀態表示您的工作人員節點要先建立安全群組,才能配置工作人員節點。 如果工作者節點長時間停留在此狀態,請檢查在其他處理程序期間是否發生問題。
Provision_failed 狀態
無法佈建工作者節點。 透過執行 ibmcloud oc worker get --cluster <cluster_name_or_id> --worker <worker_node_id>,列出工作者節點的詳細資料,以尋找失敗的詳細資料。
Reloading 狀態
Reloading 狀態表示正在重新載入工作者節點,且在叢集裡無法使用。 您可以在 CLI 輸出的 Status 直欄中監視重新載入處理程序。 如果您的 Worker 節點長時間停留在此狀態,請檢查重新載入時是否發生問題。
Reloading_failed 狀態
Reloading_failed 狀態表示無法重新載入工作者節點。 透過執行 ibmcloud oc worker get --cluster <cluster_name_or_id> --worker <worker_node_id>,列出工作者節點的詳細資料,以尋找失敗的詳細資料。
Reload_pending 狀態
您已要求重新載入或更新工作節點的 Kubernetes 版本。 重新載入開始時,狀態會變更為 Reloading。
Unknown 狀態
Unknown 狀態表示由於下列其中一個原因,無法呼叫到 Kubernetes 主節點:
- 您已要求更新 Kubernetes 主節點。 在更新過程中無法取得工作節點的狀態。 如果工作者節點即使在 Kubernetes 主節點順利更新之後仍長期處於此狀態,請嘗試重新載入工作者節點。
- 您可能有另一個防火牆正在保護您的工作者節點,或最近已變更防火牆設定。Red Hat OpenShift on IBM Cloud 需要開啟某些 IP 位址和埠,以容許從工作者節點到 Kubernetes 主節點的通訊,反之亦然。 如需相關資訊,請參閱防火牆阻止工作者節點連接。
- Kubernetes 主節點已關閉。 開啟 IBM Cloud 支援案例,以聯絡 IBM Cloud 支援中心。
Warning 狀態
Warning 狀態表示工作者節點正在達到記憶體或磁碟空間的限制。 您可以選擇減輕工作節點的工作負載,或是向叢集新增一個工作節點,以協助平衡工作負載。