我啓動了一個hadoop集羣。
我得到這樣的警告消息:$HADOOP_HOME is deprecated
我已經添加到export HADOOP_HOME_WARN_SUPPRESS="TRUE"
hadoop-env.sh
當我開始集羣,我沒有看到任何更多的警告消息。
但是,當我運行hadoop dfsadmin -report
時,它再次顯示。
我啓動了一個hadoop集羣。
我得到這樣的警告消息:$HADOOP_HOME is deprecated
我已經添加到export HADOOP_HOME_WARN_SUPPRESS="TRUE"
hadoop-env.sh
當我開始集羣,我沒有看到任何更多的警告消息。
但是,當我運行hadoop dfsadmin -report
時,它再次顯示。
A已針對此問題打開,並已在版本0.20.204.0中修復。然而,類似的issue在0.20.205.0上打開並固定在1.0上。請檢查您的版本,看看是否包含修復程序。
在你的.bashrc文件中,用「HADOOP_PREFIX」變量替換「HADOOP_HOME」變量,你應該很好。
用聲明所有變量的文件中的HADOOP_PREFIX變量替換HADOOP_HOME。
而現在,HADOOP_PREFIX
正在deprecated,HADOOP_HOME is returning。
我的老師告訴我用HADOOP_INSTALL
而不是HADOOP_HOME
。
您應該選擇一個答案。我可以在下面建議@devesh chanchlani's嗎?它爲我工作。 – barclay 2013-05-10 21:00:51