$ HADOOP_HOME устарела - PullRequest
       19

$ HADOOP_HOME устарела

29 голосов
/ 15 февраля 2012

Я запустил кластер hadoop.
Я получаю это предупреждение: $HADOOP_HOME is deprecated

Я уже добавляю export HADOOP_HOME_WARN_SUPPRESS="TRUE" в hadoop-env.sh
Когда я запустил кластер, я больше не вижу предупреждающего сообщения.
Однако, когда я запускаю hadoop dfsadmin -report, он показывает снова.

Ответы [ 5 ]

53 голосов
/ 15 ноября 2012

в вашем файле .bashrc, замените переменную "HADOOP_HOME" на переменную "HADOOP_PREFIX", и все будет хорошо.

3 голосов
/ 15 февраля 2012

A был открыт для такой проблемы и был исправлен в версии 0.20.204.0.Однако аналогичная проблема была открыта 0.20.205.0 и исправлена ​​на 1.0.Пожалуйста, проверьте свою версию, чтобы увидеть, включено ли исправление.

1 голос
/ 14 апреля 2016

А теперь HADOOP_PREFIX устаревает устарело , HADOOP_HOME возвращает .

0 голосов
/ 04 декабря 2016

Мой учитель сказал мне использовать HADOOP_INSTALL вместо HADOOP_HOME.

0 голосов
/ 16 июля 2015

Замените HADOOP_HOME на переменную HADOOP_PREFIX в файле, где вы объявили все переменные.

...