cka-2026-etcd

张开发
2026/4/12 19:18:18 15 分钟阅读

分享文章

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

更多文章