hadoop的java.opts設置有誤導致job setup失敗

由於各臺機器配置不同,想單獨設置每個節點的mapred.child.java.opts參數,開始設置爲
<property>
<name>mapred.child.java.opts</name>
<value>-Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:+UseCMSCompactAtFullCollection -XX:+CMSClassUnloadingEnabled -XX:CMSInitiatingOccupancyFraction=80 -XX:PretenureSizeThreshold</value>
</property>


節點重啓無誤,但發現提交的job每次都setup fail,只有一一排查,最後精簡爲
<property>
<name>mapred.child.java.opts</name>
<value>-Xms512m -Xmx512m -XX:+UseConcMarkSweepGC</value>
</property>

job才正確運行,估計有些參數不支持所致。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章