我尝试使用 Google Developers Console 部署 Ruby 堆栈,但没有成功。我在其他项目中尝试了几次,错误总是相同的(如下)。
你知道为什么它总是失败吗?
2014/10/23 15:59:44
rubyStackBox: PENDING
2014/10/23 15:59:55~2014/10/23 16:06:01
rubyStackBox: DEPLOYING
2014/10/23 16:06:11
rubyStackBox: DEPLOYMENT_FAILED
Replica rubystackbox-eaeo failed with status PERMANENTLY_FAILING: Replica State changed to PERMANENTLY_FAILING. Replica was unhealthy 2 consecutive times.
我把你遇到的问题重复了好几次,也失败了。最终起作用的是在部署 ruby 堆栈时使用区域/区域:
Developers console > Click-to-deploy > Set MySQL password > Advanced Options
,选择不同的区域并单击Deploy
.
研究此问题时另一个有用的工具是控制台输出。即使部署失败,您也可以访问VM instance
并检查View Output
朝向页面底部。它将列出所有包以及遇到的任何错误。以下命令将实现相同的效果:
$ gcloud compute instances get-serial-port-output <INSTANCE_NAME> --project <PROJECT_ID> --zone <ZONE_NAME>
如果仍然存在问题,请告知。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)