日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

hdfs yarn hbase pid文件被删除解决办法:修改hadoop-daemon.sh yarn-daemon.sh hbase-daemon.sh中PID_DIR存储路径

發布時間:2025/1/21 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 hdfs yarn hbase pid文件被删除解决办法:修改hadoop-daemon.sh yarn-daemon.sh hbase-daemon.sh中PID_DIR存储路径 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

pid內容為各進程的進程號
通過ps -ef | grep a 查詢a的pid,精確殺死某進程
[hadoop@hadoop000 sbin]$ cat hadoop-daemon.sh |grep pid

HADOOP_PID_DIR The pid files are stored. /tmp by default.( pid默認存儲在/tmp目錄)

pid=HADOOPPIDDIR/hadoop?HADOOP_PID_DIR/hadoop-HADOOPP?IDD?IR/hadoop?HADOOP_IDENT_STRING-$command.pid
if [ -f $pid ]; then
if kill -0 cat $pid > /dev/null 2>&1; then
echo $command running as process cat $pid. Stop it first.
echo $! > $pid
if [ -f $pid ]; then
TARGET_PID=cat $pid
rm -f $pid

刪除pid,進程不掛,服務正常

生產上:
pid 最好不要放到/tmp,若要放到/tmp目錄,則需要修改自動清理機制。
/tmp目錄默認:一個月清理一次臨時文件

修改pid路徑步驟:
1.先修改sbin目錄下hadoop-daemon.sh文件

指定HADOOP_PID_DIR儲存路徑

2.再修改 yarn-daemon.sh 文件

指定YARN_PID_DIR儲存路徑

3.重新啟動Hadoop:
會看的剛才指定的pid路徑
hadoop-2.8.1]$ ll
total 164
drwxrwxr-x. 2 hadoop hadoop 4096 Jul 6 04:53 bin
drwxrwxr-x. 3 hadoop hadoop 4096 Jun 2 2017 etc
drwxrwxr-x. 2 hadoop hadoop 4096 Jun 2 2017 include
drwxrwxr-x. 3 hadoop hadoop 4096 Jun 2 2017 lib
drwxrwxr-x. 2 hadoop hadoop 4096 Jun 2 2017 libexec
-rw-rw-r–. 1 hadoop hadoop 99253 Jun 2 2017 LICENSE.txt
drwxr-xr-x. 3 hadoop hadoop 12288 Jul 7 21:13 logs
-rw-rw-r–. 1 hadoop hadoop 15915 Jun 2 2017 NOTICE.txt
drwxrwxr-x. 2 hadoop hadoop 4096 Jul 7 21:13 pid
-rw-r–r--. 1 hadoop hadoop 1366 Jun 2 2017 README.txt
drwxrwxr-x. 2 hadoop hadoop 4096 Jul 7 21:09 sbin
drwxrwxr-x. 4 hadoop hadoop 4096 Jun 2 2017 share
4.目錄pid里面的內容:
hadoop-2.8.1]$ ll pid
total 20
-rw-rw-r–. 1 hadoop hadoop 5 Jul 7 21:12 hadoop-hadoop-datanode.pid
-rw-rw-r–. 1 hadoop hadoop 5 Jul 7 21:12 hadoop-hadoop-namenode.pid
-rw-rw-r–. 1 hadoop hadoop 5 Jul 7 21:13 hadoop-hadoop-secondarynamenode.pid
-rw-rw-r–. 1 hadoop hadoop 5 Jul 7 21:13 yarn-hadoop-nodemanager.pid
-rw-rw-r–. 1 hadoop hadoop 5 Jul 7 21:13 yarn-hadoop-resourcemanager.pid

修改成功

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的hdfs yarn hbase pid文件被删除解决办法:修改hadoop-daemon.sh yarn-daemon.sh hbase-daemon.sh中PID_DIR存储路径的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。