电脑重启后Kubernetes提示was refused - did you specify the right host or port?

The connection to the server 192.168.126.128:6443 was refused - did you specify the right host or port?

1、查看docker状态。若关闭则启动

systemctl status docker
systemctl start docker

若启动失败,可能的原因是:安装kubernets之前安装过的docker残留文件影响了kubernets安装的docker启动

解决方法:将/etc/docker/daemon.json删除,重新启动即可。

docker已关闭

2、启动kubelet

systemctl start kubelet
 #查看启动效果
 kubectl get nodes

正常来说,这里就成功了,若还没成功,有可能是swap,没有永久关闭

3、永久关闭交换空间(swap)

swapoff -a
vi /etc/fstab
#按i进入输入模式
#注释掉带有swap那一行,通常来说是最后一行。
#输错可用u复原前一个动作。相当于Ctrl+Z
#输入完成后,按下 ESC 按钮回到一般模式
#在一般模式中按下 :wq
#w为保存文件,q为退出vi程序

永久关闭交换空间(swap)再次进行第二步操作启动kubelet即可

按i进入输入模式

在一般模式中按下 :wq 储存后离开 vi程序

vim/vi工作模式

vi/vim键盘图

Linux vi/vim用法(菜鸟教程):https://www.runoob.com/linux/linux-vim.html

[原文] https://blog.csdn.net/weixin_37127253/article/details/106169770 Kubernetes重启电脑之后拒绝链接specify the right host or port,以及部署prometheus所遇到的坑

最后修改:2021 年 10 月 14 日
如果觉得我的文章对你有用,请随意赞赏