【问题标题】:gcloud can connect but gsutil cannotgcloud 可以连接,但 gsutil 不能
【发布时间】:2018-08-13 15:35:16
【问题描述】:

尝试通过笔记本电脑使用 gcloudgsutilgcloud 可以连接但gsutil 不能:

mylaptop:~ jamiet$ gcloud projects list | head -2
PROJECT_ID           NAME                 PROJECT_NUMBER
dev-99999            dev-99999            999999999999
mylaptop:~ jamiet$ gsutil ls
INFO 0305 21:11:10.561232 util.py] Retrying request, attempt #4...
INFO 0305 21:11:23.826426 util.py] Retrying request, attempt #5...
^CCaught CTRL-C (signal 2) - exiting

有什么建议可以诊断问题吗?

【问题讨论】:

  • 您在gcloud 中设置了当前项目吗?没有gcloud projects 仍然有效(跨项目),但gsutil 可能不高兴。检查gcloud info | grep '^Project'
  • 您有~/.boto 配置文件吗?如果是这样临时重命名(或将其移至其他位置)并重试,有时旧 gsutil 版本编写的配置文件可能会给新版本带来麻烦
  • 嗨@DanCornilescu,是的,我确实有一个当前的项目集。如果我发出gcloud config list,则指定它。
  • 我没有~/.boto 配置文件。
  • @DanCornilescu 我想通了,这是人为错误造成的。很抱歉打了一场大乱斗,但感谢您的回复。

标签: google-cloud-platform gcloud


【解决方案1】:

原来是人为错误。内部代理设置错误。对不起,谢谢那些回复的人。

【讨论】:

  • 如果您分享您的解决方案,这将对收到相同错误的其他人有所帮助。
  • 我改变了 http_proxy 环境变量
  • 不在笔记本电脑上,重新启动云外壳对我有用。
【解决方案2】:

我的问题已通过删除 ~/.boto 文件得到解决。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-06
    • 2014-09-29
    • 1970-01-01
    • 2019-08-06
    • 2014-10-02
    • 1970-01-01
    相关资源
    最近更新 更多