I am sorry, I had no idea you have done a rpm install, my suggestion was based on the assumption that you have done a tar extract install where all three distribution have to extracted and then export variables. Also I have no experience with rpm based installs - so no comments about what went wrong in your case.
Basically from the error i can say that it is not able to find the jars needed on classpath which is referred by scripts through HADOOP_COMMON_HOME. I would say check with the access permission as in which user was it installed with and which user is it running with ? On Tue, Nov 29, 2011 at 10:48 PM, cat fa <[email protected]>wrote: > Thank you for your help, but I'm still a little confused. > Suppose I installed hadoop in /usr/bin/hadoop/ .Should I > point HADOOP_COMMON_HOME to /usr/bin/hadoop ? Where should I > point HADOOP_HDFS_HOME? Also to /usr/bin/hadoop/ ? > > 2011/11/30 Prashant Sharma <[email protected]> > > > I mean, you have to export the variables > > > > export HADOOP_CONF_DIR=/path/to/your/configdirectory. > > > > also export HADOOP_HDFS_HOME ,HADOOP_COMMON_HOME. before your run your > > command. I suppose this should fix the problem. > > -P > > > > On Tue, Nov 29, 2011 at 6:23 PM, cat fa <[email protected]> > > wrote: > > > > > it didn't work. It gave me the Usage information. > > > > > > 2011/11/29 hailong.yang1115 <[email protected]> > > > > > > > Try $HADOOP_PREFIX_HOME/bin/hdfs namenode stop --config > > $HADOOP_CONF_DIR > > > > and $HADOOP_PREFIX_HOME/bin/hdfs datanode stop --config > > $HADOOP_CONF_DIR. > > > > It would stop namenode and datanode separately. > > > > The HADOOP_CONF_DIR is the directory where you store your > configuration > > > > files. > > > > Hailong > > > > > > > > > > > > > > > > > > > > *********************************************** > > > > * Hailong Yang, PhD. Candidate > > > > * Sino-German Joint Software Institute, > > > > * School of Computer Science&Engineering, Beihang University > > > > * Phone: (86-010)82315908 > > > > * Email: [email protected] > > > > * Address: G413, New Main Building in Beihang University, > > > > * No.37 XueYuan Road,HaiDian District, > > > > * Beijing,P.R.China,100191 > > > > *********************************************** > > > > > > > > From: cat fa > > > > Date: 2011-11-29 20:22 > > > > To: common-user > > > > Subject: Re: [help]how to stop HDFS > > > > use $HADOOP_CONF or $HADOOP_CONF_DIR ? I'm using hadoop 0.23. > > > > > > > > you mean which class? the class of hadoop or of java? > > > > > > > > 2011/11/29 Prashant Sharma <[email protected]> > > > > > > > > > Try making $HADOOP_CONF point to right classpath including your > > > > > configuration folder. > > > > > > > > > > > > > > > On Tue, Nov 29, 2011 at 3:58 PM, cat fa < > [email protected] > > > > > > > > wrote: > > > > > > > > > > > I used the command : > > > > > > > > > > > > $HADOOP_PREFIX_HOME/bin/hdfs start namenode --config > > $HADOOP_CONF_DIR > > > > > > > > > > > > to sart HDFS. > > > > > > > > > > > > This command is in Hadoop document (here > > > > > > < > > > > > > > > > > > > > > > > > > > > > http://hadoop.apache.org/common/docs/r0.23.0/hadoop-yarn/hadoop-yarn-site/ClusterSetup.html > > > > > > >) > > > > > > > > > > > > However, I got errors as > > > > > > > > > > > > Exception in thread "main" java.lang.NoClassDefFoundError:start > > > > > > > > > > > > Could anyone tell me how to start and stop HDFS? > > > > > > > > > > > > By the way, how to set Gmail so that it doesn't top post my > reply? > > > > > > > > > > > > > > > > > > > > >
