[ROOK-CEPH,WIP] MountVolume.MountDevice failed for volume … Volume ID … already exists
MountVolume.MountDevice failed for volume “pvc“ …问题解决_-小末的博客-CSDN 博客
MountDevice failed for volume pvc-f631… An operation with the given Volume ID already exists
问题描述
# kubectl describe pods xxxx ... MountVolume.MountDevice failed for volume "pvc-9aad698e-ef82-495b-a1c5-e09d07d0e072" : rpc error: code = Aborted desc = an operation with the given Volume ID 0001-0009-rook- ceph-0000000000000001-89d24230-0571-11ea-a584-ce38896d0bb2 already exists
原因分析
存储插件的 BUG,需要重启相关组件;
# 11/30/2022 在我们的场景中,某个节点存在问题,导致调度到该节点的 Pod 无法正常工作;
解决方案
kubectl delete -n rook-ceph pods -l app=csi-cephfsplugin-provisioner kubectl delete -n rook-ceph pods -l app=csi-cephfsplugin # kubectl delete pods -l app=csi-rbdplugin-provisioner # kubectl delete pods -l app=csi-rbdplugin
[ROOK-CEPH,WIP] PVC is always Pending
问题描述
通过 ceph-filesystem StorageClass 创建,但 PVC 出于 Pending 状态,无法自动分配并绑定 PV;
原因分析
产生该问题的原因有很多,我们并没有找到具体的原因;
TODO Rook Ceph is Pending
解决方案
# 07/25/2022 根据反馈,是因为时间差导致的集群 unhealthy 而无法正常运行;