我正在关注此tutorial,并且无法使用ssh端口转发连接到gcp虚拟机集群。
我运行以下命令行:
tsibble
但是当我尝试打开时
$ gcloud compute ssh cluster-5b2b-m --zone=asia-northeast2-b \
--project=*** -- -L 8787:localhost:8787
在浏览器中,我收到一条错误消息,说http://localhost:8787
有什么建议吗?
答案 0 :(得分:2)
在示例中,完整的命令应如下所示,然后gcloud将打开通往您的集群的隧道。我认为您忘记输入 [CLUSTER_NAME] -m
gcloud compute ssh \
--zone=[CLUSTER_ZONE] \
--project=[PROJECT_ID] \
[CLUSTER_NAME]-m -- \
-L 8787:localhost:8787
答案 1 :(得分:1)
是的, 问题是您试图在浏览器中访问“ localhost”,但是您的集群位于gcloud中。
您可以尝试使用Rstudio进行访问:本教程建议使用http://[CLUSTER_NAME]-m:8787,或者使用浏览器中的http://[CLUSTER_NAME]-m:8088,如果配置正确,则应该可以使用。