调试主机运行状况

默认情况下,IBM Cloud Satellite 会监控您主机的运行状况,并尝试自动为您解决问题。 对于无法自动解决的问题,您可以通过查看提供的运行状况信息来调试主机。

您可以使用 satellite-host-check 脚本验证主机设置。 有关更多信息,请参阅 检查主机设置

  1. 查看主机的运行状况和状态。 在 CLI 中,列出位置中的主机。 在控制台中,单击您的位置,然后单击 主机 选项卡。
    ibmcloud sat host ls --location LOCATION_NAME_OR_ID
    
    示例输出
    Name               ID                     State        Status   Cluster          Worker ID   Worker IP   
    satellite-test-1   aaaaa1a11aaaaaa111aa   assigned     -        infrastructure   -           -   
    
  2. 请查看下表中的状态和步骤以解决问题。
  3. 检查主机是否仍满足 最低要求,例如网络连接。 例如,如果修改主机公共网络或私有网络连接的防火墙规则,可能会导致必要端口和 IP 地址被封锁,从而使该主机无法获得支持。 有关特定于云提供者的配置,请参阅 云基础架构提供者
  4. 通过登录到主机来检查日志。 更多信息,请参阅 在 Satellite 主机上启用 SSH
  5. 如果主机仍存在问题,请尝试 除去,更新并 重新连接主机

当您将主机关联到 Satellite 位置时,IBM Cloud 会监控该主机,并报告状态信息,您可以利用这些信息来确保主机的正常运行。 如需了解更多信息,请参阅《 IBM 监控》以解决和报告位置警报。 有关故障诊断帮助,请参阅 调试主机运行状况

您可以从 Satellite 控制台中的 主机 表查看主机运行状况,也可以通过运行 ibmcloud sat host ls --location <location_name_or_ID> 来查看主机运行状况。

主机运行状况。
运行状态 描述
assigned 主机分配给 Satellite 资源,例如位置控制平面或集群。 查看状态以获取更多信息。 如果状态为 -,那么主机未完成到 Satellite 资源的引导过程。 对于刚刚分配的主机,请等待一个小时左右以完成此过程。 如果您仍看到状态,请 登录到主机以继续调试
health-pending 主机将作为供应和部署的工作程序节点分配并引导到集群中。 但是,IBM 在主机中设置的运行状况组件无法将状态通信回 IBM Cloud。 确保主机满足 最低主机和网络连接需求,并且主机不会被基础结构提供程序中的防火墙阻塞。
provisioning 主机连接到 Satellite 位置,正在启动过程中,将成为 Satellite 资源的一部分,如 Red Hat OpenShift on IBM Cloud 集群的工作节点。 当主机报告 provisioning 状态时,工作程序节点将经历供应和部署状态。 您可以在处于此状态时登录到主机以查看日志。 请参阅 在 Satellite 主机上启用 SSH
ready 主机已连接到 Satellite 位置,并且已准备好 分配到 Satellite 资源
normal 主机已分配给 Satellite 资源 (例如,位置控制平面或集群),并且可供使用。
reload-required 主机连接到 Satellite 位置,但需要重新装入,然后才能将其分配到 Satellite 资源。 例如,您可能已删除 Satellite 集群,现在集群中的所有主机都需要重新装入。 要重新装入主机,必须 从位置中除去主机,在底层基础结构提供程序中重新装入操作系统,然后 将主机连接 回该位置。
unassigned 主机已连接到 Satellite 位置,并且已准备好 分配到 Satellite 资源。 如果尝试未成功分配主机,请参阅 无法将主机分配给集群
unknown 宿主的健康状况尚不清楚。 如果未分配主机,请尝试 将主机 分配给 Satellite 资源 (例如集群)。 如果分配了主机,请遵循 调试主机的运行状况 中的步骤来尝试调试主机。 如果主机仍存在问题,请尝试除去,更新和重新连接主机。
unresponsive 主机在过去 5 分钟内未使用 Satellite 位置控制平面进行检入。 当主机无响应时,无法分配该主机。 尝试 调试主机的运行状况,尤其是网络连接。

在 Satellite 控制台中查看 “主机” 表时,需要关注控制平面主机将显示更新的状态标签。 “需要处理” 标签(原为 “警告” )表示该主机需要您关注。 “需要更换”标签表明该主机已严重过时,必须予以更换。 这两种状态都会显示一个工具提示,其中包含指向 主机更新流程 的链接。 有关更多信息,请参阅 “识别需要更新的控制平面主机”