EC2 Spark无法连接到Ganglia

时间:2014-10-02 16:06:08

标签: amazon-web-services amazon-ec2 apache-spark ganglia

我正在尝试调查如何监控Spark的所有可能方法。 Ganglia在我看来是非常有趣的选择,但不幸的是我设置它有问题。

特别是我正在使用Spark,并且在群集设置后使用选项--ganglia构建命令./spark-ec2,它打印出神经节在http://:5080 / ganglia启动,但不幸的是当我尝试连接它我得到的网站不可用。我还检查了EC2控制台,可以从任何地方获得端口5080。

所以我的问题是,如果有人有一些想法,如何可能连接到Ganglia,哪些可能是错的?提前感谢您的任何建议。

2 个答案:

答案 0 :(得分:0)

这适用于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: 服务httpd start

这对我有用,希望它有所帮助。

答案 1 :(得分:0)

/etc/httpd/modules/似乎缺少相当多的模块。 我已经评论了/etc/httpd/conf/httpd.conf中的一些行 - 154, 196, 197, 198行,{I}已经在#开头,因此:

#LoadModule unixd_module modules/mod_unixd.so

另外我已经创建了libmp的sym-link

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

最后我开始httpd服务

service httpd start

这就是诀窍!