2016-10-17 5 views
0

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

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

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


Я попытался подтвердить t he status of cm server: 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-сервера. Он может работать нормально, но 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/Библиотека/JVM/Java-7-оракул-Cloudera Java HotSpot (TM) 64 -Bit Предупреждение сервера VM: INFO: os :: commit_memory (0x0000000794223000, 319201280, 0) не удалось; error = 'Невозможно выделить память' (errno = 12)

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

+0

Проверьте брандмауэр – BruceWayne

+0

@KrishnaChaitanyaReddy Привет ~~ Я удалил 'iptables', но доступ все еще отрицается. Кстати, я использовал протокол tcp для группы безопасности, является ли причина? – user3692015

ответ

2

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

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

Эти документы также рекомендуют использовать Cloudera Director, который упростит большую часть развертывания и конфигурации вашего кластера.

+0

Вот и все! Я не заметил, что у бесплатного экземпляра только 1 г памяти ... Я воссоздал экземпляр с большим объемом памяти и теперь могу войти в диспетчер cloudera. Но то, что меня смутило, теперь CM говорит, что экземпляр не может получать сигнал от агента. Я читаю журнал, он говорит «неизвестный хост .....» Я создаю экземпляр, но он имеет только открытый IP-адрес без публичного DNS. Не могли бы вы рассказать мне, как решить эту проблему? – user3692015

+0

Сколько узлов, кроме CM, вы используете или используете? какой процесс вы прошли, чтобы развернуть их? Мое предложение состояло в том, чтобы добавлять узлы, используя их частные IP-адреса, а не публичные IP-адреса. –

Смежные вопросы