NodeManager did not stop gracefully after 5 seconds: kill


原因在hadoop-daemon.sh找不到pid文件了

pid文件一般默認存放在/tmp,而服務器會定期清理/tmp

首先關閉hadoop

通過修改hadoop-daemon.sh 改變pid存放路徑:

 

 

yarn的則是修改yarn-daemon.sh:

 

注意:每台服務器都要配置

 

 

詳情請見:http://blog.sina.com.cn/s/blog_ad795db30102w4a8.html

 

題外話:

我的hdfs能優雅關閉,

yarn的resourcemanager能正常關閉,所有pid文件也能正常按指定目錄生成,但nodemanager卻無法優雅關閉

心累~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM