删除了一个master节点(无法运行了,该如何恢复)

来源:12-2 logpilot+elasticsearch+kibana日志实践

aslzlyizake

2020-07-28

我的k8s 环境实在自己电脑的虚拟机上运行的(2个 master,2个 worker 节点)
因为电脑性能不够,关闭了其中一个mater节点,现在这个 k8s 环境已无法运行(重启虚拟机也不行),命令如下:
kubectl drain 10.11.42.151
kubectl delete node m2

相关运行情况如下
图片描述

apiserver 运行如下:
图片描述

etcd 运行如下:
图片描述

请问该如何恢复???

写回答

1回答

刘果国

2020-07-29

从错误看etcd连不上了,先把etcd跑起来,保证三个点可用。

0
2
刘果国
回复
aslzlyizake
呃,kubeadm部署的话如果出问题,确实是需要一定的功底去排查,包括对每个组件的理解,组件之间的关联关系,运行方式,相关参数等等。如果是初学建议kubeadm主要作为体验,二进制的方式更适合理解k8s,运维也相对简单得多,占用资源也更可控。
2020-07-30
共2条回复

Kubernetes生产落地全程实践

一个互联网公司落地Kubernetes全过程点点滴滴

2293 学习 · 2217 问题

查看课程