Google compute engine 谷歌计算引擎工具gcloud异常缓慢

Google compute engine 谷歌计算引擎工具gcloud异常缓慢,google-compute-engine,google-cloud-platform,att,gcloud,Google Compute Engine,Google Cloud Platform,Att,Gcloud,我尝试下载并使用gcloudbash工具来管理我的帐户,但是我使用该工具所做的一切都异常缓慢。答复键入的命令需要几分钟时间 我需要在我的路由器上打开防火墙或者其他什么东西来让它像预期的那样快速工作吗?例如,本视频中的“安装…”行—您会注意到它们在教程中几秒钟内就完成了。在我的机器上完成此操作需要10分钟以上 我使用的是更新的Macbook Air,所有其他internet/etc都运行得非常快。我正在使用AT&T Uverse提供的速度相当快的互联网连接(30mbps/3mbps)。所有其他的浏

我尝试下载并使用gcloudbash工具来管理我的帐户,但是我使用该工具所做的一切都异常缓慢。答复键入的命令需要几分钟时间

我需要在我的路由器上打开防火墙或者其他什么东西来让它像预期的那样快速工作吗?例如,本视频中的“安装…”行—您会注意到它们在教程中几秒钟内就完成了。在我的机器上完成此操作需要10分钟以上


我使用的是更新的Macbook Air,所有其他internet/etc都运行得非常快。我正在使用AT&T Uverse提供的速度相当快的互联网连接(30mbps/3mbps)。所有其他的浏览都很快而且很好,我唯一有问题的就是这个gcloud工具。

我把它追溯到包过滤器。当我在AT&T Uverse调制解调器/路由器(摩托罗拉NVG589)中删除这条规则#5时,一切正常。这是调制解调器中的默认设置,会导致各种问题


我自己也遇到了类似的问题,虽然没有一分钟长的响应时间那么糟糕。帮助我的是关闭使用情况报告

查看一些时间安排:

$ gcloud config set disable_usage_reporting False
$ time gcloud compute -h | tail -1
  real  0m7.058s
  user  0m0.464s
  sys   0m0.088s
访问帮助只需7秒

幸运的是,禁用报告后,这一点有了很大改善:

$ gcloud config set disable_usage_reporting True
$ time gcloud compute -h | tail -1
  real  0m0.541s
  user  0m0.459s
  sys   0m0.080s

好多了

马克·舒斯特的回答向我暗示IPv6可能有问题。在我的路由器中关闭此支持后,对于
gcloud计算机器类型列表,gcloud时间从超过2分钟恢复到几秒钟


注意:出于类似的原因,我还不得不关闭apt中的IPv6支持,因此这可能是我的路由器或ISP的问题,而不是google cloud sdk的问题。

您当前使用的sdk版本是什么?gcloud-v返回:“google cloud sdk 0.9.58”此答案仍然适用于google cloud sdk 137.0.0!这在Google Cloud SDK 139.0.1版和Mac OS X上仍然是一个问题。我认为这与马克·舒斯特注意到的问题不同。在windows 10上,gcloud ssh进入docker优化映像,速度没有报道的那么慢,但仍然非常分散注意力。禁用报告的帮助不大。其他人是否也面临同样的问题?我在Mac OS X El Captain上面临这个问题,似乎找不到明确的解决方案。运行
traceroute www.googleapis.com
可以揭示远程谷歌服务器上的延迟,而不是客户端或路由器端的延迟。gcloud版本为SDK 169.0.0在f1微实例上使用gcloud比实际启动整个实例慢。我真的希望谷歌能用这个笨重的工具来交换一些快捷的东西。这个答案对我帮助很大。。ipv6已启用,必须登录到arris路由器管理员,并在防火墙下禁用
阻止碎片化ip数据包
(默认情况下启用…)这对AT&T Small Business fiber也有帮助。事实上,没有一条规则是为我们启用的,但我仍然有这个问题。禁用数据包过滤器完全解决了这个问题。谢谢。我也有他们的光纤服务。我不得不禁用所有的包过滤器,然后重新设置我的宽带连接。