认识是什么意思| 双喜临门的临是什么意思| 李子什么时候吃最好| cathy什么意思| 痛风可以喝什么饮料| 早餐吃什么英语怎么说| 索是什么意思| 什么是什么的家| 喘不过气是什么原因| 消炎药都有什么| 竖中指是什么意思| 巡礼是什么意思| 627是什么意思| 扁的桃子叫什么名字| 乙肝245阳性是什么意思| 环磷酰胺是什么药| 淋巴癌有什么症状| 什么叫做凤凰男| 岁月如歌是什么意思| 甲状腺结节吃什么好| 睡眠不好会引起什么症状| 阴囊潮湿是什么原因造成的| 正常的尿液是什么颜色| 白头发缺什么微量元素| 腮腺炎吃什么食物| 暂时无法接通是什么意思| 纯情什么意思| 六月一日什么星座| 喝茉莉花茶有什么好处| 什么时候放开二胎| 39属什么| 古代的天花是现代的什么病| 清酒和白酒有什么区别| 俎是什么意思| 每天拉肚子是什么原因引起的| 58年属狗是什么命| 双龙什么| 手上起水泡是什么原因| 老是嗝气是什么原因| 壬申日是什么意思| 耵聍是什么| 人几读什么| 吃什么生发效果最好| 西同念什么| 急性肠胃炎是什么引起的| 足齐念什么| 头眩晕吃什么药| 胃不好吃什么| 手麻脚麻是什么原因| gmp什么意思| 钴对人体有什么伤害| 梦见墙倒了有什么预兆| 什么补蛋白最快的食物| 窦性心动过缓吃什么药| 挚友是什么意思| 地软是什么| 什么药降糖效果最好| 晚上五点是什么时辰| 卵巢早衰吃什么可以补回来| 蚕豆病不能吃什么药| 中午12点到1点是什么时辰| 丁克什么意思| 懒是什么生肖| 怀孕早期需要注意什么| 男人眉毛长代表什么| 什么是坏血病| 白带黄是什么原因| 口臭口干口苦是什么原因| 为什么会得肾构错瘤| 宫颈萎缩意味着什么| 男人味是什么意思| 什么字笔画最多| gap是什么牌子的衣服| 疱疹是什么病| 孕妇奶粉什么时候开始喝最好| 经常心慌是什么原因| 女生过生日送什么礼物好| 成都有什么特产| 三七是什么| 老虎头上为什么有王字| 姑姑的老公叫什么| 肺部散在小结节是什么意思| MR医学上是什么意思| 吃什么补钙最快| 7月13号是什么星座| 导诊是干什么的| 什么一| may是什么意思| 花枝招展什么意思| 男性内分泌失调吃什么药| 领空是什么意思| 单宁是什么| 1985年海中金命缺什么| 肌肉溶解是什么意思| 诸法无我是什么意思| 暗渡陈仓什么意思| 什么人不能吃桃子| 吃什么疏通血管| 清华大学书记什么级别| 蒸鱼豉油是什么| 柠檬什么时候成熟| 减肥头晕是什么原因| 大便颜色发绿是什么原因| 湉是什么意思| 孕妇的尿液有什么用途| 饿了么什么时候成立的| 泉州有什么好吃的| 发烧可以吃什么水果| 1994年是什么命| 嘴唇出血是什么原因| 两个c是什么牌子| 梦见蛇被别人打死是什么兆头| 五脏六腑是什么意思| 流鼻子打喷嚏吃什么药| 低级别上皮内瘤变是什么意思| 玫瑰糠疹用什么药| 外阴白斑吃什么药| 一什么黄豆| 甲状腺功能是什么| 高血压应该吃什么| 冰丝纤维是什么面料| 钙化积分是什么意思| 睡多了头疼是什么原因| 香五行属什么| 多喝酸奶有什么好处| 感冒喝什么粥| 18岁属什么| 国防科技大学毕业是什么军衔| dcr是什么| ems是什么意思| 胚胎是什么意思| 橙子什么季节成熟| 滑板什么意思| 失眠是什么引起的| 剖腹产坐月子吃什么| 1020是什么星座| 口五行属什么| 痛经吃什么| 毛主席的女儿为什么姓李| 行大运是什么意思| 什么花一年四季都开| 缺钾是什么原因造成的| 决裂是什么意思| 蹲久了站起来头晕是什么原因| 儿童受凉咳嗽吃什么药| 尿胆原normal是什么意思| 月经不调是什么意思| 什么泡水喝降甘油三酯| 头顶不舒服是什么原因| 颞下颌关节紊乱挂什么科| 茶叶水洗脸有什么好处| 子宫在肚脐眼什么位置| 眼角发痒用什么眼药水| 疱疹性咽峡炎吃什么药| 8月28号是什么星座| 背后长痘痘什么原因| 玛瑙对人体有什么好处| 脊髓空洞症是什么病| 什么蔬菜降血压效果最好| 梅核气有什么症状| 眉茶属于什么茶| 什么除草剂三年不长草| 肺部ct应该挂什么科| 玉米什么时候传入中国| 缺维生素e有什么症状| 美国为什么制裁伊朗| 单核细胞比率偏高说明什么| 梦见车掉水里了什么征兆| 脑梗的症状是什么| 央行放水是什么意思| 佝偻病是什么病| 女生被操是什么感觉| 浮肿是什么原因造成的| 炒菜什么时候放调料| 黄体期是什么时候| 脚突然肿了是什么原因| 少叙痣是什么意思| 什么情况下需要做肠镜检查| 肝阳上亢吃什么中成药| 卡司是什么意思| 胎儿偏小是什么原因| 精卫填海是什么故事| 备孕检查挂什么科| b和o型血生的孩子是什么血型| 1977属什么| 脾的作用和功能是什么| 鼻子痒是什么原因| 套牌是什么意思| 吴亦凡属什么| 1月份是什么星座的人| 吃什么去除体内湿热| 做梦结婚是什么征兆| 吹空调咳嗽吃什么药| 鲁迅是著名的什么家| 痰湿瘀阻是什么症状| 病毒感染发烧吃什么药| 什么人适合学玄学| 餐饮sop是什么意思| 肾结石是什么原因造成的| 右眉上方有痣代表什么| 一月19日是什么星座| 趁什么不什么| thx是什么意思| 乳腺4a是什么意思| 运动减肥为什么体重不减反增| 胃难受想吐是什么原因| 腹泻吃什么食物| 不来月经是什么原因| 梦见自己被绑架了是什么意思| 植物神经紊乱吃什么中成药| 水嘴是什么| 左侧上颌窦囊肿是什么意思| 火气重喝什么茶| 民警是干什么的| 离线缓存是什么意思| 卵巢囊肿吃什么药| 双侧上颌窦炎是什么病| 印度讲什么语言| 牙龈痛什么原因| 冰酒是什么酒| 和田玉对身体有什么好处| 吃止痛药有什么副作用| 软组织感染是什么意思| 梦到生女儿是什么意思| 什么牌子冰箱好| 一竖读什么| 微信附近的人都是些什么人| 阑尾炎可以吃什么| 生理盐水是什么| 痛风吃什么药效果最好| 什么样的小溪| 梦到自己流鼻血是什么预兆| 湿疹是什么病的前兆| whatsapp是什么软件| 仓鼠能吃什么水果| 胃炎吃什么药效果最好| 膀胱炎什么症状| 什么积木| 鹏字五行属什么| 什么事的英文| 康复治疗技术学什么| 融合菜是什么意思| 牡蛎是什么| 印度为什么叫三哥| 尾巴长长的是什么鸟| 血管瘤是什么样子的| 看抑郁症挂什么科| 什么是爱情观| 阴沟肠杆菌是什么病| 舌炎是什么原因引起的怎样治疗| 眩晕是什么意思| 辐射是什么| 唇炎涂什么药膏| 张学友和张家辉什么关系| 女性尿血是什么原因| 小孩肚子疼拉肚子吃什么药| 钻石王老五是什么意思| 捡什么废品最值钱| 肋骨下面疼是什么原因| 脚底疼挂什么科| 紫菜是什么颜色| 浪琴手表属于什么档次| 塔丝隆是什么面料| 尿道口长肉芽是什么| 百度

