cka-2026-etcd
kubeadm配置的集群已迁移到新机器。它需要更改配置才能成功运行。Task修复在机器迁移过程中损坏的单节点集群。首先确定损坏的集群组件并调查导致其损坏的原因。注意已停用的集群使用外部 etcd 服务器。接下来修复所有损坏的集群组件的配置。注意确保重新启动所有必要的服务和组件以使更改生效。否则可能导致分数降低。最后确保集群运行正常。确保每个节点 和 所有 Pod 都处于 Ready 状态。步骤1.修复 etcd编辑 kube-apiserver 的静态 Pod 清单文件,修正 --etcd-servers 参数。vim /etc/kubernetes/manifests/kube-apiserver.yaml找到 --etcd-servers 参数,确保其指向本地 etcd 服务器地址--etcd-servershttps://127.0.0.1:2379步骤2.修改完成后,必须要重启一下kubelet 服务systemctl daemon-reloadsystemctl restart kubelet此时虽然 node Ready 了,但是kube-scheduler-master01 还是有异常的,需要继续操作。kubectl get nodeskubectl -n kube-system get pod步骤3. 修复 kube-scheduler-master01vim /etc/kubernetes/manifests/kube-scheduler.yaml将改 requests cpu 成 100m(其实只要低于这个 node 的 request cpu 的剩余量,都是可以的,跟 resources cpu 和 memory 类似)cpu: 100m步骤4.验证集群状态kubectl get nodeskubectl -n kube-system get pod
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2501135.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!