Cloud foundry 意外的应用程序崩溃:“;劫持:后端错误:退出状态:500,无法找到进程的exitcode文件;

Cloud foundry 意外的应用程序崩溃:“;劫持:后端错误:退出状态:500,无法找到进程的exitcode文件;,cloud-foundry,swisscomdev,Cloud Foundry,Swisscomdev,app.crash索引:0,原因:崩溃,退出描述:实例变得不健康:劫持:后端错误:退出状态:500,消息:{“类型”:“消息”:“设备上没有剩余空间”,“句柄”:“进程ID”:“};连接:进程错误:找不到进程的exitcode文件:stat/var/vcap/data/garden/depot/XXX/processs/XXX/exitcode:没有这样的文件或目录;连接: 最近,在AppCloud中运行的多个应用程序上持续出现上述错误。应用程序之间没有连接,应用程序与不同的构建包非常不同 有人

app.crash索引:0,原因:崩溃,退出描述:实例变得不健康:劫持:后端错误:退出状态:500,消息:{“类型”:“消息”:“设备上没有剩余空间”,“句柄”:“进程ID”:“};连接:进程错误:找不到进程的exitcode文件:stat/var/vcap/data/garden/depot/XXX/processs/XXX/exitcode:没有这样的文件或目录;连接:

最近,在AppCloud中运行的多个应用程序上持续出现上述错误。应用程序之间没有连接,应用程序与不同的构建包非常不同

有人能帮我吗?或者有人有同样的问题吗

设置示例:
与cloudfoundry PHP buildpack一起部署在Swisscom应用程序云中的PHP Webapp,同一应用程序两次。。。一个应用程序因上述错误而崩溃,而另一个应用程序没有发生错误(非常奇怪,一个正在运行,另一个没有完全相同的配置/环境),在linux容器Stack cflinuxfs2()中安装了具有所有依赖项的HTTPD和PHP。我们调查了这些崩溃,发现,这是因为我们的Cloud Foundry配置中存在一个问题,导致承载应用程序容器的VM耗尽了inode。这一点在操作系统报告“设备上并没有剩余空间”中得到了体现,这可能有点误导,让我们被愚弄了一段时间

我们目前正在开发一个新版本来解决这个问题。我们计划尽快将此版本部署到生产环境中。我们会通过这篇文章让你不断更新


更新:我们推出了一个新的平台版本,解决了这个问题。请检查您的事件日志以确认这一点。

您可能应该提供更多的上下文,特别是关于设置以及您试图补救问题的内容situation@rmalchow在上面做的。。。到目前为止,我还没有尝试任何特别的方法来防止这种情况,因为错误只是偶尔发生,应用程序崩溃后会立即重新启动。它说没有空间了。你检查过了吗?@M.Prokhorov是的,我检查过了,该应用程序有足够的空间(大小:1008M已使用:178M免费:764M 19%安装在:/)可能还有其他安装在/var上的吗?谢谢Mathis。我试图向开发人员支持人员解释这个问题,但他们不愿意跟踪这个问题。@seinol开发人员支持人员也是同样的人,他们也解决了这个问题,并将推出解决方案。这是同一个应用程序云团队:-)@FyodorGlebov Okey:-)不幸的是,这不是我第一次从开发人员支持部门收到不完整的答案。@Mathis起初我认为,在我找到3个在11月22日和23日崩溃的应用程序之前,一切似乎都没有崩溃。发布卷展是什么时候开始的?从23岁开始。我没有注意到另一次撞车。退出描述:实例变得不健康:劫持:后端错误:退出状态:500,消息:{“类型”:“消息”:“mkdir/var/vcap/data/garden/depot/XXX/processs/XXX:设备上没有剩余空间”,“句柄”:“ProcessID”:“}@seinol您是在处理公共应用程序云实例还是在Swisscom内部实例?内部实例于11月23日晚确定。公审于11月21日晚确定。