0
点赞
收藏
分享

微信扫一扫

k8s注册节点出现kube-flannel-ds服务状态pending

探头的新芽 2022-01-25 阅读 91

目录

一.排错思路

1.查看报错

2.查看系统环境版本

1)系统版本

2)K8S版本

3)Docker版本

 4)查看hosts文件配置

5) 主机通讯检测

6)配置网桥监控主机流量,主机路由转发

7)指定私有镜像仓库文件

8)查看节点容器运行状态

二.问题解决

1.删除node2节点及配置

1)删除node2节点

2)删除所有容器(node2)

3)删除旧的配置文件

4)删除旧的ca文件

5)重启k8s及docker服务(node2)

6)手动导入镜像

 2.重新注册,加入集群

 1)生成注册命令(master)

2)加入集群(node)


一.排错思路

1.查看报错

2.查看系统环境版本

1)系统版本

Master节点

node节点

2)K8S版本

master节点

node节点

3)Docker版本

master节点

node节点

 4)查看hosts文件配置

master节点

node节点

5) 主机通讯检测

master节点

node节点

6)配置网桥监控主机流量,主机路由转发

master

node

7)指定私有镜像仓库文件

master

node

8)查看节点容器运行状态

node1

node2

注:此时就可以查看到是容器镜像没有导致容器未启动

二.问题解决

1.删除node2节点及配置

1)删除node2节点

2)删除所有容器(node2)

3)删除旧的配置文件

4)删除旧的ca文件

5)重启k8s及docker服务(node2)

6)手动导入镜像

 2.重新注册,加入集群

 1)生成注册命令(master)

2)加入集群(node)

 3)查看状态(master)

至此,问题解决!所以导致这个问题的主要原因就是前期导入镜像导致 

举报

相关推荐

0 条评论