大神如何一招完美解决Hadoop集群无法正常关闭的问题!
云栖号:https://yqh.aliyun.com第一手的上云资讯,不同行业精选的上云企业案例库,基于众多成功案例萃取而成的最佳实践,助力您上云决策! 相信对于大部分的大数据初学者来说,一定遇见过Hadoop集群无法正常关闭的情况。有时候当我们更改了Hadoop内组件的配置文件后,必须要通过重启集群来使配置文件生效。 但往往一stop-all.sh,集群下方总会出现下面的提示: 最开始的时候,我也是看了一个头两个大,这都是啥么情况??? 但问题都出来了,只有迎面解决了~ 我们都知道在Hadoop中控制脚本启动和停止Hadoop后台程序的是哪个脚本。 没错,就是Hadoop-daemon.sh 先让我们利用find命令找到它的位置 find / -name Hadoop-daemon.sh 通过vim /export/servers/Hadoop-2.6.0-cdh5.14.0/sbin/Hadoop-daemon.sh 在文件的最后几行,我们终于找到了答案: 初步分析,如果pid文件不存在就会打印:no xxx to stop 那我们上述出现的情况无非就是Hadoop集群关闭的时候,...
