创建实例时,gcloud compute instances create命令失败

Aru*_*pta 5 google-compute-engine

使用创建实例gcloud似乎不起作用: google-cloud> gcloud compute instances create minecraft-instance --image ubuntu-14-10 --tags minecraft NAME ZONE MACHINE_TYPE INTERNAL_IP EXTERNAL_IP STATUS ERROR: (gcloud.compute.instances.create) Unable to fetch a list of zones. Specifying [--zone] may fix this issue: - Project marked for deletion.

添加区域名称的方式不同: google-cloud> gcloud compute instances create minecraft-instance --image ubuntu-14-10 --zone us-central1-a --tags minecraft NAME ZONE MACHINE_TYPE INTERNAL_IP EXTERNAL_IP STATUS ERROR: (gcloud.compute.instances.create) Failed to find image for alias [ubuntu-14-10] in public image project [ubuntu-os-cloud]. - Project marked for deletion.

提供不同的图像名称也会失败: google-cloud> gcloud compute instances create minecraft-instance --image ubuntu-1410-utopic --zone us-central1-a --tags minecraft NAME ZONE MACHINE_TYPE INTERNAL_IP EXTERNAL_IP STATUS ERROR: (gcloud.compute.instances.create) Could not fetch image resource: - Project marked for deletion.

使用创建实例的确切命令是什么gcloud

Pau*_*aul 6

您之前是否进行过身份验证并设置了默认项目?

gcloud auth login
gcloud config set project PROJECT
Run Code Online (Sandbox Code Playgroud)

gcloud的基本设置位于Google Cloud文档中.

或者你删除了你的项目?

项目标记为删除.


reg*_*low 5

您正在进行几件事,其中之一就是阅读文档:

https://cloud.google.com/compute/docs/gcloud-compute/#creating

你的语法应该是:

gcloud compute instances create minecraftinstance \
--image ubuntu-14-10 \
--zone [SOME-ZONE-ID]  \
--machine-type [SOME-MACHINE-TYPE]
Run Code Online (Sandbox Code Playgroud)

其中 SOME-ZONE-ID 是要在其中创建实例的地理区域,通过运行以下命令找到:

gcloud compute zones list
Run Code Online (Sandbox Code Playgroud)

SOME-MACHINE-TYPE 是要创建的机器类型。通过运行以下命令可以找到有效类型:

gcloud compute machine-types list
Run Code Online (Sandbox Code Playgroud)

但具体来说,您似乎在已删除的项目中创建一个实例:

- 标记为删除的项目。

此外,您还需要进行身份验证并设置默认项目:

gcloud auth
Run Code Online (Sandbox Code Playgroud)

gcloud config set project [ID]
Run Code Online (Sandbox Code Playgroud)