K3S本地环境中kubectl get nodes为空时,如何添加节点解决调度问题?
单VM本地K3S环境解决"no nodes available to schedule pods"问题
- 先检查K3S服务状态,执行命令:
sudo systemctl status k3s - 如果服务显示inactive (dead),启动服务:
sudo systemctl start k3s
(可选)设置开机自启,避免下次重启后再出问题:sudo systemctl enable k3s - 等待1-2分钟,执行
kubectl get nodes,此时应该能看到处于Ready状态的节点。 - 若服务状态是running但仍无节点,尝试重启K3S服务:
sudo systemctl restart k3s
重启完成后再次用kubectl get nodes验证节点状态。 - 如果你不是通过systemd管理K3S(比如用二进制直接启动),直接重新执行K3S启动命令即可:
k3s server
内容的提问来源于stack exchange,提问作者Alex R
相关产品推荐
相关产品推荐

