我最近运行gcloud脚本在GCE上创建新实例作为实例组的一部分后开始出现此错误。问题在于它过去曾经有效,这是Google的一项政策更改吗?另外,命令的哪一部分意味着我要求唯一的租户节点?有没有办法将其更改为共享实例? 这是我使用的命令行:
gcloud compute instances create callback-server ^
--image-family=debian-9 ^
--image-project=debian-cloud ^
--machine-type=g1-small ^
--zone=us-central1-f ^
--scopes=userinfo-email,cloud-platform ^
--metadata-from-file=startup-script=startup-script.sh ^
--tags=http-server,https-server ^
--node-group=callback-server-group
这是输出:
ERROR: (gcloud.compute.instances.create) Could not fetch resource:
- Sole tenant instances must have at least 2 cores.
答案 0 :(得分:2)
您正在传递--node-group option。此选项指定sole tenant nodes的节点组。 (即,不是托管实例组的同义词)
要将实例添加到实例组: