1. 程式人生 > >namenode gc故障及解決辦法記錄

namenode gc故障及解決辦法記錄

namenode

問題:
WARN org.apache.hadoop.hdfs.qjournal.client.QuorumJournalManager: Waited 19016 ms (timeout=20000 ms) for a response for sendEdits. Succeeded so far: [10.80.248.17:8486]

namenode gc overhead limit exceeded
原因:
1,網絡原因-檢查正常,如果延誤可設置 hdfs-site.xml dfs.qjournal.write-txns.timeout.ms=60000
2,JVM GC的原因,分析可能集群運行久了,元數據信息增長導致超過內存配置,一般JVM都有內存限制;

查找發現 默認namenode內存的大小為1000M
修改:hadoop-env.sh
export HADOOP_HEAPSIZE=20
啟動namenode正常使用。

namenode gc故障及解決辦法記錄