驾校通机动车驾驶员理论科目考试仿真软件 9.0

本文记录了在Kubernetes集群中解决工作节点初始化失败的过程,详细介绍了如何排查和解决因容器镜像拉取失败导致的节点状态显示notready的问题。
百度 由于京津冀及周边地区以重化工为主的产业结构、以公路为主的交通运输结构特点,主要污染物排放强度仍处在高位。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

一、遇到的问题

work 节点执行 kubeadm join 命令后集群状态一直显示 not ready,如下的 k8s-node-4

$ kubectl get nodes
NAME                     STATUS     ROLES    AGE    VERSION
k8s-jmeter-1.novalocal   Ready      <none>   17d    v1.18.5
k8s-jmeter-2.novalocal   Ready      <none>   17d    v1.18.5
k8s-jmeter-3.novalocal   Ready      <none>   17d    v1.18.5
k8s-master.novalocal     Ready      master   51d    v1.18.5
k8s-node-1.novalocal     Ready      <none>   51d    v1.18.5
k8s-node-2.novalocal     Ready      <none>   51d    v1.18.5
k8s-node-3.novalocal     Ready      <none>   51d    v1.18.5
k8s-node-4.novalocal     NotReady   <none>   160m   v1.18.5

二、问题排查

首先查看系统 pod 初始化情况:

