小编Rub*_*ves的帖子

卷“pvc”的 Kubernetes 多重附加错误“卷已专门附加到一个节点,无法附加到另一个节点”

Kubernetes版本:V1.22.2

云提供商 Vsphere 版本 6.7

建筑学:

  • 3名硕士
  • 15名工人

发生了什么:其中一个吊舱因某种“未知”原因掉落,当我们尝试将其抬起时,它无法连接现有的 PVC。这只发生在特定的 Pod 上,其他所有 Pod 都没有任何问题。

您期望发生什么:Pod 应该动态假设 PVC

验证:第一步:已验证与 Vsphere 的连接,并且我们确认 PVC 存在。第二步:重启 Pod(Statefulset 1/1 副本),查看 pod 是否会再次上升并采用 pvc,但没有成功。第三步:重新启动服务(kube-controller、kube-apiserve 等)最后一步:所有工作节点和主节点都重新启动,但没有成功,每次启动 Pod 时都会出现相同的错误“”Multi-Attach error对于卷“pvc......”卷已专门附加到一个节点,无法附加到另一个节点“”

当我删除 pod 并尝试重新创建它时,收到此警告:卷“pvc-xxxxx”的多重附加错误 该卷已独占地附加到一个节点,无法附加到另一个节点

我们还需要知道什么:我有一个集群(3 个主节点和 15 个节点)

临时解决方案:擦除现有 PVC 并再次启动 pod 以重新创建 PVC。由于这是数据,因此删除现有 PVC 并不是最佳解决方案。

卷“pvc-xxx”的多重附加错误卷已专门附加到一个节点,无法附加到另一个节点

错误

vmware vsphere kubernetes persistent-volume-claims kubernetes-pvc

7
推荐指数
1
解决办法
1万
查看次数