Я полностью новичок в Hadoop, и я пытаюсь установить кластер узлов Hadoop на ubuntu, но я не могу понять причину, по которой я не могу. Я следую учебникам в следующих link "http://codesfusion.blogspot.in/2013/10/setup-hadoop-2x-220-on-ubuntu.html?m=1" Все прошло гладко, но когда я даю команду «Версия Hadoop», я получаю следующую ошибку. "/ usr/local/hadoop/bin/hadoop: строка 133:/usr/lib/jvm/jdk // bin/java: Нет такого файла или каталога" Я также открыл тот же файл и просмотрел весь файл, но мог не найти такую линию вообще. мой .bashrcУстановка узла узла одиночного узла hasoop на ubuntu
export JAVA_HOME=/usr/lib/jvm/jdk/
export HADOOP_INSTALL=/usr/local/hadoop
export PATH=$PATH:$HADOOP_INSTALL/bin
export PATH=$PATH:$HADOOP_INSTALL/sbin
export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
export HADOOP_COMMON_HOME=$HADOOP_INSTALL
export HADOOP_HDFS_HOME=$HADOOP_INSTALL
export YARN_HOME=$HADOOP_INSTALL
###end of paste
После этого я открыл hadoop-env.sh и вставил это, в Java дом
export JAVA_HOME=/usr/lib/jvm/jdk/
Позже я снова вошли в систему и проверил версию Hadoop я получаю эту ошибку
"/usr/local/hadoop/bin/hadoop: line 133: /usr/lib/jvm/jdk//bin/java: No such file or directory"
Я также перекрестно проверить, что конкретный файл, но нет ни одной линии, как, например .Anybody любезно помочь мне с этим, так как я новичок в этом.
Вы пытались удалить '/' после jdk? – Vishal
Какой файл следует удалить? я проверил файл/usr/local/hadoop/bin/hadoop также в строке 133 и весь файл .. но такой строки не существует .. где мне редактировать? пожалуйста, помогите – user2492854
Vishal означает, что вы удаляете '/' в PATH of JAVA_HOME 'export JAVA_HOME =/usr/lib/jvm/jdk /' – fujy