K8s 排错--connection refused

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了K8s 排错--connection refused相关的知识,希望对你有一定的参考价值。

参考技术A 由于断电,发现搭好的k8s环境出现以下错误:
The connection to the server xxxx:6443 was refused - did you specify the right host or port?
猜测是不是apiserver没有起来,由于我使用kubeadm部署的集群,apiserver也是作为一个pod起在环境里的,没法查看。进一步运行 systemctl status kubelet ,发现kubelet没有起来。
手动起了下, systemctl deamon-reload && systemctl restart kubelet ,发现然后报错,服务起不来。
执行 journalctl -xefu kubelet ,发现了蛛丝马迹:
failed to run Kubelet: Running with swap on is not supported, please disable swap! or set --fail-swap-on flag to false 。看信息是由于没有关闭swap,那么为啥要关闭它呢?是为了提升性能检测,k8s会去获取cpu和memory的信息,如果存在swap的话,那么获取的值就不是那么准确。加上我们用kubeadm部署的,要求关闭它。那么话不多说,关!

执行成功后,再次启动kubelet服务, systemctl deamon-reload && systemctl restart kubelet ,发现master节点正常了,然后同样的把node节点也执行一遍,最后集群又回到了我们的手里了。cheers!

Socket Error #10061Connection refused怎么处理

Socket Error #10061Connection refused

1、首先第一步就是进行来到桌面右下角通知栏,鼠标移至程序图标,如下图所示。



2、然后就是进行右键选择“重新载入”,过会儿再试是否能成功连接即可。



3、然后就是进行或者退出、关闭程序,过会儿再试是否还报错。本例中重试解决报错,如下图所示。



4、接着就是进行安装有安全卫士的点击加速球按钮,再点其上的“上网管理”即可。



5、然后就是进行打开如图“流量防火墙”窗口,然后从默认的管理网速切换到“网络连接”选项卡,如下图所示。



6、最后就是进行点击本地端口,查找80端口是否被非python进程占用,结束其进程就完成了。


参考技术A 1: · 出现网络联机错误Socket error #10061 表示服务器忙碌中无法与您建立联机,请稍后再试。 看起来好像是有什么东西在一开机时就强制与远程目标进行连接,建议你查一下启动项里有什么东西,可能是被开了后门。 2: 首先看对方有没有监听 8000 端口 再看对方有没有装防火墙

采纳哦本回答被提问者采纳

以上是关于K8s 排错--connection refused的主要内容,如果未能解决你的问题,请参考以下文章

k8s遇坑:The connection to the server k8s-api.virtual.local:6443 was refused - did you specify the righ

eureka报错 Connection refused: connect

public class feign.RetryableException feign.RetryableException: Connection refused (Connection refus

mac mysql8 代码连接数据库报错 Connection refused (Connection refused)

Socket Error #10061Connection refused怎么处理

离子 4 网络::ERR_CONNECTION_REFUSED(http://localhost/)