我已经部署了一个 django 应用程序 openshift,由一家公司以 PaaS 形式提供给我们。我已在此部署中添加了持久卷,其为 RWO(一次读写)。我不会在其他地方使用该卷。该部署使用滚动策略。
当我尝试部署新版本时,它会挂起超过 5 分钟,然后失败。但是当我在 OSX 上的 Minishift 中测试时,它不会造成任何问题。我很困惑,滚动策略对持久卷失败是正常问题吗?
答案1
如果该 PaaS 是多区域 PaaS(例如多个 AWS AZ),那么您的 pod 可能会被重新安排在不同 AZ 中的节点上,因此无法挂载最初在不同区域安排的相同块设备。