我使用kubeadm初始化k8,现在当我试图使用kubeadm复位,得到以下错误。我搜索了几个论坛,但无法找到任何答案。
> "level":"warn","ts":"2020-05-28T11:57:52.940+0200","caller":"clientv3/retry_interceptor.go:61","msg":"retrying
> o
> f unary invoker
> failed","target":"endpoint://client-e6d5f25b-0ed2-400f-b4d7-2ccabb09a838/192.168.178.200:2379","a
> ttempt":0,"error":"rpc error: code = Unknown desc = etcdserver:
> re-configuration failed due to not enough started
> members"}
主节点状态显示为未准备好,我一直无法重置网络插件(编织)。
ubuntu@ubuntu-nuc-masternode:~$ kubectl get nodes
NAME STATUS ROLES AGE VERSION
ubuntu-nuc NotReady,SchedulingDisabled master 20h v1.18.3
我试过强制复位,但没有用。任何帮助是非常感激
这似乎是被举报的问题 kubeadm 重置需要50秒以上的时间来重试删除最后一个etcd成员。 被动的 此处.
已进行修正 kubeadm:在重置阶段跳过删除最后一个等价交换成员。 在5月28日。
这是什么类型的公关? 虫子
这个公关是做什么的 为什么我们需要它: 如果这是群集的最后一个etcd成员,则由于 "启动成员不足 "而无法删除。跳过它,因为集群将在下一阶段被销毁,否则用指数后退的重试将需要超过50秒的时间来进行。
这个PR修复了哪些问题:
给审稿人的特别说明:
這份公關是否引入了一個面向用戶的改變?:
kubeadm: during "reset" do not remove the only remaining stacked etcd member from the cluster and just proceed with the cleanup of the local etcd storage.