2012-02-15 4 views
28

Ho avviato un cluster hadoop.
ottengo questo messaggio di avviso: $HADOOP_HOME is deprecated

ho già aggiungo export HADOOP_HOME_WARN_SUPPRESS="TRUE" in hadoop-env.sh
Quando ho iniziato il cluster, non vedo alcun messaggio di avviso di più.
Tuttavia, quando corro hadoop dfsadmin -report, viene visualizzato nuovamente.

+8

È necessario selezionare una risposta. Posso suggerire @devesh chanchlani's, di seguito? Ha funzionato per me. – barclay

risposta

3

A è stato aperto per tale problema ed è stato risolto sulla versione 0.20.204.0. Tuttavia un simile issue è stato aperto su 0.20.205.0 ed è stato corretto su 1.0. Controlla la tua versione per vedere se la correzione è inclusa.

52

nel file .bashrc, sostituire la variabile "HADOOP_HOME" con la variabile "HADOOP_PREFIX" e si dovrebbe essere buoni.

0

Sostituire HADOOP_HOME con la variabile HADOOP_PREFIX nel file in cui sono state dichiarate tutte le variabili.

0

La mia insegnante mi ha detto di utilizzare HADOOP_INSTALL anziché HADOOP_HOME.