Google cloud platform Can';t连接到GCP群集虚拟机

Google cloud platform Can';t连接到GCP群集虚拟机,google-cloud-platform,virtual-machine,google-cloud-dataproc,Google Cloud Platform,Virtual Machine,Google Cloud Dataproc,我正在关注此问题,无法使用SSH端口转发连接到GCP VM群集 我运行以下命令行: $ gcloud compute ssh cluster-5b2b-m --zone=asia-northeast2-b \ --project=*** -- -L 8787:localhost:8787 但当我试图打开 http://localhost:8787在浏览器中,我收到一条错误消息,说无法访问此站点 有什么建议吗?是的, 问题是您正试图在浏览器中访问“localhost”,但您的群集位于gcloud

我正在关注此问题,无法使用SSH端口转发连接到GCP VM群集

我运行以下命令行:

$ gcloud compute ssh cluster-5b2b-m --zone=asia-northeast2-b \
--project=*** -- -L 8787:localhost:8787
但当我试图打开
http://localhost:8787
在浏览器中,我收到一条错误消息,说无法访问此站点

有什么建议吗?

是的, 问题是您正试图在浏览器中访问“localhost”,但您的群集位于gcloud中


您可以尝试使用Rstudio进行访问:如教程所示,如果配置正确,也可以从浏览器进行访问

在示例中,完整命令应如下所示,然后gcloud将打开到集群的隧道。我想你忘了键入[CLUSTER\u NAME]-m

gcloud compute ssh \
    --zone=[CLUSTER_ZONE] \
    --project=[PROJECT_ID] \
    [CLUSTER_NAME]-m -- \
    -L 8787:localhost:8787

你能在虚拟机内部访问吗?你能解析/ping主机“localhost”吗?是的,我能ssh到虚拟机,我能ping本地主机
ping localhost
。在外部浏览器选项卡上打开vm不起作用,但是我使用cloud shell上的web预览按钮成功地打开了vm。