$ kubectl get pod -n kube-system -o wide
NAME                                           READY   STATUS                  RESTARTS   AGE     IP               NODE                     NOMINATED NODE   READINESS GATES
calico-kube-controllers-5b8b769fcd-srkrb       1/1     Running                 0          3d19h   10.100.185.9     k8s-jmeter-2.novalocal   <none>           <none>
calico-node-5c8xj                              1/1     Running                 10         51d     172.16.106.227   k8s-node-1.novalocal     <none>           <none>
calico-node-9d7rt                              1/1     Running                 8          51d     172.16.106.203   k8s-node-3.novalocal     <none>           <none>
calico-node-crczj                              1/1     Running                 5          51d     172.16.106.226   k8s-node-2.novalocal     <none>           <none>
calico-node-g4hx4                              0/1     Init:ImagePullBackOff   0          99s     172.16.106.219   k8s-node-4.novalocal     <none>           <none>
calico-node-gpmsv                              1/1     Running                 5          17d     172.16.106.209   k8s-jmeter-1.novalocal   <none>           <none>
calico-node-pz7w5                              1/1     Running                 4          51d     172.16.106.200   k8s-master.novalocal     <none>           <none>
calico-node-r59bw                              1/1     Running                 3          17d     172.16.106.216   k8s-jmeter-2.novalocal   <none>           <none>
calico-node-xhjj8                              1/1     Running                 4          17d     172.16.106.210   k8s-jmeter-3.novalocal   <none>           <none>
coredns-66db54ff7f-2cxcp                       1/1     Running                 0          5d22h   10.100.167.140   k8s-node-1.novalocal     <none>           <none>
coredns-66db54ff7f-gptgt                       1/1     Running                 0          5d22h   10.100.41.31     k8s-master.novalocal     <none>           <none>
eip-nfs-nfs-storage-6fddcc8f9d-hqv7m           1/1     Running                 0          3d19h   10.100.185.4     k8s-jmeter-2.novalocal   <none>           <none>
etcd-k8s-master.novalocal                      1/1     Running                 0          5d21h   172.16.106.200   k8s-master.novalocal     <none>           <none>
kube-apiserver-k8s-master.novalocal            1/1     Running                 14         51d     172.16.106.200   k8s-master.novalocal     <none>           <none>
kube-controller-manager-k8s-master.novalocal   1/1     Running                 56         16d     172.16.106.200   k8s-master.novalocal     <none>           <none>
kube-proxy-5msrp                               1/1     Running                 1          9d      172.16.106.226   k8s-node-2.novalocal     <none>           <none>
kube-proxy-64pkw                               1/1     Running                 2          9d      172.16.106.210   k8s-jmeter-3.novalocal   <none>           <none>
kube-proxy-6j2fw                               1/1     Running                 1          9d      172.16.106.203   k8s-node-3.novalocal     <none>           <none>
kube-proxy-7cptn                               1/1     Running                 0          157m    172.16.106.219   k8s-node-4.novalocal     <none>           <none>
kube-proxy-fkt9p                               1/1     Running                 1          9d      172.16.106.227   k8s-node-1.novalocal     <none>           <none>
kube-proxy-fxvjb                               1/1     Running                 4          9d      172.16.106.209   k8s-jmeter-1.novalocal   <none>           <none>
kube-proxy-wnj2l                               1/1     Running                 2          9d      172.16.106.216   k8s-jmeter-2.novalocal   <none>           <none>
kube-proxy-wnzqg                               1/1     Running                 0          9d      172.16.106.200   k8s-master.novalocal     <none>           <none>
kube-scheduler-k8s-master.novalocal            1/1     Running                 48         16d     172.16.106.200   k8s-master.novalocal     <none>           <none>
kuboard-5cc4bcccd7-t8h8f                       1/1     Running                 0          21h     10.100.185.24    k8s-jmeter-2.novalocal   <none>           <none>
metrics-server-677dcb8b4d-jtpgd                1/1     Running                 0          3d20h   172.16.106.227   k8s-node-1.novalocal     <none>           <none>

