k8s集群初始化节点时NotReady问题
我们已经安装了kube-flannel并且可以看到其状态已经是Running。但是,使用kubectl get nodes命令查看节点信息发现,master还是NotReady。现在再去查看master节点状态已是Ready状态了。查看该文件夹,发现缺少了一个flannel文件。去下载一个flannel文件上传到。
·
问题描述:
K8S master节点安装完kube-flannel之后执行kubectl get nodes命令看到master状态依旧是NotReady
如下图:我们已经安装了kube-flannel并且可以看到其状态已经是Running。但是,使用kubectl get nodes命令查看节点信息发现,master还是NotReady。
使用命令 kubectl describe node k8s-node1
查看节点日志发现有如下问题:
解决:
使用命令 ls /opt/cni/bin/
查看该文件夹,发现缺少了一个flannel文件。
flannel文件并不是kube-flannel.yml文件,文件地址:flannel文件地址
去下载一个flannel文件上传到 /opt/cni/bin/
文件夹下。并执行命令chmod +x /opt/cni/bin/flannel
赋予权限。现在再去查看master节点状态已是Ready状态了。
更多推荐
已为社区贡献1条内容
所有评论(0)