Не добираясь 'hadoop - версия'

Я установил Hadoop, но я не могу получить его версию:

ramesh@ramesh-H61M-S2P-B3:~$ echo $HADOOP_HOME
/home/hadoop/work/hadoop-1.1.2
 ramesh@ramesh-H61M-S2P-B3:~$ hadoop -version
hadoop: command not found

Что я должен сделать, чтобы заставить Hadoop работать?

2
задан 8 August 2014 в 14:20

4 ответа

Вы используете неправильную команду.

Для проверки hadoop версии, типа hadoop version в терминале. вот демонстрационный вывод

подрывная деятельность hduser@ipc:/usr/local/hadoop/sbin$ hadoop version
Hadoop 2.4.1
http://svn.apache.org/repos/asf/hadoop/common -r 1604318
, Скомпилированный jenkins на 2014-06-21T05:43Z
, Скомпилированном с protoc 2.5.0
Из источника с контрольной суммой bb7ac0a3c73dc131f4844b873c74b630
, которую Эта команда была выполнена с помощью/usr/local/hadoop/share/hadoop/common/hadoop-common-2.4.1.jar

6
ответ дан 7 October 2019 в 09:36

cd $HADOOP_HOME или cd $HADOOP_HOME/bin в зависимости от того, как продукт установлен.

На самом деле, я уверен, что каталог, где команда hadoop установлена, не находится в Вашем ПУТИ.

можно изменить ПУТЬ учетной записи путем редактирования .bashrc файл в корневом каталоге и путем помещения этой строки в конец:

export PATH=$PATH:/home/hadoop/work/hadoop-1.1.2

, Конечно, если команда hadoop не является правильной под /home/hadoop/work/hadoop-1.1.2, необходимо будет добавить полный каталог и не ограничить Вас корневым каталогом Hadoop.

можно найти правильное местоположение hadoop путем ввода locate hadoop.

2
ответ дан 7 October 2019 в 09:36

Необходимо добавить путь hadoop программа к Вашему $PATH переменная.

Редактирование ~/.bashrc и добавляют эту строку в конце:

export PATH=$PATH:$HADOOP_HOME/bin/

Тогда делают следующее для применения изменений, которые мы сделали:

source ~/.bashrc

Теперь попытка hadoop version. Это должно работать. Помните, что Вы нуждаетесь в установленном Java и устанавливаете его путь в conf/hadoop-env.sh (это - часть установки Hadoop).

1
ответ дан 7 October 2019 в 09:36

Используйте $HADOOP_HOME/bin/hadoop version вместо hadoop -version.

0
ответ дан 7 October 2019 в 09:36

Другие вопросы по тегам:

Похожие вопросы: