2012-02-15 158 views
28

我啓動了一個hadoop集羣。
我得到這樣的警告消息:$HADOOP_HOME is deprecated

我已經添加到export HADOOP_HOME_WARN_SUPPRESS="TRUE"hadoop-env.sh
當我開始集羣,我沒有看到任何更多的警告消息。
但是,當我運行hadoop dfsadmin -report時,它再次顯示。

+8

您應該選擇一個答案。我可以在下面建議@devesh chanchlani's嗎?它爲我工作。 – barclay 2013-05-10 21:00:51

回答

3

A已針對此問題打開,並已在版本0.20.204.0中修復。然而,類似的issue在0.20.205.0上打開並固定在1.0上。請檢查您的版本,看看是否包含修復程序。

52

在你的.bashrc文件中,用「HADOOP_PREFIX」變量替換「HADOOP_HOME」變量,你應該很好。

0

用聲明所有變量的文件中的HADOOP_PREFIX變量替換HADOOP_HOME。

0

我的老師告訴我用HADOOP_INSTALL而不是HADOOP_HOME