我做了一个HA Kubernetes集群。FIrst我添加了一个节点,并作为主角色加入了另一个节点。我基本上完成了多个etcd设置。这对我来说很好。我做了故障转移测试,它也工作得很好。现在的问题是,一旦我完成了工作,我排空并删除了另一个节点,然后我关闭了另一个机器(GCP上的VM )。但是我的kubectl命令不起作用。让我来分享一下这些步骤:
kubectl get node (设置多节点时)
NAME STATUS ROLES AGE VERSION
instance-1 Ready <none> 17d v1.15.1
instance-3 Ready <none> 25m v1.15.1
masternode Ready master 18d v1.16.0
kubectl get node (当我关闭另一个节点时)
root@masternode:~# kubectl get nodes
The connection to the server k8smaster:6443 was refused - did you specify the right host or port?
有什么线索吗?
发布于 2021-09-06 02:09:36
重启服务器后,您需要执行以下步骤:
https://stackoverflow.com/questions/58051352
复制