分享

CDH监护程序问题

IT_雪夜归人 发表于 2016-5-11 10:26:08 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 5 7794
CDH监护程序问题:现有一个CDH集群环境,想要写一个监护程序,监护hbase相关服务出现问题后想要集群自动重启
问题1:CDH是否有相关机制,出现问题之后自动重启?
问题2:如果没有相关的重启机制,是否可以通过调用CM的相关脚本来重启服务?
求教

已有(5)人评论

跳转到指定楼层
bioger_hit 发表于 2016-5-11 13:38:46
问题1:CDH是否有相关机制,出现问题之后自动重启?
目前没有发现
问题2:如果没有相关的重启机制,是否可以通过调用CM的相关脚本来重启服务?
重启是简单的,关键是能监控到关闭了,然后调用cdh脚本。
比如检测到进程没了,然后重启,或则其他方式。
shell里面是可以调用cdh脚本的

回复

使用道具 举报

IT_雪夜归人 发表于 2016-5-11 13:50:02
bioger_hit 发表于 2016-5-11 13:38
问题1:CDH是否有相关机制,出现问题之后自动重启?
目前没有发现
问题2:如果没有相关的重启机制,是否 ...

求教:启动脚本是在什么位置?我是用parcels方式离线安装的
/opt/cloudera/parcels/CDH-5.5.1-1.cdh5.5.1.p0.11/etc/rc.d/init.d这个目录下的脚本我试过了,手动执行时无法执行成功的。
回复

使用道具 举报

nextuser 发表于 2016-5-11 15:46:51
IT_雪夜归人 发表于 2016-5-11 13:50
求教:启动脚本是在什么位置?我是用parcels方式离线安装的
/opt/cloudera/parcels/CDH-5.5.1-1.cdh5.5. ...


cdh本质是hadoop,其实就是hadoop的重启命令,虽然cloudera对他做了改变,但是命令应该还是原生hadoop的
CDH:全称Cloudera’s Distribution Including Apache Hadoop
CDH版本衍化
hadoop是一个开源项目,所以很多公司在这个基础进行商业化,Cloudera对hadoop做了相应的改变。



回复

使用道具 举报

IT_雪夜归人 发表于 2016-5-12 09:15:26
nextuser 发表于 2016-5-11 15:46
cdh本质是hadoop,其实就是hadoop的重启命令,虽然cloudera对他做了改变,但是命令应该还是原生hadoop ...

离线安装的和yum在线安装的不太一样,yum在线安装的 hbase hdfs 这些组件都是以服务的形式注册到操作系统中的,离线安装的就不是。
离线安装的某些脚本就执行不起来。
回复

使用道具 举报

jixianqiuxue 发表于 2016-5-12 10:31:38
IT_雪夜归人 发表于 2016-5-12 09:15
离线安装的和yum在线安装的不太一样,yum在线安装的 hbase hdfs 这些组件都是以服务的形式注册到操作系统 ...

似乎说的不是一码事。
一个是安装过程中
一个是已经安装并且调用里面的脚本。

楼主具体是要做什么事情。是重启cloudera,还是cloudera里面的服务。
最好能上图。
回复

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条