k8s报错记录(持续更新中....)

k8s报错记录(持续更新中…)

1. 部署k8s遇到kube-flannel已经构建,但是coredns一直处于ContainerCreating和pending状态

在这里插入图片描述
解决问题:
通过 kubectl describe pod -n kube-system coredns-7ff77c879f-9ls2b 查看pod的详细信息,报错说是cni 配置没有初始化,很是莫名其妙
在这里插入图片描述
journalctl -fu kubelet
在这里插入图片描述

然后尝试将 coredns-7ff77c879f-9ls2b 重置一下试一试。

kubectl delete pod coredns-7ff77c879f-9ls2b -n kube-system
kubectl delete pod coredns-7ff77c879f-f2hx6 -n kube-system

还是不行,在网上查阅质料,要关闭swap的限制,添加以下参数

cat /etc/sysconfig/kubelet 
KUBELET_EXTRA_ARGS="--fail-swap-on=false"

此时coredns 已经运行
在这里插入图片描述
但是查看其他节点状态 是NotReady,我以为是结束了,原来是刚刚开始啊
在这里插入图片描述
通过查看日志出现[failed to find plugin “flannel” in path [/opt/cni/bin]],这个可能是由于k8s安装master一直处于NotReady状态,没有调度node节点
解决办法:
下载CNI插件 :
github下载地址:https://github.com/containernetworking/plugins/releases/tag/v0.8.6
在这里插入图片描述
解压,然后将flannel放到 /opt/cni/bin 下
在这里插入图片描述
需要稍等片刻node节点恢复正常
在这里插入图片描述

calico 与当前版本不匹配

在这里插入图片描述
导致不能连接node节点
在这里插入图片描述

相关推荐

  1. 一些k8s的小的记录

    2024-02-06 05:50:05       40 阅读
  2. K8S 调试运行的 Pod

    2024-02-06 05:50:05       14 阅读
  3. k8s处理

    2024-02-06 05:50:05       34 阅读
  4. k8s 证书更新

    2024-02-06 05:50:05       4 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-06 05:50:05       14 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-06 05:50:05       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-06 05:50:05       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-06 05:50:05       18 阅读

热门阅读

  1. Redis与自定义注解实现重复

    2024-02-06 05:50:05       30 阅读
  2. python 工厂函数举例

    2024-02-06 05:50:05       30 阅读
  3. gd32F470配置RTC时钟

    2024-02-06 05:50:05       29 阅读
  4. SpringBoot+Slf4j+Logback日志记录方案

    2024-02-06 05:50:05       30 阅读
  5. git的奇特知识点

    2024-02-06 05:50:05       28 阅读
  6. 各种编程语言送祝福:2024龙年大吉

    2024-02-06 05:50:05       30 阅读
  7. STM32_CAN调试模式解释:静默、回环、静默回环

    2024-02-06 05:50:05       33 阅读
  8. 使用Oracle数据库创建定时任务的方法

    2024-02-06 05:50:05       26 阅读
  9. 转换函数

    2024-02-06 05:50:05       29 阅读
  10. [Python进阶] 数据处理:Numpy入门

    2024-02-06 05:50:05       27 阅读