EC2 Spark не может подключиться к Ganglia

Я пытаюсь изучить все возможные методы мониторинга Spark. Ganglia кажется мне очень интересным вариантом, но, к сожалению, у меня проблемы с его настройкой.

В частности, я использую Spark, и он встроен в команду ./spark-ec2 с параметром --ganglia после настройки кластера, он распечатывает, что ганглии запускаются по адресу http://:5080/ganglia, но, к сожалению, когда я пытаюсь подключиться я получаю, что веб-сайт недоступен. Я также проверил в консоли EC2, что порт 5080 доступен из любого места.

Итак, мой вопрос: если у кого-нибудь есть идеи, как подключиться к Ganglia и что может быть не так? Заранее благодарим вас за любые предложения.


person ziky90    schedule 02.10.2014    source источник
comment
Вы проверили настройки брандмауэра? У меня была такая же проблема, пока я не понял, что мой брандмауэр блокирует порт 5080. Априори подключение к Ганглиям должно быть таким простым, как кажется.   -  person Mikel Urkia    schedule 21.01.2015
comment
кажется, что в /etc/httpd/modules/ отсутствует довольно много модулей.   -  person avloss    schedule 26.03.2016


Ответы (2)


Это применимо к Spark 1.3.0: у меня была эта проблема, и проблема в том, что apache не запустился, потому что он пытается запустить php 5.5, но на машине установлен php 5.6

Отредактируйте /etc/httpd/conf/httpd.conf и измените LoadModule php5_module modules/libphp-5.5.so на LoadModule php5_module modules/libphp-5.6.so (последняя команда LoadModule в файле конфигурации)

Затем перезапустите apache с помощью: service httpd start

Это сработало для меня, надеюсь, это поможет.

person Gylfi Þór Guðmundsson    schedule 01.11.2015

Похоже, что в /etc/httpd/modules/ не хватает нескольких модулей. Я прокомментировал некоторые строки из /etc/httpd/conf/httpd.conf - строки без 154, 196, 197, 198, я добавил # в начале, как таковые:

#LoadModule unixd_module modules/mod_unixd.so

дополнительно я создал симлинк на libphp

ln -s /usr/lib64/httpd/modules/libphp5.so /etc/httpd/modules/libphp-5.6.so

наконец-то я запустил службу httpd

service httpd start

это сделало трюк!

person avloss    schedule 25.03.2016