2014-12-04 2 views
1

Мой сервер, предлагаемый боссом, может получить доступ по порту 80.Изменить порт менеджера кластера 7180 на 80

Как настроить порт веб-интерфейса 7180 на 80?

Это не работает, что я изменил в /etc/cloudera-scm-agent/config.ini

Я не могу получить доступ к UI, так что следующий не работает:

Cloudera Server Ports

мне нужно настроить в конфиге файлы.

ответ

1

У меня есть твердое убеждение, что вы должны NOT изменить этот порт. В общем, это возможно, однако вы можете встретить некоторые проблемы, подобные тем, которые есть в вашем случае.

Я могу предложить вам использовать обратный прокси-сервер, такой как Nginx или Apache. Это намного безопаснее и, возможно, даже быстрее.

Так как результат я получаю следующую цепочку прокси-соединения, которое является полностью прозрачным для клиентов:

  • Клиент (ваш босс) подключается к серверу через порт 80
  • Nginx (или Apache) прослушивает порт 80
  • Nginx отправляет HTTP-запросы к Cloudera на порту 7180
  • Nginx возвращается просить привести к клиенту (ваш босс)