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

Minikube中OpenEBS NDM Pod无法创建:udev卷挂载失败求助

针对OpenEBS NDM Pod ContainerCreating状态的解决方案

1. 检查并修复Minikube节点内的udev目录

Minikube使用Docker驱动时,K8s节点运行在Docker容器中,宿主机安装udev的操作不会影响到Minikube节点内部。需要进入Minikube节点容器操作:

minikube ssh

在节点内执行以下命令创建目录并启动udev服务:

sudo mkdir -p /run/udev
sudo systemctl start systemd-udevd

完成后退出节点:

exit

2. 重启异常的NDM Pod

删除当前处于异常状态的Pod,让DaemonSet重新创建新的Pod:

kubectl delete pod openebs-ndm-bbj6s -n openebs

或者直接重启整个NDM DaemonSet:

kubectl rollout restart daemonset openebs-ndm -n openebs

3. 配置Minikube启动时自动初始化udev

为避免每次重启Minikube都出现该问题,可在启动Minikube时添加初始化命令:

minikube start --driver=docker --kubernetes-version=v1.23.12 --ssh-command="sudo mkdir -p /run/udev && sudo systemctl start systemd-udevd"

4. 验证OpenEBS版本兼容性

确保使用的OpenEBS Operator版本与Kubernetes v1.23.12兼容,可尝试指定兼容版本安装:

kubectl apply -f https://openebs.github.io/charts/3.3.0/openebs-operator.yaml

内容的提问来源于stack exchange,提问作者Ali Mirferdos

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 14:17:11