Как найти порт веб-интерфейса для кластера Google Cloud VM - PullRequest
0 голосов
/ 08 июня 2018

Я пытаюсь создать SSH-туннель для запуска Jupyter в кластере Google Cloud Dataproc.

В учебном пособии приведен следующий шаблон для создания туннеля.В нем говорится:

"Замените port1 на порт Cloud Shell, который вы будете использовать (8080 - 8084), и port2 на порт веб-интерфейса на главном узле кластера."

gcloud compute ssh master-host-name \
    --project=project-id --zone master-host-zone  -- \
    -4 -N -L port1:master-host-name:port2

ЧтоЯ застрял на этом порту 2. Я посмотрел в настройках VPC, в настройках виртуальной машины и т. Д., Но я не могу найти "порт веб-интерфейса".Есть ли что-то конкретное, что я должен искать?

1 Ответ

0 голосов
/ 08 июня 2018

Вы можете найти эту статью полезной: https://cloud.google.com/dataproc/docs/concepts/accessing/cluster-web-interfaces

Скорее всего, вам нужен менеджер ресурсов Yarn на порту 8088.Однако, если вы хотите углубиться в ваши приложения (которые не работают на главном узле), вам может оказаться проще настроить туннель SSH:

gcloud compute ssh master-host-name ... -- -D 1080 -N

Затем запуститебраузер указал на прокси:

/usr/bin/google-chrome \
  --proxy-server="socks5://localhost:1080" \
  --host-resolver-rules="MAP * 0.0.0.0 , EXCLUDE localhost" \
  --user-data-dir=/tmp/master-host-name

Теперь вы можете ввести http://master-host-name:8088 в адресную строку браузера.

...