Ruby Stack无法在Google Developers Console上部署

时间:2014-10-23 07:12:50

标签: ruby google-cloud-platform

我尝试使用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.

1 个答案:

答案 0 :(得分:1)

我复制了你经历过几次的问题但也失败了。最终工作的是在部署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>

请告知是否还有问题。