I think you have misunderstood something. AFAIK or understand these variables are set automatically when you run a script. it's name is obscure for some strange reason. ;).
Warning: $HADOOP_HOME is deprecated is always there. whether the variable is set or not. Why? Because the hadoop-config is sourced in all scripts. And all it does is sets HADOOP_PREFIX as HADOOP_HOME. I think this can be reported as a bug. -P On Wed, Feb 1, 2012 at 5:46 PM, praveenesh kumar <[email protected]>wrote: > Does anyone have idea on Why $HADOOP_PREFIX was introduced instead of > $HADOOP_HOME in hadoop 0.20.205 ? > > I believe $HADOOP_HOME was not giving any troubles or is there a reason/new > feature that require $HADOOP_PREFIX to be added ? > > Its a kind of funny, but I got habitual of using $HADOOP_HOME. Just curious > to know for this change. > Also, there are some old packages ( I am not referring apache/cloudera/or > any hadoop distribution ), that depends on hadoop that still uses > $HADOOP_HOME inside. So its kind of weird when you use those packages, you > still get warning messages even though its suppressed from Hadoop side. > > > Thanks, > Praveenesh >
