IBM Cloud Docs
工作程序节点状态

工作程序节点状态

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

Critical STATE

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

工作节点进入 "Critical 状态的原因有很多。 请参阅 对处于 CriticalNotReady 状态的工作程序节点进行故障诊断,以获取更多信息和故障诊断步骤。

Deleting STATE

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

Deleting 状态表示您请求删除工作程序节点,这可能是调整工作程序池大小或自动缩放集群的一部分。 在工作程序节点删除时,无法对该工作程序节点发出其他操作。 无法撤销删除过程。 删除过程完成后,将不再为工作程序节点计费。

Deleted STATE

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

Deleted 状态表示已删除工作程序节点,并且不再在集群中列出或计费。 这种状态无法挽回。 还将删除仅存储在工作程序节点上的任何数据,例如容器映像。

Deployed STATE

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

已成功将更新部署到工作程序节点。 在部署更新后,Red Hat OpenShift on IBM Cloud 在工作程序节点上启动运行状况检查。 健康检查成功后,工作节点进入 "Normal 状态。 Worker nodes in a Deployed state usually are ready to receive workloads, which you can check by running oc get nodes and confirming that the state shows Normal.

Deploying STATE

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

Deploying 状态意味着,当您更新工作节点的Kubernetes版本时,您的工作节点会重新部署以安装更新。 如果重新装入或重新引导工作程序节点,那么将重新部署工作程序节点以自动安装最新的补丁版本。 如果工作程序节点长期处于此状态,请检查部署期间是否发生了问题。

Deploy_failed STATE

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

Deploy_failed 状态表示无法部署工作程序节点。 列出工作程序节点的详细信息,以通过运行 ibmcloud oc worker get --cluster <cluster_name_or_id> --worker <worker_node_id> 来查找故障的详细信息。

Normal STATE

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

Normal 状态表示工作程序节点已完全供应并准备好在集群中使用。 此状态视为正常运行,不需要用户执行操作。

虽然工作程序节点可能是正常的,但其他基础架构资源(例如,联网存储)可能仍然需要注意。

NotReady STATE

当工作节点经常报告状态为 "NotReady 或因内存或其他资源不足而驱逐 pod 时,它们可能会超载。 请考虑重新评估 工作程序节点的容量需求

Provisioned STATE

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

Provisioned 状态表示工作程序节点已完成供应并且是集群的一部分。 工作程序节点的计费开始。 工作程序节点状态很快会报告常规运行状况状态和状态,例如 normalready

Provisioning STATE

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

Provisioning 状态表示正在供应工作程序节点,并且在集群中尚不可用。 您可以在 CLI 输出的 Status 列中监视供应过程。 如果工作程序节点长期处于此状态,请检查供应期间是否发生了问题。

Provision pending STATE

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

Provision pending 状态表示另一个进程在工作程序节点供应进程启动之前完成。 您可以监视必须首先在 CLI 输出的 状态 列中完成的其他进程。 例如,在 VPC 集群中,Pending security group creation 指示先创建工作程序节点的安全组,然后才能供应工作程序节点。 如果工作程序节点长期处于此状态,请检查在其他过程中是否发生了问题。

Provision_failed STATE

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

无法供应工作程序节点。 列出工作程序节点的详细信息,以通过运行 ibmcloud oc worker get --cluster <cluster_name_or_id> --worker <worker_node_id> 来查找故障的详细信息。

Reloading STATE

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

Reloading 状态表示正在重新装入工作程序节点,并且在集群中不可用。 您可以在 CLI 输出的 Status 列中监视重新装入过程。 如果工作程序节点长期处于此状态,请检查在重新装入期间是否发生了问题。

Reloading_failed STATE

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

Reloading_failed 状态表示无法重新装入工作程序节点。 列出工作程序节点的详细信息,以通过运行 ibmcloud oc worker get --cluster <cluster_name_or_id> --worker <worker_node_id> 来查找故障的详细信息。

Reload_pending STATE

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

您请求重新加载或更新工作节点的Kubernetes版本。 重新装入开始时,状态将更改为 Reloading

Unknown STATE

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

Unknown 状态表示由于下列其中一个原因,无法访问 Kubernetes 主节点:

  • 您请求了更新 Kubernetes 主节点。 更新期间无法检索工作节点的状态。 如果工作程序节点长时间保持此状态,即使在成功更新 Kubernetes 主节点之后也是如此,请尝试重新装入工作程序节点。
  • 您可能有另一个正在保护工作程序节点的防火墙,或者最近更改了防火墙设置。Red Hat OpenShift on IBM Cloud 需要打开某些 IP 地址和端口,以允许从工作程序节点到 Kubernetes 主节点的通信,反之亦然。 有关更多信息,请参阅防火墙阻止工作程序节点进行连接
  • Kubernetes 主节点已停止运行。 通过打开 IBM Cloud 支持案例,联系 IBM Cloud 支持人员。

Warning STATE

您可以通过运行 "ibmcloud oc worker ls --cluster <cluster_name_or_ID> 命令并查找 "国家和 "现状字段来查看当前 Worker 节点的状态。

Warning 状态表示工作程序节点已达到内存或磁盘空间的限制。 您可以减少工作节点上的工作量,或者为群集添加一个工作节点来帮助平衡工作量。