【问题标题】:Could not pick a region and/or zone. when deploying a NodeJS managed vm app无法选择区域和/或区域。部署 NodeJS 托管的 vm 应用程序时
【发布时间】:2015-08-17 20:13:57
【问题描述】:

在关注App Engine Managed VM NodeJS tutorial 时,我现在在部署时遇到了问题(见下文)。

昨天,我可以成功部署。但是今天,使用相同的代码和命令,它失败了。有人遇到同样的情况吗?

bash-3.2$ gcloud preview app deploy app.yaml --set-default
You are about to deploy the following modules:
 - test-node-mvm/default/20150603t163041  From: [/Users/steren/work/1-hello-world/app.yaml]
Do you want to continue (Y/n)?  y

Updating module [default]...Pushing image to Google Container Registry...
The push refers to a repository [gcr.io/_m_sdk/test-node-mvm.default.20150603t163041] (len: 1)
Sending image list
Updating module [default]...\Pushing repository gcr.io/_m_sdk/test-node-mvm.default.20150603t163041 (1 tags)
Image 511136ea3c5a already pushed, skipping
Updating module [default]...|Image 95b32d411fbe already pushed, skipping
Updating module [default].../Image 7a243a3158d4 already pushed, skipping
Image 1499561ab05e already pushed, skipping
Updating module [default]...-Image 4eb7c9d19de1 already pushed, skipping
Image fa0d484715ee already pushed, skipping
Updating module [default]...\Image 0c65fd2e1945 already pushed, skipping
Updating module [default]...|Image 869164a28a09 already pushed, skipping
Image ced2de04c271 already pushed, skipping
Updating module [default].../Image 834bcbba14e4 already pushed, skipping
Image badab73b83a3 already pushed, skipping
Updating module [default]...-Image f6323b382d0c already pushed, skipping
Updating module [default]...\Image 03bddf0f5129 already pushed, skipping
Image b9f524a60289 already pushed, skipping
Updating module [default]...|Image 21a9df37f3b1 already pushed, skipping
Image 54058f07b292 already pushed, skipping
Pushing tag for rev [54058f07b292] on {https://gcr.io/v1/repositories/_m_sdk/test-node-mvm.default.20150603t163041/tags/latest}
Updating module [default]...done.
ERROR: (gcloud.preview.app.deploy) Could not pick a region and/or zone. Deployed Version: 20150603t163041.384759778895867694

【问题讨论】:

  • 由于托管虚拟机基本上是 Compute Engine 实例,可能是您的资源在 us-central 区域被耗尽,因此它可以分配新实例
  • 你能在你的gcloud部署命令中指定一个--zone吗?

标签: node.js google-app-engine deployment sdk gcloud


【解决方案1】:

今天我可以使用相同的gcloud 命令成功部署。

我没有尝试添加--zone,但这可能是一个解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-03
    • 2015-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多