k8s遇到的常见问题及解决

1. error: open /var/lib/kubelet/config.yaml: no such file or directory

解决:关键文件缺失,多发生于没有做 kubeadm init就运行了systemctl start kubelet。 要先成功运行kubeadm init

2. 执行初始化kubeadm init ------的时候报错

The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get "http://localhost:10248/healthz": dial tcp [::1]:10248: connect: connection refused.

问题分析:

之前我的Docker是用yum安装的,docker的cgroup驱动程序默认设置为system。默认情况下Kubernetes cgroup为systemd,我们需要更改Docker cgroup驱动,

vim /etc/docker/daemon.json

{
  "exec-opts": ["native.cgroupdriver=systemd"]
}

修改完之后重启docker服务,还是同样的错误

查看log发现是这个问题

swap分区的问题

解决:修改/etc/sysconfig/kubelet

KUBELET_EXTRA_ARGS="--fail-swap-on=false"

kubeadm reset

重新kubelet init

相关推荐

  1. K8s】工作以来遇到K8s相关问题、故障

    2024-05-11 01:54:04       26 阅读
  2. SpringBoot整合Mybatis遇到常见问题解决方案

    2024-05-11 01:54:04       62 阅读
  3. 一些常见k8s问题和答案

    2024-05-11 01:54:04       31 阅读
  4. K8S Pod 常见问题

    2024-05-11 01:54:04       39 阅读
  5. K8S Service 常见问题

    2024-05-11 01:54:04       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-11 01:54:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-11 01:54:04       101 阅读
  3. 在Django里面运行非项目文件

    2024-05-11 01:54:04       82 阅读
  4. Python语言-面向对象

    2024-05-11 01:54:04       91 阅读

热门阅读

  1. 关于emulate

    2024-05-11 01:54:04       33 阅读
  2. 7-Zip命令行调用命令收集(20个)

    2024-05-11 01:54:04       39 阅读
  3. 如何找到高质量的微信群?分享8种适用的方法!

    2024-05-11 01:54:04       38 阅读
  4. 如何利用AI提高内容生产效率?

    2024-05-11 01:54:04       27 阅读
  5. 人民币数字和中文汉字转换

    2024-05-11 01:54:04       192 阅读
  6. Union内存分布

    2024-05-11 01:54:04       36 阅读
  7. ZygoteInit

    2024-05-11 01:54:04       26 阅读
  8. 正则表达式语法详解

    2024-05-11 01:54:04       36 阅读
  9. 超像素分割【代码】

    2024-05-11 01:54:04       34 阅读
  10. elasticsearch安装配置注意事项

    2024-05-11 01:54:04       32 阅读