WebHDFS/HttpFS в CDH через Docker

я использую быстрый запуск cloudera через Docker Toolbox (докер для дома win10). Версия CDH — 5.7.

я пытаюсь подключиться к hdfs с помощью Webhdfs/HttpFS, я не уверен, что это порт 50070 или 14000. вот список портов в CDH 5.7

1) Я на самом деле не уверен, какое имя пользователя мне нужно использовать, я пробовал root, cloudera или, может быть, это имя контейнера? попытаться подключиться с помощью CMD

2) Я попробовал эти примеры и получил те же ошибки (example1, пример 2)

Благодарность


person Moti Shaul    schedule 10.12.2018    source источник
comment
Вы говорите о доступе к службе, работающей в докере, из другого контейнера докера или с хоста? Ввод команды docker ps из командной строки должен дать вам представление о том, какие порты вы открыли.   -  person Software Engineer    schedule 10.12.2018


Ответы (1)


Спасибо, инженер Доллери 2. Я создал новый контейнер и открыл порт WebHDFS, и теперь он работает. Порт WebHDFS в CDH 5.7 — 14000 (а не 50070, как раньше). Имя пользователя было cloudera, но я не уверен, что это необходимо.

person Moti Shaul    schedule 12.12.2018