第 2 章 集群故障排除
要开始对 MicroShift 集群进行故障排除,首先访问集群状态。
2.1. 检查集群的状态 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以检查 MicroShift 集群的状态,或查看活跃的 pod。以下流程中给出有三个不同的命令,可用于检查集群状态。您可以选择运行一个、两个或所有命令,以帮助您获取对集群进行故障排除所需的信息。
流程
运行以下命令,检查返回集群状态的系统状态:
sudo systemctl status microshift
$ sudo systemctl status microshift
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果 MicroShift 无法启动,这个命令会返回上一个运行的日志。
健康输出示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 可选:运行以下命令来获取全面的日志:
sudo journalctl -u microshift
$ sudo journalctl -u microshift
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意systemd
日志服务的默认配置会将数据存储在易失性目录中。要在系统重启后保留系统日志,请启用日志持久性并为最大日志数据大小设置限制。可选:如果 MicroShift 正在运行,请输入以下命令检查活跃 pod 的状态:
oc get pods -A
$ oc get pods -A
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意这个示例输出显示基本的 MicroShift。如果您安装了可选的 RPM,则您的输出中也会显示运行这些服务的 pod 状态。