export HADOOP_CONF_DIR = $ HADOOP_INSTALL: etc / hadoop / - PullRequest
0 голосов
/ 30 апреля 2018

При установке hadoop в псевдораспределенном режиме я изначально получал ошибку ниже

Starting namenodes on [localhost]
localhost: namenode running as process 20678. Stop it first.
localhost: datanode running as process 20831. Stop it first.
Starting secondary namenodes [0.0.0.0]
The authenticity of host '0.0.0.0 (0.0.0.0)' can't be established

по ошибке я выполнил приведенную ниже команду

hduser@x7158796-dsmprojb:/usr/local/hadoop$ export HADOOP_CONF_DIR=$HADOOP_INSTALL:etc/hadoop/
hduser@x7158796-dsmprojb:/usr/local/hadoop$ sbin/start-dfs.sh
Error: JAVA_HOME is not set and could not be found

и теперь он показывает, что java home не установлен

Я новичок в Linux, кто-нибудь может помочь с этим? .

1 Ответ

0 голосов
/ 30 апреля 2018

здесь есть несколько примеров, которые вы можете найти Настройка java home

и есть несколько способов найти дом java

в RedHat

sudo /usr/sbin/alternatives --config java

тогда

export JAVA_HOME=<replace me with from above alteratives command>

либо в вашей оболочке, либо добавьте его в ваш .profile / .bashrc / etc

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...