2016-09-08 9 views
0

私はhadoop 2.7.3をubuntu 16.04デスクトップにインストールしようとしました。 私は、Javaをインストールして、それはバージョンです確認:その後、私はhadoop-env.shを編集しbash:bin/hadoop:そのようなファイルやディレクトリはありません(ubuntu 16.04でhadoop 2.7.3)

$ source ~/.bashrc 

:私はとのbashrcにJAVA_HOMEを設定

[email protected]:~$ 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) 

#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 

と実行として:

# The java implementation to use. 
export JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk-i386" 

私のjavaファイルの場所は次のとおりです。私は何をするか分からない

[email protected]:~$ bin/hadoop 
bash: bin/hadoop: No such file or directory 

enter image description here

私は、コマンドビン/ Hadoopのをしようとしたとき、それは次のようなエラーが表示されます。

+0

'hadoop'を実行するだけです。パスはすでに 'bin'サブディレクトリに設定されています。 –

答えて

1

これら:

export HADOOP_HOME=/home/hadoop/hadoop 
          ^^^^ 
[email protected]:~$ bin/hadoop 
      ^

あなたはとても効果的にあなたのコマンドが

/home/hadoop/bin/hadoop 

それは

別名

/home/hadoop/hadoop/bin/hadoop 

であるべきである、~ DIR(ホーム)ディレクトリにいます

$ hadoop/bin/hadoop 
関連する問題