我是hadoop新手,我正在尝试在Ubuntu16.4中配置hadoop,我正在使用java8。我已经安装了hadoop并确认了xml文件。java 8也安装了,当我编写java版本时,它给出了
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
确认安装了java。
当我写回音$javau回家的时候,它是在给予
/usr/lib/java/jdk1.8.0_151
我还在hadoop-env.sh文件中设置了
# The java implementation to use.
JAVA_HOME=/usr/lib/java/jdk1.8.0_151
export JAVA_HOME=${JAVA_HOME}
我已经在bashrc设定了道路
# JAVA HOME directory setup
JAVA_HOME=/usr/lib/java/jdk1.8.0_151
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH
当我试图在系统中使用
whereis java
it is giving
java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz
在这一切之后,我试图运行命令
hdfs namenode -format
/home/hadoop/hadoop/bin/hdfs: line 304: /usr/lib/java/jdk1.8.0_151/bin/java: No such file or directory
请帮忙
暂无答案!
目前还没有任何答案,快来回答吧!