在運行`sbin/start-dfs.sh`時出現錯誤


在運行sbin/start-dfs.sh時出現錯誤 :
starting namenode, logging to /usr/mahout/hadoop-0.20.2/bin/../logs/hadoop-srp-namenode-srp.out
localhost: starting datanode, logging to /usr/mahout/hadoop-0.20.2/bin/../logs/hadoop-srp-namenode-srp.outt
localhost: Error: JAVA_HOME is not set.
localhost: starting datanode, logging to /usr/mahout/hadoop-0.20.2/bin/../logs/hadoop-srp-datanode-srp.out
localhost: Error: JAVA_HOME is not set.
starting jobtracker, logging to /usr/mahout/hadoop-0.20.2/bin/../logs/hadoop-srp-jobtracker-srp.out
localhost: starting tasktracker, logging to /usr/mahout/hadoop-0.20.2/bin/../logs/hadoop-srp-tasktracker-srp.out
localhost: Error: JAVA_HOME is not set.


解決方案是:在/usr/mahout/hadoop-0.20.2/conf/文件下,有一個hadoop-env.sh文件,添加 語句:
export JAVA_HOME=/usr/mahout/jdk1.7.0_07


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM