k8s(单节点)重启后无法正常工作

时间:2018-03-01 05:17:54

标签: kubernetes

我在Ubuntu 16.04(Virtualbox vm)上安装了kubernetes - 一个主要受污染的节点。它运作良好。但是在我重新启动我的虚拟机后,它不再工作了。

kubectl命令不再起作用,抛出此错误 - 与服务器localhost:8001的连接被拒绝 - 您是否指定了 正确的主人或港口?

它看起来与this thread类似,但解决方案对我不起作用。

当我尝试" sudo docker ps -a"时,所有kube pod都显示为已退出状态。

有任何帮助/指针吗?提前致谢。

1 个答案:

答案 0 :(得分:0)

我的牧场主2设置遇到了同样的问题。我在一个群集中有两个节点。我的一台节点服务器已重新启动,但从未连接到集群。即使docker和container运行正常。

我尝试的一件事是减少可以在一个节点上运行的工作负载的数量。我将其增加到400。所以我又将其恢复为100。那是我对崩溃的节点可能发生的情况取得了第一个突破。我出现错误“路径/ var / lib / docker已安装在/上,但不是共享或从属安装”。快速搜索使我在rancher github page中遇到了类似的问题。基本上workaround by superseb解决了我的问题。我掉进节点并奔跑

> mount --make-rshared /
> docker start kubelet

也许您的问题可能有所不同,但也许您遇到了同样的问题。