由于“KeyError:u'CPUS”而导致gcutil moveinstances失败

时间:2013-10-04 19:45:40

标签: python gcutil

我正在尝试将我的微型计算引擎从us-central2-a移动到us-central1-a,因为Google将在一周内对第一个区域进行维护。我在我的Windows机器上通过Cygwin运行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错误,但我不知道如何继续。有人有想法吗?

谢谢, 添

1 个答案:

答案 0 :(得分:1)

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