bash:bin/hadoop:没有这样的文件或目录(ubuntu16.04上的hadoop2.7.3)

7vhp5slm  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(625)

我试着在ubuntu16.04桌面上安装hadoop2.7.3。我安装了java并检查了它的版本:

hadoop@ubuntu:~$ java -version
openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-3ubuntu1~16.04.1-b14)
OpenJDK Server VM (build 25.91-b14, mixed mode)

我将bashrc中的javau home设置为:


# HADOOP VARIABLES START

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-i386
export HADOOP_HOME=/home/hadoop/hadoop
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

签署日期:

$ source ~/.bashrc

然后我将hadoop-env.sh编辑为:


# The java implementation to use.

export JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk-i386"

我的java文件位置是:

然后,当我尝试使用bin/hadoop命令时,它显示以下错误:

hadoop@ubuntu:~$ bin/hadoop
bash: bin/hadoop: No such file or directory

我不知道该怎么办。

9ceoxa92

9ceoxa921#

这些:

export HADOOP_HOME=/home/hadoop/hadoop
                          ^^^^
hadoop@ubuntu:~$ bin/hadoop
              ^

你在监狱里 ~ dir(home)目录,因此有效地

/home/hadoop/bin/hadoop

应该什么时候

/home/hadoop/hadoop/bin/hadoop

又称作

$ hadoop/bin/hadoop

相关问题