cf push的时候遇到的unknown error

Ivar_PredixCN 2017-09-19 02:26:44
An Unknown Error Occurred
当我注册了一个predix账号, 按照指导文章做predix的练习app的时候, 遇到了一个unknown error:


Binding my-amazing-app.run.aws-usw02-pr.ice.predix.io to my-amazing-app-blue...

FAILED
Server error, status code: 500, error code: 10001, message: An unknown error occurred.


然后我执行命令查看日志
cf logs --recent

然而并没有什么卵用.

当我按照HelloWorld的指南文章: Push My First App to the Cloud
注意到

manifest.yml

的配置里面有一行

memory: 256M

这个HelloWorld的app只是push了一个只包含了一个静态文件的app, 这个静态文件只有一行:

Staticfile index.html


但是如果没有memory: 256M 这个配置在manifest.yml里面你需要手动指定这个app运行所需内存:

cf push -m 256M


如果没有手动指定, 那app会默认分配多少内存呢?

尝试运行一下:

cf org <you@domain.com> and
cf quotas


返回

name total instance routes ...

predix-free 4G 512M 40 ...

predix-free-with-payment 4G 512M 40 ...



如果你是free的plan的话:

cf quota predix-free

OK
Total Memory 4G
Instance Memory 512M
Routes 40
Services 10
Paid service plans disallowed
App instance limit unlimited
Reserved Route Ports 0




这说明在cf push时没有指定app运行内存, 那默认这个app将被分配512M,
而free plan只有4G内存可以用, 如果你之前已经push了好几个app, 那你账号的内存可能已经所剩不多了,
我就是碰到了这种情况, 所以才出现了开始的错误.











...全文
430 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

164

社区成员

发帖
与我相关
我的任务
社区描述
GE的Predix平台整合云计算可扩展性、大数据管理和高级分析技术来助力新一代的数字化企业。结合GE自己作为全球工业界领导者的经验,Predix云平台为开发高级工业应用程序提供可连接性、安全和高性能。
云计算大数据 技术论坛(原bbs)
社区管理员
  • GE Predix工业互联网开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