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