首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建实例时gcloud计算实例创建命令失败

创建实例时gcloud计算实例创建命令失败
EN

Stack Overflow用户
提问于 2015-03-23 22:18:52
回答 6查看 15.5K关注 0票数 8

使用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创建实例的确切命令是什么

EN

回答 6

Stack Overflow用户

发布于 2015-03-23 22:57:18

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

代码语言:javascript
复制
gcloud auth login
gcloud config set project PROJECT

gcloud的基本设置在Google Cloud documentation中。

还是你删除了你的项目?

标记为删除的

项目。

票数 9
EN

Stack Overflow用户

发布于 2015-03-23 23:03:10

您有几件事要做,其中之一就是读取文档:

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

您的语法应为:

代码语言:javascript
复制
gcloud compute instances create minecraftinstance \
--image ubuntu-14-10 \
--zone [SOME-ZONE-ID]  \
--machine-type [SOME-MACHINE-TYPE]

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

代码语言:javascript
复制
gcloud compute zones list

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

代码语言:javascript
复制
gcloud compute machine-types list

但具体而言,您似乎是在已删除的项目中创建实例:

为deletion.标记的

  • Project

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

代码语言:javascript
复制
gcloud auth

代码语言:javascript
复制
gcloud config set project [ID]
票数 4
EN

Stack Overflow用户

发布于 2015-03-23 23:20:59

无法为已标记为删除的项目创建计费资源。若要删除项目,必须先关闭计费,因此不能创建实例。至于错误消息,gcloud命令似乎没有正确处理这种情况,而是回复了虚假的错误代码。

gcloud compute instances create唯一的强制参数是名称、区域和项目。必须使用gcloud命令的--project PROJECT标志或之前的gcloud config set project PROJECT来设置有效的工作项目。类似地,要选择区域,您可以使用前面的--zone ZONE标志或gcloud config set compute/zone ZONE命令。

在当前项目上启用计费并取消删除也可以。要找出默认情况下gcloud命令运行在哪个项目和区域中,请使用以下命令:

代码语言:javascript
复制
gcloud config list
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29212611

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档