O problema é que você incluiu a pasta bin/
no caminho JAVA_HOME
.
Remova-o, para que seu JAVA_HOME
seja parecido com usr/iib/java/jdk1.8.0_31
ou seja
JAVA_HOME=/usr/iib/java/jdk1.8.0_31/
Eu instalei o hadoop assistindo a um vídeo do youtube. enquanto eu tento rodar isso no terminal me dá esse erro
srimanth@srimanth-Inspiron-N5110:~$ /usr/local/hadoop-2.6.0/bin/hadoop version /usr/local/hadoop-2.6.0/bin/hadoop: line 144: /usr/iib/java/jdk1.8.0_31/bin//bin/java: No such file or directory
Eu tenho java em /usr/lib/java/jdk1.8.0_31/bin/
, mas não sei porque o erro está mostrando um caminho diferente.
Eu configurei o caminho em hadoop-env.sh
assim:
JAVA_HOME=/usr/iib/java/jdk1.8.0_31/bin/ export JAVA_HOME=${JAVA_HOME}
Eu fiz o mesmo em .bashrc
:
export HADOOP_HOME=/usr/local/hadoop-2.6.0/bin/hadoop JAVA_HOME=/usr/iib/java/jdk1.8.0_31/bin export JAVA_HOME PATH=$PATH:$JAVA_HOME export PATH
Se você precisar de mais informações, por favor, pergunte.
O problema é que você incluiu a pasta bin/
no caminho JAVA_HOME
.
Remova-o, para que seu JAVA_HOME
seja parecido com usr/iib/java/jdk1.8.0_31
ou seja
JAVA_HOME=/usr/iib/java/jdk1.8.0_31/