gpt4 book ai didi

kubernetes - 针对GKE的体积声明/体积的多次错误

转载 作者:行者123 更新时间:2023-12-02 11:27:41 26 4
gpt4 key购买 nike

问题似乎出在solved a long time ago上,因为答案和评论未提供真正的解决方案,我想从经验丰富的用户那里获得一些帮助。

错误如下(在描述容器时,容器保持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(我将对相关代码部分进行注释以突出显示它;不在有效使用时)

如果有明显的解决方法,请先谢谢

最佳答案

根据您的描述,您所经历的正是应该发生的事情。

您正在PV/PVC definition中使用gcePersistentDiskaccessModeReadWriteOnce-这意味着此PV只能附加到单个节点(此处强调节点,在同一节点上可以使用同一PV运行多个Pod)。您对此无能为力。 gcePersistentDisk就像一个远程阻止设备,无法将其同时安装在多个节点上(除非是只读的)。

有一个不错的table that shows which PVs support ReadWriteMany (即,同时在多个节点上进行写访问):

Important! A volume can only be mounted using one access mode at a time, even if it supports many. For example, a GCEPersistentDisk can be mounted as ReadWriteOnce by a single node or ReadOnlyMany by many nodes, but not at the same time.

关于kubernetes - 针对GKE的体积声明/体积的多次错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46887118/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com