通过结果我们可以看到 node-4 的 calico 组件未初始化成功,Pod 状态显示为 ImagePullBackoff

三、问题解决

1、获取容器镜像

通过命令获取 Pod 所使用的容器镜像:

$ kubectl get pods calico-node-7vrgx -n kube-system -o yaml | grep image:
            f:image: {}
            f:image: {}
            f:image: {}
            f:image: {}
    image: calico/node:v3.13.1
    image: calico/cni:v3.13.1
    image: calico/cni:v3.13.1
  - image: calico/pod2daemon-flexvol:v3.13.1
  - image: calico/node:v3.13.1
  - image: calico/cni:v3.13.1
  - image: calico/cni:v3.13.1
  - image: calico/pod2daemon-flexvol:v3.13.1

我们可以看到此 calico Pod 主要使用以下三个 image:

  • calico/node:v3.13.1
  • calico/cni:v3.13.1
  • calico/pod2daemon-flexvol:v3.13.1

2、下载镜像

找到 node-4 主机,在上面执行:

$ docker pull calico/node:v3.13.1
$ docker pull calico/cni:v3.13.1  
$ docker pull calico/pod2daemon-flexvol:v3.13.1

3、离线镜像

如果 docker pull 无法下载镜像,可以考虑从其他节点导出 calico 插件的镜像:

# 保存镜像到本地
$ docker save image_id -o xxxx.tar

# 拷贝镜像到 work 节点
$ scp xxxx.tar root@k8s-node-4:/root/

# 装载镜像
$ docker load -i xxxx.tar

# 给镜像打tag
$ docker tag image_id tag

4、重新创建pod

在 master 删除原有的 pod:

$ kubectl delete pod calico-node-g4hx4 -n kube-system

等一会重新查看 pod 状态:

$ kubectl get pod -n kube-system -o wide
NAME                                           READY   STATUS    RESTARTS   AGE     IP               NODE                     NOMINATED NODE   READINESS GATES
calico-kube-controllers-5b8b769fcd-srkrb       1/1     Running   0          3d19h   10.100.185.9     k8s-jmeter-2.novalocal   <none>           <none>
calico-node-5c7hn                              0/1     Running   0          8s      172.16.106.219   k8s-node-4.novalocal     <none>           <none>
calico-node-5c8xj                              1/1     Running   10         51d     172.16.106.227   k8s-node-1.novalocal     <none>           <none>
calico-node-9d7rt                              1/1     Running   8          51d     172.16.106.203   k8s-node-3.novalocal     <none>           <none>
calico-node-crczj                              1/1     Running   5          51d     172.16.106.226   k8s-node-2.novalocal     <none>           <none>
calico-node-gpmsv                              1/1     Running   5          17d     172.16.106.209   k8s-jmeter-1.novalocal   <none>           <none>
calico-node-pz7w5                              1/1     Running   4          51d     172.16.106.200   k8s-master.novalocal     <none>           <none>
calico-node-r59bw                              1/1     Running   3          17d     172.16.106.216   k8s-jmeter-2.novalocal   <none>           <none>
calico-node-xhjj8                              1/1     Running   4          17d     172.16.106.210   k8s-jmeter-3.novalocal   <none>           <none>
coredns-66db54ff7f-2cxcp                       1/1     Running   0          5d22h   10.100.167.140   k8s-node-1.novalocal     <none>           <none>
coredns-66db54ff7f-gptgt                       1/1     Running   0          5d22h   10.100.41.31     k8s-master.novalocal     <none>           <none>
eip-nfs-nfs-storage-6fddcc8f9d-hqv7m           1/1     Running   0          3d19h   10.100.185.4     k8s-jmeter-2.novalocal   <none>           <none>
etcd-k8s-master.novalocal                      1/1     Running   0          5d21h   172.16.106.200   k8s-master.novalocal     <none>           <none>
kube-apiserver-k8s-master.novalocal            1/1     Running   14         51d     172.16.106.200   k8s-master.novalocal     <none>           <none>
kube-controller-manager-k8s-master.novalocal   1/1     Running   56         16d     172.16.106.200   k8s-master.novalocal     <none>           <none>
kube-proxy-5msrp                               1/1     Running   1          9d      172.16.106.226   k8s-node-2.novalocal     <none>           <none>
kube-proxy-64pkw                               1/1     Running   2          9d      172.16.106.210   k8s-jmeter-3.novalocal   <none>           <none>
kube-proxy-6j2fw                               1/1     Running   1          9d      172.16.106.203   k8s-node-3.novalocal     <none>           <none>
kube-proxy-7cptn                               1/1     Running   0          160m    172.16.106.219   k8s-node-4.novalocal     <none>           <none>
kube-proxy-fkt9p                               1/1     Running   1          9d      172.16.106.227   k8s-node-1.novalocal     <none>           <none>
kube-proxy-fxvjb                               1/1     Running   4          9d      172.16.106.209   k8s-jmeter-1.novalocal   <none>           <none>
kube-proxy-wnj2l                               1/1     Running   2          9d      172.16.106.216   k8s-jmeter-2.novalocal   <none>           <none>
kube-proxy-wnzqg                               1/1     Running   0          9d      172.16.106.200   k8s-master.novalocal     <none>           <none>
kube-scheduler-k8s-master.novalocal            1/1     Running   48         16d     172.16.106.200   k8s-master.novalocal     <none>           <none>
kuboard-5cc4bcccd7-t8h8f                       1/1     Running   0          21h     10.100.185.24    k8s-jmeter-2.novalocal   <none>           <none>
metrics-server-677dcb8b4d-jtpgd                1/1     Running   0          3d20h   172.16.106.227   k8s-node-1.novalocal     <none>           <none>

