【发布时间】:2018-04-03 20:51:50
【问题描述】:
问题似乎一直是solved a long time ago,由于答案和cmets没有提供真正的解决方案,我想从有经验的用户那里得到一些帮助
错误如下(描述pod时,保持ContainerCreating状态):
Multi-Attach error for volume "pvc-xxx" Volume is already exclusively attached to one node and can't be attached to another
这一切都在 GKE 上运行。我有一个以前的集群,问题从未发生过。我在创建这个新集群时重用了同一个磁盘——不确定它是否相关
Here is the full yaml config files(我将相关代码部分留下注释以突出显示它;它不是在有效使用时)
如果有明显的解决方法,请提前致谢
【问题讨论】:
-
它实际上是否附加到任何 Pod 上?你能展示一下你是如何使用这个 pvc 的,以及你是如何创建它的吗?请提供更多信息,以便我们提供帮助。
-
@JanosLenart 添加了完整配置。集群有两个节点。假设我有两个副本。似乎磁盘被锁定在两个节点之一,如果其中一个 pod 转到另一个节点,则会出现描述的错误;我只是不知道在哪里看。同时,这其实是似乎早就解决了的问题;想知道我的集群是否没有拧到某个地方。我已经按照谷歌的广告格式化了磁盘;在以前的集群上使用 ti 没有问题,具有完全相同的 pv/pvc/deployment 配置
标签: kubernetes google-cloud-platform google-kubernetes-engine persistent-volumes