Не удается получить доступ к диспетчеру Cloudera через порт 7180

Установка Cloudera Manager на экземпляр AWS EC2 в соответствии с официальной инструкцией:

http://www.cloudera.com/documentation/archive/manager/4-x/4-6-0/Cloudera-Manager-Installation-Guide/cmig_install_on_EC2.html

Я успешно запускаю пакет .bin, но когда я захожу в IP:7180, браузер говорит, что мне отказано в доступе... Почему...


Я попытался подтвердить статус сервера cm: service cloudera-scm-server status. Сначала было сказано

cloudera-scm-server is dead and pid file exists

Файл журнала показал упомянутое "unknown host ip-10-0-0-110", затем я добавил карту между ip-10-0-0-110 и EC2 instance **public** ip. Затем restart сервис scm-server. Он мог работать нормально, но IP: 7180 оставался недоступным, говоря ERR_CONNECTION_REFUSED. Я удалил оба iptables и закрыл окна firewall.

Через несколько минут снова появился cloudera-scm-server is dead and pid file exists...

Использование: tail -40 /var/log/cloudera-scm-server/cloudera-scm-server.out

JAVA_HOME=/usr/lib/jvm/java-7-oracle-cloudera Java HotSpot(TM) 64-битный сервер VM предупреждение: INFO: os::commit_memory(0x0000000794223000, 319201280, 0) не удалось; error='Невозможно выделить память' (errno=12)

Недостаточно памяти для продолжения работы Java Runtime Environment. Собственное выделение памяти (malloc) не смогло выделить 319201280 байт для фиксации зарезервированной памяти. Файл отчета об ошибке с дополнительной информацией сохраняется как: /tmp/hs_err_pid5523.log


person user3692015    schedule 17.10.2016    source источник
comment
Проверьте брандмауэр   -  person BruceWayne    schedule 17.10.2016
comment
@KrishnaChaitanyaReddy Привет~~ Я удалил iptables, но доступ по-прежнему запрещен.. кстати, я использовал протокол tcp для группы безопасности, это причина?   -  person user3692015    schedule 17.10.2016


Ответы (1)


Какой тип экземпляра EC2 вы используете? Ошибка довольно описательная и указывает, что CM не может получить доступ к памяти. Возможно, вы используете тип экземпляра со слишком маленьким объемом оперативной памяти.

Кроме того, документы, на которые вы ссылаетесь, устарели. Последние документы по развертыванию CDH5 в облаке можно найти здесь: https://www.cloudera.com/documentation/director/latest/topics/director_get_started_aws.html

В этих документах также рекомендуется использовать Cloudera Director, который значительно упростит развертывание и настройку вашего кластера.

person Matt Harris    schedule 18.10.2016
comment
Вот и все! Я не заметил, что у бесплатного экземпляра всего 1 г памяти... Я заново создаю экземпляр с большим объемом памяти и теперь могу войти в менеджер облака. Но что меня смутило, так это то, что теперь CM говорит, что экземпляр не может получить сигнал от агента. Я прочитал журнал, там написано unknown host..... Я создаю экземпляр, но он имеет только общедоступный IP-адрес без общедоступного DNS. Подскажите, пожалуйста, как решить эту проблему? - person user3692015; 18.10.2016
comment
Сколько узлов помимо CM вы используете или развернули? какой процесс вы прошли, чтобы развернуть их? Мое предложение состояло бы в том, чтобы добавить узлы, используя их частные IP-адреса, а не общедоступные IP-адреса. - person Matt Harris; 18.10.2016