Я пытаюсь установить Hadoop 0.23, но он не устанавливается
Я пытаюсь установить Hadoop 0.23 на свой fedora 13, но он не устанавливается. На каждом веб-сайте есть поддержка установки hadoop 0.20. Я пытаюсь установить отсюда. Каждый раз, когда я получаю ошибку,
Ошибка: JAVA_HOME не установлен.
Я также добавил JAVA_HOME в мой файл.bashrc для текущего пользователя. Когда я делаю echo $JAVA_HOME, я вижу это.
Может кто-нибудь подсказать мне, как его установить, подойдет хорошая статья или ссылка. Или, если есть какие-то шаги, которым я должен следовать?
2 ответа
Вы должны настроить JAVA_HOME
в hadoop-env.sh
находится в $HADOOP_INSTALL/hadoop/conf
, См. http://wiki.apache.org/hadoop/GettingStartedWithHadoop для деталей.
С hadoop-0.23 каталог конфигурации по умолчанию для HDFS $HADOOP_INSTALL/etc/hadoop
, который не содержит hadoop-env.sh
файл по умолчанию. Вы должны создать hadoop-env.sh
в этом каталоге, если вы еще этого не сделали, и установите JAVA_HOME
там.