为什么 OpenShift 虚拟化的持久卷索赔会保留在 Pending 中?
虚拟私有云 4.17 后来 仅限裸机工作节点 仅限 RHCOS
您为虚拟机创建了存储,但持久卷主张 (PVC) 保留在 Pending 中。
PVC 可能引用了不可用的存储类,或者所需的存储供应器不健康。 对于 OpenShift 虚拟化,该问题通常会影响 ODF 和 VPC File Storage 配置。
解决问题、
查看 PVC 事件,确认存储供应器正在运行,并验证存储类是否可用。
- 检查 PVC 状态和事件。
oc describe pvc <pvc_name> -n <namespace> - 如果使用 ODF,请确认存储舱正在运行。
oc get pods -n openshift-storage - 如果使用 VPC File Storage,请确认 CSI 驱动程序 pod 正在运行。
oc get pods -n kube-system | grep vpc-file - 如果使用 ODF,请查看供应器日志。
oc logs -n openshift-storage -l app=csi-rbdplugin - 如果使用 VPC File Storage,请查看供应器日志。
oc logs -n kube-system -l app=ibm-vpc-file-csi-controller - 验证引用的存储类是否存在。
oc get storageclass <storage_class_name> - 查看 为 OpenShift 虚拟化设置存储,以确认您的存储配置符合所选后端的要求。