叢集附加程式除錯
虛擬私有雲 經典基礎架構
當您使用 Red Hat® OpenShift® on IBM Cloud® 時,請考慮這些疑難排解 受管附加元件 (如 HPCS Router)的技巧。
您可以執行下列指令來檢查叢集附加程式的性能狀態。
ibmcloud oc cluster addon ls -c CLUSTER_NAME_OR_ID
輸出範例
Name Version Health State Health Status
debug-tool 2.0.0 normal Addon Ready
性能狀態 反映附加程式元件的生命週期。 各個狀況說明於下表。
| 附加程式性能狀態 | 說明 |
|---|---|
critical |
由於下列其中一個原因,附加程式未備妥可供使用: -部分或所有附加程式元件性能不佳。 -無法部署附加程式。 -附加程式可能是不受支援的版本。 -如需相關資訊,請檢查 性能狀態 欄位。 |
normal |
此附加元件已成功部署。 請檢查狀態,以確認該附加元件的狀態是否為「Ready」,或查看是否有可用更新。 |
pending |
目前正在部署附加程式的部分或所有元件。 在使用附加程式之前,請等待狀態變成 normal。 |
updating |
附加程式正在更新且尚未備妥可供使用。 檢查附加程式更新目標版本的 性能狀態 欄位。 |
warning |
由於叢集限制,附加程式可能無法正常運作。 請查看「健康狀態」欄位以獲取更多資訊。 |
性能狀態 提供正在進行哪些附加程式作業的詳細資料。 下表說明了各項狀態。
| 狀態碼 | 附加程式性能狀態 | 說明 |
|---|---|---|
| H1500 | Addon Ready |
附加程式已順利部署且性能良好。 |
| H1501, H1502, H1503 | Addon Not Ready |
部分或所有附加程式元件性能不佳。 檢查所有附加元件 pod 是否正在執行。
|
| H1504, H1505, H1506, H1507, H1508 | Failure determining health status. |
無法判定附加程式性能。 開立支援案例。 在說明中,包含來自性能狀態的錯誤碼。 |
| H1509 | Addon Unsupported |
附加程式執行不受支援的版本,或您的叢集版本不支援附加程式版本。 將附加程式更新至最新版本。 |
| H1510 | Cluster resources low, not enough workers in Ready state. |
由於下列其中一個原因,附加程式未備妥可供使用: -叢集不符合附加程式的大小準則。 -叢集中的工作者節點未處於 Normal 狀態。 檢閱工作者節點的狀態。 |
|
|
Enabling |
附加程式目前正在部署至叢集。 請注意,安裝附加程式可能需要長達 15 分鐘。 |
| H1512 | Addon daemonset might not be available on all Ready nodes. |
對於靜態路由附加程式: 靜態路由運算子 DaemonSet 在任何工作者節點上都無法使用,這會阻止您套用靜態路由資源。 您的工作者節點無法執行靜態路徑操作器 DaemonSet ,原因如下:-一或多個工作者節點已達到其 資源限制。 -一或多個工作者節點正在執行 每個工作者節點的 Pod 數目上限。 |