我们看到所有的 Pod 都已经处于正常状态,这时候查看下 node 的状态:

$ kubectl get nodes
NAME                     STATUS   ROLES    AGE    VERSION
k8s-jmeter-1.novalocal   Ready    <none>   17d    v1.18.5
k8s-jmeter-2.novalocal   Ready    <none>   17d    v1.18.5
k8s-jmeter-3.novalocal   Ready    <none>   17d    v1.18.5
k8s-master.novalocal     Ready    master   51d    v1.18.5
k8s-node-1.novalocal     Ready    <none>   51d    v1.18.5
k8s-node-2.novalocal     Ready    <none>   51d    v1.18.5
k8s-node-3.novalocal     Ready    <none>   51d    v1.18.5
k8s-node-4.novalocal     Ready    <none>   161m   v1.18.5

以上,初始化的 node 状态恢复正常。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zuozewei

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
万象更新是什么生肖 背道而驰什么意思 法国鳄鱼属于什么档次 罗汉果泡水有什么好处 青金石五行属什么
甲状腺囊实性结节是什么意思 氢化植物油是什么 五月二十四是什么星座 马上风为什么拔不出来 大脚趾头麻木是什么原因
紫色是什么颜色 肺不好有什么症状 妊娠是什么意思 波立维什么时间吃最好 女孩月经不规律是什么原因
秋天有什么特点 9月11号是什么星座 眼皮浮肿是什么原因 吃饭咬到舌头什么原因 睡觉后脑勺出汗多是什么原因
籍贯是什么意思hcv8jop4ns7r.cn 喝什么可以减肥瘦肚子hcv9jop3ns8r.cn 黑胡桃色是什么颜色hcv9jop5ns4r.cn 血口喷人是什么意思hcv8jop1ns2r.cn 合财是什么意思hcv8jop0ns4r.cn
维生素b12有什么用hcv8jop7ns3r.cn 什么是幸福hcv9jop1ns6r.cn 2001是什么年onlinewuye.com 胃胀吃什么药效果最好hcv8jop3ns7r.cn 气管憩室是什么意思hcv7jop4ns8r.cn
女儿红属于什么酒weuuu.com 麻腮风疫苗什么时候打hcv8jop1ns6r.cn 甲亢有些什么症状hcv7jop9ns5r.cn 葡萄糖阴性什么意思hcv8jop7ns6r.cn 非淋菌性尿道炎吃什么药最好hcv9jop2ns5r.cn
一什么凤冠hcv9jop1ns8r.cn 月经期间可以喝什么茶hcv9jop7ns4r.cn 一动就出汗是什么原因hcv8jop6ns1r.cn 什么叫根管治疗牙齿jingluanji.com ntr什么意思xianpinbao.com
百度