我正在使用hortonworks sandbox,但是无法使Apache Ambari正常工作。

hadoop - Apache Ambari不在Hortonworks沙箱中启动-LMLPHP

如您所见,当访问Hortonworks沙箱的欢迎页面时,我收到一条消息:

默认情况下禁用服务。要启用该服务,您需要以ambari管理员身份登录。
可以通过以root用户身份以root用户身份进入vm来设置ambari管理员密码,如“安全Shell(SSH)客户端”部分所述。以root用户身份登录后,执行ambari-admin-password-reset并按照提示进行操作

我这样做了,但是当我访问链接:127.0.0.1:8080时,它不起作用。我检查了ambari服务器是否正在运行:

[root@sandbox ~]# service ambari-server status
Using python  /usr/bin/python2
Ambari-server status
Ambari Server running
Found Ambari Server PID: 1497 at: /var/run/ambari-server/ambari-server.pid

我在Hortonworks沙箱中检查以确认Ambari服务器正在侦听端口号8080
[root@sandbox ~]# netstat -anop | grep 8080
tcp        0      0 0.0.0.0:8080                0.0.0.0:*                   LISTEN      6320/java           off (0.00/0/0)
[root@sandbox ~]#
[root@sandbox ~]#
[root@sandbox ~]# ps aux | grep 6320
root      6320  9.0  4.9 4596612 398396 pts/0  Sl   05:28   3:43 /usr/lib/jvm/java/bin/java -server -XX:NewRatio=3 -XX:+UseConcMarkSweepGC -XX:-UseGCOverheadLimit -XX:CMSInitiatingOccupancyFraction=60 -Dsun.zip.disableMemoryMapping=true -Xms512m -Xmx2048m -Djava.security.auth.login.config=/etc/ambari-server/conf/krb5JAASLogin.conf -Djava.security.krb5.conf=/etc/krb5.conf -Djavax.security.auth.useSubjectCredsOnly=false -Xms512m -Xmx2048m -Djava.security.auth.login.config=/etc/ambari-server/conf/krb5JAASLogin.conf -Djava.security.krb5.conf=/etc/krb5.conf -Djavax.security.auth.useSubjectCredsOnly=false -cp /etc/ambari-server/conf:/usr/lib/ambari-server/*:/usr/share/java/postgresql-jdbc.jar org.apache.ambari.server.controller.AmbariServer
root      8750  0.0  0.0   8452   908 pts/0    S+   06:09   0:00 grep 6320
[root@sandbox ~]#

iptables防火墙未运行:
#service iptables status
iptables: Firewall is not running.

从 guest 到主机的端口转发设置正确

hadoop - Apache Ambari不在Hortonworks沙箱中启动-LMLPHP

如何解决呢?

最佳答案

检查沙箱中的防火墙是否阻止了它。
[..]# service iptables status
然后在停止iptables之后尝试访问它。
[..]# service iptables stop
如果那也无济于事,请检查Virtual Box的端口转发设置(我假设您使用的是Virtual Box)。

关于hadoop - Apache Ambari不在Hortonworks沙箱中启动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36462733/

10-16 01:15