我的kubernetes群集在重新启动后关闭
每次重新启动后,我的kubernetes集群都不能正常工作,我会我的kubernetes群集在重新启动后关闭,kubernetes,bare-metal-server,Kubernetes,Bare Metal Server,每次重新启动后,我的kubernetes集群都不能正常工作,我会 The connection to the server 192.168.1.4:6443 was refused - did you specify the right host or port? 我在裸金属上有4个ubuntu,其中一个是master,3个worker,我关闭交换并禁用它。 我在某个地方读到我应该运行这个命令来解决它 sudo -i swapoff -a exit strace -eopenat kubect
The connection to the server 192.168.1.4:6443 was refused - did you specify the right host or port?
我在裸金属上有4个ubuntu,其中一个是master,3个worker,我关闭交换并禁用它。
我在某个地方读到我应该运行这个命令来解决它
sudo -i
swapoff -a
exit
strace -eopenat kubectl version
这就是工作。
但是为什么会发生这种情况呢?很可能库贝莱没有重新启动。您需要检查Kubelet日志以纠正问题(如果有) 检查docker驱动程序和kubelet使用的驱动程序是否相同
应禁用交换,依此类推。首先,请运行
systemctl status kubelet
并验证服务是否正在运行:“活动:活动(正在运行)”
禁用交换:
sudo swapoff -a
sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab
验证/etc/fstab中有关交换的所有参考
请为当前用户执行post“kubeadm init”步骤,如下所述:
重新启动后,请检查:systemctl状态docker
如果docker不工作,则在启动时启用它systemctl启用docker
您还可以验证kubelet状态:
systemctl status kubelet
systemctl enable kubelet
查看是否有任何错误:journalctl -u kubelet.service
journalctl
请分享您的发现。检查
kubelet
和docker
是否在每个节点上启动并运行…@yasinlachini它仍然是实际的吗?你设法修好了吗?kubelet日志中有错误吗?我重新启动后没有重新启动它,出现错误我发布我的logi write it blod关闭并禁用它当然我运行这些命令如果我没有运行它们kubernetes不工作Hi Yasin,关于kubelet和docker状态的答案已更新。
journalctl -u kubelet.service
journalctl