Я пытаюсь установить Hadoop 0.23 на свой Fedora 13, но он не устанавливается. В Интернете все они поддерживают установку hadoop 0.20. Я пытаюсь выполнить установку из Вот. Каждый раз, когда я получаю ошибку,
Ошибка: JAVA_HOME не установлен.
Я также добавил JAVA_HOME в свой файл .bashrc для текущего пользователя. Когда я делаю echo $ JAVA_HOME, я вижу это.
Может ли кто-нибудь подсказать мне, как его установить, хорошая статья или ссылка будут работать. Или если есть какие-то шаги, которые мне нужно выполнить?
Вам нужно настроить 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
там.