首页 > 代码库 > apache ambari web页面无法访问解决办法
apache ambari web页面无法访问解决办法
ambari-server启动成功,但是页面无法访问
作者:Bo liang
链接:http://www.zhihu.com/question/34405898/answer/115001510
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
链接:http://www.zhihu.com/question/34405898/answer/115001510
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
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 中加入
运行 sysctl -p 应用更改。
[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=1net.ipv6.conf.default.disable_ipv6=1
apache ambari web页面无法访问解决办法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。