kubesphere 卡在 etcd
蓝色框里的地址是 本机网卡地址(10.10.1.183),但是我node节点ping不到本机网卡地址,只能ping到映射网址(192.168.17.75);
现在我的hosts配置中, lb.kubesphere.local是10.10.1.183。
所以node节点,访问 https://lb.kubesphere.local:6443 时,访问不到 就报超时的错了。
图1时hosts配置内容:
图2,是报错地方(蓝色框):
解决问题思路:
①让 lb.kubesphere.local 改为 192.168.17.75 ,让 node节点能访问到 https://lb.kubesphere.local:6443 ,也许可以解决问题。
②如何让lb.kubesphere.local 改为 192.168.17.75 :
在config-sample.yaml中,将 address 改为 192.168.17.75
老哥,我重新传了一下镜像,并且从github上 下了一个新的kube-proxy 放到了/usr/local/bin/中。也不知道是哪个的原因,反正解决了。
但是出了新的问题:
就剩一个pod岂不是Running状态了,如下图:
对于这个pod calico-node 执行命令 kubectl describe po calico-node-g4jzm -n kube-system 。结果如下图:
我也重新下载、上传了cni的镜像
对cni进行日志查看,执行命令:docker logs k8s_install-cni_calico-node-7pns2_kube-system_deacc0b0-3492-4ef1-a9d8-9161f491e954,结果如下:
节点:master
节点:node1