您的位置:首页 > 运维架构 > Apache

Ambari学习5_apache ambari web页面无法访问解决办法

2016-11-09 20:07 435 查看
作者:Bo liang

链接:http://www.zhihu.com/question/34405898/answer/115001510

来源:知乎

著作权归作者所有,转载请联系作者获得授权。

今天也安装Ambari时也遇到这个问题。百度上查了半天,也没看到结果,最后在其他搜索上查到了^_^。

1、先在命令行输入nproc命令。

[root@Slave3 var]# nproc

64

得到这个数字后再打开ambari.properties文件。

[root@Slave3 var]# sudo vi /etc/ambari-server/conf/ambari.properties

找到其中的client.threadpool.size.max=25,把其中等号后面的数字替换成刚才执行nproc命令所获得的数字,如我的是64.则

client.threadpool.size.max=64

保存后,重启ambari.

[root@Slave3 var]# ambari-server restart

重新输入地址就可以看到页面了。

参考:Could not connect to Ambari log-on screen

2、也有可能是ipv6没有禁用,造成的ipv4的设备无法访问。

先看一下ambari默认端口8080是在哪个上面。

[root@Slave3 sysconfig]# netstat -tnlp | grep java

如果是在tcp上的话就是对的,如果是在tcp6上的话就得就禁用ipv6了.

在 /etc/sysctl.conf 中加入

net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1


运行 sysctl -p 应用更改。

参考:Apache Spark 学习笔记 (3) 安装Ambari
(里面关于查询端口的语句 netstata -anp |grep 8080 好像写错了,应该是netstat)

原文来自:http://www.zhihu.com/question/34405898

附录:

其它原因:防火墙未关闭。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