Kubernetes PV和PVC迁移后绑定关系丢失的问题排查与修复咨询
Kubernetes PV和PVC迁移后绑定关系丢失的问题排查与修复咨询
大家好,我最近搭建了一个新的Kubernetes v1.29集群,现在想把旧v1.29集群里的PV和PVC迁移过来,我是这么操作的:
kubectl get pv -o yaml --all-namespaces > reddwarf-pv.yaml kubectl --kubeconfig=/Users/xiaoqiangjiang/.kube/admin.conf apply -f reddwarf-pv.yaml kubectl get pvc -o yaml --all-namespaces > reddwarf-pvc.yaml kubectl --kubeconfig=/Users/xiaoqiangjiang/.kube/admin.conf apply -f reddwarf-pvc.yaml
操作完成后确实成功导入了PV和PVC资源,但我发现一个问题——新集群里的PV和PVC丢失了原有的绑定关系:PV显示状态为Released,PVC显示状态为Lost。
下面是PV的状态信息截图内容:
状态为Released,原绑定的PVC标识已不存在,存储卷的规格、存储类等配置信息均正常
下面是PVC的状态信息截图内容:
状态为Lost,无法找到关联的PV资源,PVC的访问模式、存储类等配置与原集群一致
我是不是漏掉了什么关键步骤?应该怎么修复这个问题,让PV和PVC能正确保持绑定关系呢?
备注:内容来源于stack exchange,提问作者Dolphin
相关产品推荐
相关产品推荐

