关于cdh安装过程中的遇见的一些问题以及解决办法的总结

注意:这篇文章是我搭建之后过了两天才来写的,所以这里有点泛化,没有很强的针对性,只供大家一个参考的方向。

问题一: 启动Cloudera的agent报:Cloudera-scm-agent dead but pid file exist 

解决的办法思路:
方法一: 可以先参考这篇博客文章来进行操作:http://blog.csdn.net/DViewer/article/details/54311865
如果上面的方法还是不能解决这个问题,那就看我这下面的这个大招了

方法二: 通过最原始思路去解决这个问题(最可靠的方法);先tail -f 关于agent 的这个日志文件 然后停用agent 的服务(命令:./cloudera-scm-agent  stop) ,然后在重启这个agent(命令:./cloudera-scm-agent start) 这时查看日志中有关于error错误日志的信息,然后再根据错误日志信息去进行解决和在网上进行查找。这里我自己的报错我这就不多说了。

问题二:如果ClouderaManager 已经安装成功后,但是感觉有什么地方不对劲的时候想重新搭建cdh

这个时候自己得注意了,一定要在ClouderaManager的WEBUI 页面中把该有的一些操作给删除掉,但删除掉之前一定要先把集群中规划的角色任务给撤销掉,然后再来重新搭建比较好的CDH

问题三: 如何删除CDH 已经安装好的后台程序呢??

我这想说可能你在网上找一下如何删除CDH 已经安装好的后台程序呢,可能你也找不着几篇,我这里就尝试过。
现在就说说怎么停掉已经使用CDH 的已经安装好的后台进程,使用常规方法是没有办法实现的,就是你使用kill -9 进程id号  是没有办法实现的,这里我们先要找一下CDH进程的id 然后才能杀掉CDH启动的后台程序,使用命令: ps -aux | grep  CDH  --color  ,便可以查到CDH的进程id , 然后我们使用kill 命令kill掉CDH的进程id (这里一定要先将clouderamanager的server以及agent先停掉)了,当你kill掉CDH的id后,那些CDH安装的后台程序就会自动消失了


温馨提示下:由于使用Clouderamanager 来搭建集群,你使用后在你的linux服务器是没有办法将文件清除干净的,关于这点我这里已经尝试过来了(当然这里可能也有可能是我的方法没有用对) ,最后有什么不对的地方欢迎大家及时指出

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值