请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

kubelet启动失败

systemctl start kubelet
systemctl enable kubelet

图片描述
kubelet服务启动失败

journalctl -xefu kubelet

![![图片描述
图片描述
图片描述

之前安装的kubelet kubeadm kubectl信息如下:

图片描述
以下操作均已实施:

  • 将桥接的IPv4流量传递到iptables的链
  • 关闭防火墙
  • 关闭swap
  • 安装Docker
  • 修改docker配置文件,使用 systemd 作为 cgroup 的驱动

请问如何处理这个问题

正在回答 回答被采纳积分+3

1回答

清风 2022-07-06 17:09:11

安装1.19.3吧,1.24课程还不支持

0 回复 有任何疑惑可以回复我~
  • 提问者 Victory_Liu #1
    那docker的版本必须要docker-ce-19.03.11?目前我装的docker为Docker version 20.10.17, build 100c701
    回复 有任何疑惑可以回复我~ 2022-07-06 17:47:17
  • 清风 回复 提问者 Victory_Liu #2
    嗯,需要降低版本
    回复 有任何疑惑可以回复我~ 2022-07-06 17:47:51
  • 提问者 Victory_Liu 回复 清风 #3
    卸载docker-ce、kubelet、kubeadm、kubectl,重装后
    yum install docker-ce-19.03.11 -y
    yum install -y kubelet-1.19.3 kubeadm-1.19.3 kubectl-1.19.3
    ......
    systemctl enable kubelet && systemctl start kubelet
    systemctl status kubelet
    显示
    ● kubelet.service - kubelet: The Kubernetes Node Agent
       Loaded: loaded (/usr/lib/systemd/system/kubelet.service; enabled; vendor preset: disabled)
      Drop-In: /usr/lib/systemd/system/kubelet.service.d
               └─10-kubeadm.conf
       Active: activating (auto-restart) (Result: exit-code) since 三 2022-07-06 18:13:59 CST; 4s ago
         Docs: https://kubernetes.io/docs/
      Process: 15653 ExecStart=/usr/bin/kubelet $KUBELET_KUBECONFIG_ARGS $KUBELET_CONFIG_ARGS $KUBELET_KUBEADM_ARGS $KUBELET_EXTRA_ARGS (code=exited, status=255)
     Main PID: 15653 (code=exited, status=255)
    
    7月 06 18:13:59 localhost.localdomain systemd[1]: kubelet.service: main process exited, code=exited, status=255/n/a
    7月 06 18:13:59 localhost.localdomain systemd[1]: Unit kubelet.service entered failed state.
    7月 06 18:13:59 localhost.localdomain systemd[1]: kubelet.service failed.
    kubelet启动还是有问题
    就是status从“1/FAILURE”变成了“255”
    回复 有任何疑惑可以回复我~ 2022-07-06 18:19:40
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信