单节点 k8s,k8s节点异常变成禁止调度 (解决方法与步骤)
下面内容仅为某些场景参考,为稳妥起见请先联系上面的专业技术工程师,具体环境具体分析。
2023-09-18 20:10 71
当单节点 Kubernetes 集群遭遇断电时,可以执行以下步骤来重新恢复集群:
1. 检查服务器和网络设备: - 检查服务器是否正常供电,并确保电源线连接正常。 - 检查网络设备(如交换机)是否正常供电,并确保网络连接正常。
2. 启动服务器: - 打开被断电的服务器,并启动操作系统。
3. 检查 Kubernetes 组件状态: - 确保 docker 进程正在运行。可以使用 `systemctl status docker` 命令来检查 docker 是否正在运行。 - 检查 kubelet 进程是否正在运行。可以使用 `systemctl status kubelet` 命令来检查 kubelet 是否正在运行。
4. 检查节点状态: - 使用 `kubectl get nodes` 命令来检查节点的状态。 - 如果节点状态为 `NotReady`,则等待一段时间,直到节点状态恢复为 `Ready`。
如果在以上步骤执行完毕后,仍然无法恢复集群,可能需要进一步排查相关问题,如检查集群的日志文件,查看存储设备是否正常等。如果无法找到问题,请考虑重新部署 Kubernetes 集群。