You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CentOS系统中安装kubeadm相关组件时遇到依赖问题无法完成安装

CentOS系统中安装kubeadm相关组件时遇到依赖问题无法完成安装

看起来你在CentOS上部署Kubernetes组件时,卡在了kubelet的依赖安装环节对吧?从你贴的yum执行日志来看,kubeadm和kubectl已经成功安装,但安装kubelet时系统找不到conntrack这类依赖包,这在CentOS里很常见,主要是默认yum源没有包含这些工具包,我给你几个解决办法:

  • 首先启用EPEL仓库,这类系统工具包大多在这个仓库里:
    yum install -y epel-release
    
  • 清理并刷新yum缓存,确保系统能获取到最新的仓库包列表:
    yum clean all && yum makecache
    
  • 再次尝试执行原安装命令,这时应该能自动拉取所有缺失的依赖了:
    yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes
    
  • 如果还是提示conntrack找不到,可能是包名差异,手动安装指定依赖包试试:
    yum install -y conntrack-tools socat kubernetes-cni
    
    装完这些依赖后再重新安装kubelet即可。

安装完成后,记得启用kubelet服务并设置开机自启,避免后续重启后服务未运行:

systemctl enable --now kubelet

备注:内容来源于stack exchange,提问作者ramesh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 15:14:29