分享

cloudera-scm-server dead but pid file exists及web ui不能访问问题解决

howtodown 发表于 2014-9-16 15:29:31 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 0 26687

问题导读:
1.cloudera的安装应该注意什么问题?
2.cloudera manager的web界面无法访问了,除了本文讲的,你是否还遇到其它情况?
3.本文cloudera-scm-server dead but pid file exists问题是如何解决的?






用impala做实验遇到了cloudera-scm-server dead but pid file exists问题。

问题发生的经过是这样的:
首先我在单机配置的为2核4GB内存的5台虚拟机上安装了cloudera manager,然后用它安装了cdh和impala
然后一切都是正常的,我就往集群的hdfs里面导入了100GB的数据
然后一切仍然是正常的,可是突然有一天,cloudera manager的web界面无法访问了(7180端口的那个),hadoop还可以用,impala挂掉了
之前用大内存的虚拟机装上百节点的impala都是没问题的呀,估计是内存不足导致的(想起来之前装过一次单机2GB内存的集群,装完不久cloudera manager就也打不开了,当时由于用不到这个集群也就每台多想),查看了一下主节点上(也就是运行cloudera manager、即cloudera-scm-server的那个节点),果然啥也没干内存就只剩下400MB了。
看来安装impala,单机内存配置至少应该是8GB。

不过还是尝试解决了这个问题:
首先交代下实验环境:
硬件配置上面已经说了,操作系统是CentOS6.4 64位,软件cdh4.5.0.30+impala1.2.1.850
操作步骤如下:
查看服务:

  1. # service --status-all  
复制代码

看到cloudera-scm-server dead but pid file exists
删除pid文件:


  1. # rm -rf /var/run/cloudera-scm-server  
复制代码

重启cloudera-scm-server-db:
  1. # service cloudera-scm-server-db start
复制代码

启动cloudera-scm-server:
  1. # service cloudera-scm-server start  
复制代码

OK,可能要等一会cloudera manager的7180 web界面才能打开。
进入界面之后可以把状态未知或者失败的服务重启一下,等一段时间各个服务应该会处于健康的状态。




没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条