【问题标题】:Ruby Stack failed to deploy on Google Developers ConsoleRuby Stack 未能在 Google Developers Console 上部署
【发布时间】:2014-10-28 18:42:49
【问题描述】:

我尝试使用 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 google-cloud-platform


    【解决方案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>
    

    如果仍有问题,请告知。

    【讨论】:

    • 更改区域和机器类型后,我已成功启动实例! --- 注意:Ruby 和 Rails 文档(ri 和 RDoc)在软件安装和配置完成后在后台安装。通常需要大约 10 分钟。区域:asia-east1-b 图片:.. 机器类型:n1-standard-2 --- 感谢您的建议
    • 使用其他设置成功,如下所示:区域:us-central1-f 机器类型:n1-standard-1
    • 听起来不错。很高兴听到它有效。有时区域/区域已满负荷,因此可以解决此问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-25
    • 2016-05-13
    • 2016-02-11
    • 1970-01-01
    • 1970-01-01
    • 2014-11-07
    • 2015-02-24
    相关资源
    最近更新 更多