【问题标题】:Google cloud compute not recognizing any resources谷歌云计算无法识别任何资源
【发布时间】:2014-09-04 22:05:49
【问题描述】:

我一直在玩谷歌云计算平台,一切都很好,直到昨晚突然它似乎无法识别任何资源。每当我尝试做任何事情时,例如列出当前实例,我都会得到:

$ gcloud compute instances list

ERROR: (gcloud.compute.instances.list) Some requests did not succeed:
 - The resource 'projects/myProject' was not found

通过网络界面似乎一切正常。我可以启动一个实例,查看它,链接永久磁盘等。只有当我尝试通过命令行界面工作时,我才会遇到问题。直到昨晚,所有这些命令都运行良好。

我已尝试撤销我的凭据并重新登录。我已经仔细检查了我的活动凭据帐户是否是我正在尝试访问的项目的有效用户。我尝试创建一个新项目并访问该项目。我尝试访问一个我不拥有但我是授权用户的项目。我什至尝试删除 sdk 工具包并重新安装它。似乎没有任何效果。

但是我可以通过 ssh 进入一个活动实例: gcloud compute --project "myProject" ssh --zone "us-central1-a" "instance-1"

有什么想法吗?我不知道接下来要尝试什么。以防万一,我在 OSX 上。

【问题讨论】:

    标签: google-compute-engine google-cloud-platform


    【解决方案1】:

    我检查了你的描述,你是对的,你不能使用项目名称,你需要使用this link中的项目ID或项目编号。

    我已经运行了这个命令:

    gcloud config set project thisisnotarealproject
    

    我没有收到任何错误。似乎 gcloud 命令不检查项目是否正确。但是我看到 tcpdump 发送一些数据包,我怀疑这是为了检查可能的 SDK 更新并给你消息:

    There are available updates for some Cloud SDK components.  To 
    install them, please run:
    $ gcloud components update
    

    然后,当我输入:gcloud config list 时,我可以看到我的假项目已正确配置,但这是因为该信息存储在文件 ~/.config/gcloud/properties 中。

    事实上,如果您修改该文件,然后再次输入 gcloud config list,您将看到项目的值如何变化。

    因此,总而言之,您可以使用以下方式设置项目:

    • 项目 ID
    • 项目编号

    希望对你有帮助。

    【讨论】:

      【解决方案2】:

      “谷歌云平台(GCP)”通过“命令行界面(CLI)”工具gcloud首先需要正确初始化

      $ gcloud init
      

      然后在提示您输入“项目”后,从“web console / projects”中输入“项目 ID”,然后

      $ Enter project id you would like to use:
      

      如果您设置不存在的项目名称“CLI gcloud”将不会返回任何错误

      【讨论】:

      • 谢谢。使用“gcloud init”重置我的配置工作。我已经尝试了超过 1 天。
      【解决方案3】:

      事实证明,我对项目的所有引用都是按名称而不是 ID 进行的。如果您按项目名称设置项目,它不会出错,但实际上也不会让您访问该项目的任何资源。

      【讨论】:

        【解决方案4】:

        如果您正在处理多个项目而不是配置默认项目,请在下面的语法中添加项目作为参数

        gcloud compute --project 实例列表

        例子

        gcloud compute --project www.stutzen.co  instances list
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-09-07
          • 2018-12-24
          • 1970-01-01
          • 2018-08-25
          • 1970-01-01
          • 2019-10-25
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多