2015-04-26 90 views
0

起初我可以啓動守護進程並正常運行作業,然後出於無處不在,無法啓動守護進程(start-dfs,start-yarn)。運行.sh後終端永遠等待(如圖片http://imgur.com/Sr5I5aw)。停止的唯一方法是按Ctrl + C。日誌hs_error_pidxxxx.log指出內存不足(http://imgur.com/3e3VolG)。無法啓動Hadoop守護進程:內存不足

我嘗試了一些在網站中發現的建議,例如添加交換內存,重新啓動。我仍然不能啓動守護進程。

我這裏還有一些結論(萬一有人可能會搞不清楚,由於我的壞通信技術):

  • 我的虛擬機有4GB的內存與約3.5免費在第一。

  • 我可以在同一虛擬機上正確運行守護進程。

非常感謝您的幫助。

PS。我在Ubuntu上使用Hadoop 2.5.1和HBase 0.98.11 14.04

回答

0

我已經通過從hadoop-env中刪除「export HADOOP_CLASSPATH = /path-to-hbase/hbase classpath」解決了這個問題。

如果有人知道我做錯了什麼,我會非常感激知道這一點。謝謝。

相關問題