安装后无法访问Couldera Manager 5 Web控制台

时间:2016-03-24 14:00:25

标签: hadoop admin

我在CentOS 7机器上设置了一个带有三个节点的hadoop集群(2.6),现在集群运行正常。但是,在完成CM安装后,虽然其服务似乎正在运行,但我无法访问Cloudera manager(5.6)Web控制台。

以下是我的发现,请帮助我可能的原因:

所有流程都已启动并运行!

[root@vm-txxxxxx1 ~]# jps
27978 ResourceManager
15368 Main
27052 Jps
27400 DataNode
27639 SecondaryNameNode
28106 NodeManager
27258 NameNode

防火墙已停止

[root@vm-txxxxx1 ~]# service iptables stop
Redirecting to /bin/systemctl stop  iptables.service

[root@vm-txxxxxx1 ~]# service iptabes status
Redirecting to /bin/systemctl status  iptabes.service
iptabes.service
   Loaded: not-found (Reason: No such file or directory)
   Active: inactive (dead)
Mar 24 19:24:05 vm-txxxxx1 systemd[1]: Stopped IPv4 firewall with iptables.

聆听端口7180并在本地测试

[root@vm-txxxxxx1 ~]# netstat -tulpn | grep 7180
tcp        0      0 0.0.0.0:7180            0.0.0.0:*               LISTEN      15368/java

[root@vm-txxxxx1 ~]# telnet localhost 7180
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

SELINUX已停用:

[root@vm-txxxxxx1 ~]# getenforce
Disabled

主机文件条目

[root@vm-txxxxxx1 ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4
172.16.xx.x1 vm-txxxxxx1
172.16.xx.x2 vm-xxxxxxx2
172.16.xx.x4 del1-vm-poc04

验证Cloudera Manager是否正在运行:

[root@vm-txxxxxx1 ~]# service cloudera-scm-server status
cloudera-scm-server.service - LSB: Cloudera SCM Server
   Loaded: loaded (/etc/rc.d/init.d/cloudera-scm-server)
   Active: active (exited) since Tue 2016-03-22 17:09:55 IST; 2 days ago
  Process: 15344 ExecStart=/etc/rc.d/init.d/cloudera-scm-server start (code=exited, status=0/SUCCESS)

Mar 22 17:09:50 vm-txxxxxx1 systemd[1]: Starting LSB: Cloudera SCM Server...
Mar 22 17:09:50 vm-txxxxx1 su[15366]: (to cloudera-scm) root on none
Mar 22 17:09:55 vm-txxxxxx1 cloudera-scm-server[15344]: Starting cloudera-scm-server:...]
Mar 22 17:09:55 vm-txxxxxx1 systemd[1]: Started LSB: Cloudera SCM Server.
Hint: Some lines were ellipsized, use -l to show in full.

以下是来自Cloudera服务器日志的行

[root@vm-txxxxx1 ~]# tail -f /var/log/cloudera-scm-server/cloudera-scm-server.log

2016-03-24 18:21:00,398 INFO StaleEntityEviction:com.cloudera.server.cmf.StaleEntityEvictionThread: Reaped total of 0 deleted commands
2016-03-24 18:21:00,400 INFO StaleEntityEviction:com.cloudera.server.cmf.StaleEntityEvictionThread: Found no commands older than 2014-03-25T12:51:00.399Z to reap.
2016-03-24 18:21:00,400 INFO StaleEntityEviction:com.cloudera.server.cmf.StaleEntityEvictionThread: Wizard is active, not reaping scanners or configurators

我正在访问Cloudera Manager页面http://172.16.xx.1x:7180 最后它说" 连接已超时",看起来我的http请求无法联系到服务器,这就是为什么没有出现的原因在日志中。如果我错过了什么,请建议。

提前致谢!

  

@Havnar:感谢您的建议,我确认现在没有启用SSL   并分享卷曲结果。

[root@vm-txxxx1 ~]# curl -i -u 'admin:admin' http://localhost:7180/api/v1/tools/echo
HTTP/1.1 200 OK
Expires: Thu, 01-Jan-1970 00:00:00 GMT
Set-Cookie: CLOUDERA_MANAGER_SESSIONID=1etaj5o42vprlndf43ua7rbaf;Path=/;HttpOnly
Content-Type: application/json
Date: Fri, 25 Mar 2016 05:50:36 GMT
Transfer-Encoding: chunked
Server: Jetty(6.1.26.cloudera.4)

{
  "message" : "Hello, World!"

我尝试停止并重新启动cloudera服务,没有发现可疑,有一个警告看起来有点可疑,搜索谷歌,没有任何看起来相关。

[root@vm-txxxxx1 ~]# vi /var/log/cloudera-scm-server/cloudera-scm-server.log

2016-03-24 20:22:29,002 WARN main:org.hibernate.cache.ehcache.AbstractEhcacheRegionFactory: HHH020003: Could not find a specific ehcache configuration for cache named [org.hibernate.cache.internal.StandardQueryCache]; using defaults.
2016-03-24 20:22:28,581 INFO main:org.hibernate.engine.jdbc.internal.LobCreatorBuilder: HHH000424: Disabling contextual LOB creation as createClob() method threw error : java.lang.reflect.InvocationTargetException

@Havnar:我没有得到你的意思"在运行CM"的机器上尝试一只猫,让我知道是否需要检查其他任何东西。

由于

0 个答案:

没有答案