Hadoop除錯日誌

2021-09-18 07:31:16 字數 953 閱讀 3795

1. export hadoop_root_logger=debug,console

2. 使用hadoop shell命令daemonlog

--192.168.142.111:9870,這裡的埠是http埠3.通過web介面

使用者可以通過web介面檢視和修改某個類的日誌級別,比如,可通過以下url修改nodemanager類的日誌級別:

http://$:8042/loglevel
4. 修改log4j.properties檔案

以上兩種方式只能暫時修改日誌級別,當hadoop重啟後會被重置,如果要永久性改變日誌級別,可在目標節點配置目錄下的log4j.properties檔案中新增以下配置選項:

log4j.logger.org.apache.hadoop.yarn.server.nodemanager.nodemanager=debug

hadoop遠端除錯

jdwp 設定 jvm本身就支援遠端除錯,eclipse也支援jdwp,只需要在各模組的jvm啟動時載入以下引數 dt socket表示使用套接字傳輸。address 8000 jvm在8000埠上監聽請求,這個設定為乙個不衝突的埠即可。server y y表示啟動的jvm是被除錯者。如果為n,則表...

hadoop 日誌引數

1 mapreduce執行日誌引數 預設設定,訪問在hdfs上,重啟後將丟失,可通過mapred site.xml修改路徑設定 分為歷史日誌引數和執行日誌引數 mapreduce.jobhistory.done dir mapreduce.jobhistory.intermediate done d...

Hadoop日誌介紹

1 hadoop日誌路徑 opt software hadoop 2.8.1 logs 2 日誌介紹 3 namenode報錯,如何查詢問題所在?1 定位到日誌 tail f hadoop root namenode hadoop001.log 2 開啟另外乙個會話,清空日誌檔案,cat dev n...