当尝试Openshift v3时,我可以使用Wildfly & postgres创建和部署一个非常简单的When应用程序。
当尝试使用Mysql创建一个非常简单的SpringBoot应用程序(作为一个WAR) (有一个表)时,MySql卷存储立即超过配额。因此,非常简单的应用程序无法正常运行。
错误创建: pods "springbootmysql-8-“被禁止:超出配额:计算-资源,请求: limits.cpu=1,limits.memory=512Mi,used: limits.cpu=2,limits.memory=1Gi,limited: limits.cpu=2,limits.memory=1Gi在过去11分钟内执行了19次
更新:现在我用480‘s内存配置了这两个pod-内存配额没有超过。
现在我收到一条错误消息,停止构建和部署:
错误创建: pods "springbootmysql6-2-“被禁止:超出配额:计算-资源,请求: limits.cpu=957m,limits.memory=490Mi,used: limits.cpu=1914m,limits.memory=980Mi,limited: limits.cpu=2,limits.memory=1Gi
发布于 2017-09-13 21:14:17
在OpenShift联机启动程序上,如果同时使用512 if运行数据库和前端,那么您只有足够的资源来使用重新创建的部署策略。您将需要进入前端的部署配置,并将部署策略从滚动更改为重新创建。
如果在进行更改后仍然存在相同的问题,则将前端副本的数量缩小到0,然后再降回1。这将确保Kubernetes不会陷入先前的状态,因为它仍然试图在旧的设置下部署。然后一切都会好起来的。
https://stackoverflow.com/questions/46205159
复制相似问题