调试工作程序节点
虚拟私有云 经典基础设施
复查可用于调试工作程序节点并查找故障根本原因的选项。
检查工作程序节点通知和维护更新
检查 IBM Cloud 运行状况和状态仪表板,以获取可能与工作程序节点相关的任何通知或维护更新。 这些通知或更新可能有助于确定工作程序节点故障的原因。
- 经典集群 检查运行状况仪表板 以获取可能影响帐户中经典工作程序节点的任何 IBM Cloud 紧急维护通知。 根据维护通知的性质,您可能需要重新引导或重新装入工作程序节点。
- 检查 IBM Cloud 状态仪表板 以了解可能影响工作程序节点或集群的任何已知问题。 如果以下任何组件显示错误状态,那么该组件可能是工作程序节点中断的原因。
- 对于所有集群,请检查 Kubernetes Service 和 Container Registry 组件。
- 对于 VPC 集群,请检查 Virtual Private Cloud,Virtual Private Endpoint 和 Virtual Server for VPC 组件。
- 对于经典集群,请检查 经典基础架构供应 和 Virtual Servers 组件。
解决工作程序节点问题的快速步骤
如果工作程序节点未按预期运行,那么可以遵循以下步骤来更新集群和命令行工具或运行诊断测试。 如果问题仍然存在,请参阅 调试工作程序节点 以获取其他步骤。
调试工作程序节点
步骤 1: 获取工作程序节点状态
如果集群处于 Critical、Delete failed 或 Warning 状态,或者长时间卡在 Pending 状态,请复查工作程序节点的状态。
ibmcloud ks worker ls --cluster CLUSTER_NAME_OR_ID
步骤 2: 查看工作程序节点状态
复查 CLI 输出中每个工作程序节点的 State 和 Status 字段。
如需了解更多信息,请参阅“工作节点状态”。
步骤 3:获取每个工作节点的详细信息
获取工作节点的详细信息。 如果详细信息包含错误消息,请查看工作程序节点的常见错误消息列表以了解如何解决问题。
ibmcloud ks worker get --cluster CLUSTER_NAME_OR_ID --worker WORKER_NODE_ID
步骤 4: 查看工作程序节点的基础结构提供程序
查看基础结构环境以查找可能导致工作程序节点问题的其他原因。
- 请与网络团队一起检查,以确保最近的维护 (例如,防火墙或子网更新) 不会影响工作程序节点连接。
- 查看 IBM Cloud for IBM Cloud Kubernetes Service 和底层基础结构提供程序,例如 Virtual Servers for classic,VPC 相关组件,或 Satellite。
- 如果您有权访问底层基础结构 (例如经典 Virtual Servers),请查看工作程序节点的相应机器的详细信息。