Ответ 1
в вашем .bashrc файле, замените переменную "HADOOP_HOME" переменной "HADOOP_PREFIX", и вы должны быть хорошими.
Я начал кластер hadoop.
Я получаю это предупреждение: $HADOOP_HOME is deprecated
Я уже добавляю export HADOOP_HOME_WARN_SUPPRESS="TRUE"
в hadoop-env.sh
Когда я начал кластер, я больше не вижу предупреждающего сообщения.
Однако, когда я запускаю hadoop dfsadmin -report
, он снова показывает.
в вашем .bashrc файле, замените переменную "HADOOP_HOME" переменной "HADOOP_PREFIX", и вы должны быть хорошими.
A был открыт для такой проблемы и был исправлен в версии 0.20.204.0. Однако аналогичный issue был открыт на 0.20.205.0 и был исправлен в 1.0. Проверьте версию, чтобы узнать, включено ли исправление.
И теперь HADOOP_PREFIX
устарел, HADOOP_HOME возвращается.
Замените HADOOP_HOME переменной HADOOP_PREFIX в файле, где u объявили все переменные.
Мой учитель говорит мне использовать HADOOP_INSTALL
вместо HADOOP_HOME
.