hadoop版本:2.7.7
很多人按照網(wǎng)上的各類教程搭建hadoop顾稀,但經(jīng)常在安裝好了后惶我,啟動(dòng)hadoop時(shí)出現(xiàn)各類的錯(cuò)誤哟冬,本文就“Error:JAVA_HOME is not set and could not be found ”這一錯(cuò)誤提出解決辦法先改。
針對(duì)這個(gè)錯(cuò)誤召娜,網(wǎng)上好多都說(shuō)了java的路徑設(shè)置沒(méi)有問(wèn)題恢暖,但沒(méi)有指出具體的修改方法排监,其實(shí)是hadoop里面hadoop-env.sh文件里面的java路徑設(shè)置不對(duì),hadoop-env.sh在hadoop/etc/hadoop目錄下杰捂,
具體的修改辦法如下:
?vim hadoop/etc/hadoop/hadoop-env.sh
將語(yǔ)句 ? ?? export?JAVA_HOME=$JAVA_HOME????
修改為????? export?JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
保存后退出舆床。
再次輸入start-dfs.sh啟動(dòng)hadoop,則沒(méi)有報(bào)錯(cuò)嫁佳。
結(jié)果如下:
輸入:http://ip:50070即可出現(xiàn)如下圖: