HADOOP_HOME is the directory where you installed hadoop 

a directory above your conf directory (in other words parent directory of conf) 


On Wed, Feb 6, 2013 at 8:55 PM, Andrey V. Romanchev <andrey.romanchev@gmail.com> wrote:
Hello Samir
Yes. Here is full section from my hdfs-site.xml

  <property>

    <name>dfs.name.dir</name>
    <value>/mnt/ext/hadoop/hdfs/namenode</value>
    <description>
        Determines where on the local filesystem the DFS name node
        should store the name table.  If this is a comma-delimited list
        of directories then the name table is replicated in all of the
        directories, for redundancy.
    </description>
    <final>true</final>
  </property>


2013/2/6 Samir Ahmic <ahmic.samir@gmail.com>
Hi, Andrey

Did you try <final>true</final> in your config ? It should be like this:

<name>dfs.name.dir</name>
<value>/mnt/ext/hadoop/hdfs/namenode</value>
<final>true</final>

Cheers


On Wed, Feb 6, 2013 at 4:07 PM, Andrey V. Romanchev
<andrey.romanchev@gmail.com> wrote:
>
> Hello!
>
> I'm trying to install Hadoop 1.1.2.21 on CentOS 6.3.
>
> I've configured dfs.name.dir in /etc/hadoop/conf/hdfs-site.xml file
>
> <name>dfs.name.dir</name>
> <value>/mnt/ext/hadoop/hdfs/namenode</value>
>
> But when I run "hadoop namenode -format" command, it formats /tmp/hadoop-hadoop/dfs/name directory instead. It seems like default directory.
>
> What am I missing?




--
Nitin Pawar