现象:安装kubeadm、kubelet 和 kubectl 时,卡在Waiting for process with pid 10730 to finish

现象: [1]+ Stopped dnf install -y kubelet-1.24.0 kubeadm-1.24.0 kubectl-1.24.0 --disableexcludes=kubernetes
出现 “[1]+ Stopped” 提示说明安装进程被暂停了(可能是你按下了 Ctrl+Z)。你可以按照以下步骤恢复或重新处理安装:
- 恢复被暂停的进程
# 查看暂停的进程
jobs
# 恢复进程到前台运行(%1 对应 [1]+ 中的数字)
fg %1
如果恢复后仍然卡住,可以先终止该进程:
# 终止暂停的进程
kill %1
- 清理残留并重新安装
# 清理可能的锁文件
sudo rm -f /var/lib/rpm/.rpm.lock
sudo rm -f /var/lib/dnf/locks/*
# 清理dnf缓存
sudo dnf clean all
sudo rm -rf /var/cache/dnf
# 重新安装
sudo dnf install -y kubelet-1.24.0 kubeadm-1.24.0 kubectl-1.24.0 --disableexcludes=kubernetes
- 如果问题依旧,尝试使用 yum 安装
# 有时候yum比dnf更稳定
sudo yum install -y kubelet-1.24.0 kubeadm-1.24.0 kubectl-1.24.0 --disableexcludes=kubernetes
- 检查安装日志(如果失败)
如果安装失败,可以查看详细日志找出问题:
# 查看dnf安装日志
sudo tail -f /var/log/dnf.rpm.log
sudo tail -f /var/log/messages | grep -iE 'kube|rpm|dnf'
处理完后,记得验证安装是否成功:
kubelet --version
kubeadm version
kubectl version --client
2199

被折叠的 条评论
为什么被折叠?



