You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by Bing Li <lb...@gmail.com> on 2012/02/14 08:56:15 UTC

Re: Why Cannot the Data/Name Directory Be Changed?

Dear all,

I fixed the problem in the previous email by doing that on Ubuntu 10
instead of RedHat 9. RedHat 9 might be too old?

Thanks so much!
Bing

On Tue, Feb 14, 2012 at 1:00 PM, Bing Li <lb...@gmail.com> wrote:

> Dear all,
>
> I am a new user of HDFS. The default Data/Name directory is /tmp. I would
> like to change it. The hdfs-site.xml is updated as follows.
>
>   <property>
>     <name>dfs.replication</name>
>     <value>1</value>
>     <description>The actual number of replications can be specified when
> the file is created.</description>
>   </property>
>   <property>
>     <name>hadoop.tmp.dir</name>
>     <value>/home/bing/GreatFreeLabs/Hadoop/FS</value>
>   </property>
>   <property>
>     <name>dfs.name.dir</name>
>     <value>${hadoop.tmp.dir}/dfs/name/</value>
>   </property>
>   <property>
>     <name>dfs.data.dir</name>
>     <value>${hadoop.tmp.dir}/dfs/data/</value>
>   </property>
>
> But when formatting by running the following command, I was asked to
> format the /tmp. Why?
>
>    $ hadoop namenode -format
>    Re-format filesystem in /tmp/hadoop-libing/dfs/name ? (Y or N) N
>
> Because the updated name node is not formatted, the name node cannot be
> started.
>
> How to solve the problem? Thanks so much!
>
> Best regards,
> Bing
>