无法启动 Cloudera Manager,无法访问站点

Can't start Cloudera Manager, site not reachable

我的家庭服务器上有一个包含三个节点的小型集群,用于学习目的。

初始设置后运行良好。

一个月没用了,今天用的时候发现Cloudera Manager GUI进不去,检查了3个节点之间的网络都很好,可以互相ping通。

在安装了CM的master节点上,我尝试了service cloudera-scm-server start,它以绿色显示[OK];当我检查状态时,它显示以下信息:

[root@pocnnr1n1 ~]# service cloudera-scm-server status -l
● cloudera-scm-server.service - LSB: Cloudera SCM Server
   Loaded: loaded (/etc/rc.d/init.d/cloudera-scm-server; bad; vendor preset: disabled)
   Active: active (exited) since Fri 2017-09-15 20:58:24 EDT; 18min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 107428 ExecStop=/etc/rc.d/init.d/cloudera-scm-server stop (code=exited, status=1/FAILURE)
  Process: 107467 ExecStart=/etc/rc.d/init.d/cloudera-scm-server start (code=exited, status=0/SUCCESS)

Sep 15 20:58:19 pocnnr1n1.raymond.com systemd[1]: Starting LSB: Cloudera SCM Server...
Sep 15 20:58:19 pocnnr1n1.raymond.com su[107494]: (to cloudera-scm) root on none
Sep 15 20:58:24 pocnnr1n1.raymond.com cloudera-scm-server[107467]: Starting cloudera-scm-server: [  OK  ]
Sep 15 20:58:24 pocnnr1n1.raymond.com systemd[1]: Started LSB: Cloudera SCM Server.

那么,Cloudera Manager服务是启动还是停止了?

当我尝试通过 GUI 访问 CM 时,它显示在 chrome 中:

This site can’t be reached

192.168.211.251 refused to connect. Search Google for 192 168 211 251 7180 ERR_CONNECTION_REFUSED

谁能帮我解决一下?非常感谢。

这表示Cloudera Manager启动出错。你应该做的是检查你的 Cloudera Manager 的日志文件,它应该位于 /var/log/cloudera-scm-server 目录。由于这是一个 POC 集群,我假设你在设置它时,没有使用像 MySQL 这样的外部数据库。相反,您可能使用了嵌入式 postgresql 数据库。如果是这种情况,请确保在启动 Cloudera Manager Server 时嵌入式数据库进程为 运行。要检查嵌入式数据库的状态,你可以做

service cloudera-scm-server-db status

我尝试启动mariadb失败的错误是因为有死进程,可能与之前失败的尝试有关,我杀死了那些失败的进程,并成功重启了mariadb,之后,cloudera-scm-服务器启动成功。

谢谢。希望对后来的观众有所帮助