hadoop无法停止

hadoop无法停止

 

hadoop运行一段时间后,无法正常停止。

解决方法:
1.jps查询所有的相关进程,如namenode,然后kill -9 进程号
2.修改etc/hadoop/hadoop-env.sh 中的 hadoop-pid-dir  指定到一个有效的目录、
  如:export hadoop-pid-dir=/data/hadoop/pids
 
 
产生的原因是 hadoop-pid-dir 这个环境变量默认是  /tmp,而/tmp中的所有的内容是要被操作系统定期清除的,清除后,hadoop-daemon.sh stop  xxx 无法找到相应的进程号,所有无法停止。
 
 
 
转载自:http://ifindit.blog.sohu.com/223659570.html
 
 
 
 
 
 
 

版权声明:本文为xinghaifeng2006原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。