【问题标题】:gcutil moveinstances failing due to "KeyError: u'CPUS'"gcutil moveinstances 由于“KeyError:u'CPUS'”而失败
【发布时间】:2013-10-04 19:45:39
【问题描述】:

我正在尝试将我的微型计算引擎从 us-central2-a 移动到 us-central1-a,因为 Google 将在一周内对第一个区域进行维护。我通过 Cygwin 在我的 Windows 机器上运行 gcutil-1.9.0。

我运行了他们建议的确切命令:

gcutil moveinstances --replace_deprecated --source_zone=us-central2-a --destination_zone=us-central1-a ".*" --project=careful-isotope-239

得到如下结果:

Checking destination zone...
Retrieving instances in us-central2-a matching: .*...
Checking disk preconditions...
Checking quotas...
KeyError: u'CPUS'

所以,这显然是一个 Python 错误,但我不知道如何继续。有人有想法吗?

谢谢, 蒂姆

【问题讨论】:

    标签: python gcutil


    【解决方案1】:

    您应该使用 --service_version=v1beta15 标志,他们已经破坏了 getzone 的 API(moveinstances 正在尝试验证 CPUS 配额)。

    【讨论】:

      猜你喜欢
      • 2016-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-20
      • 1970-01-01
      • 1970-01-01
      • 2018-05-20
      • 1970-01-01
      相关资源
      最近更新 更多