一次公司的内网测试k8s集群master意外宕机后
kubectl get cs
发现scheduler和controller-manager unhealthy
解决方案;
[root@k8smaster ~]# vim /etc/kubernetes/manifests/kube-controller-manager.yaml
[root@k8smaster ~]# vim /etc/kubernetes/manifests/kube-scheduler.yaml
需注释掉- --port=0这行参数
后即可(个人觉得本质上应该是改变scheduler和controller-manager的yaml文件就可以,这个port=0应该是影响不大的)
当公司内网的Kubernetes(k8s)集群Master节点意外宕机后,发现scheduler和controller-manager状态不健康。解决方法是编辑/etc/kubernetes/manifests下的kube-scheduler.yaml和kube-controller-manager.yaml文件,注释掉port=0的参数,从而恢复这两个组件的正常运行。此操作可能与服务端口配置有关。
5659

被折叠的 条评论
为什么被折叠?



