Hi Yogesh,

      Follow the link specified by Bejoy. It shows all the necessary steps.

Regards,
    Mohammad Tariq


On Fri, Jul 20, 2012 at 4:14 PM, Bejoy Ks <bejoy.had...@gmail.com> wrote:
> Hi Yogesh
>
> Just treat SecondaryName Node as a check pointing node. Name recovery
> is mostly done by writing the fsimage and edit log to a remote nfs
> mount other than the local fs. So that if the copy on local disk gets
> corrupted or lost on a disk failure or machine failure the one from
> remote mount can be used.
>
> You can read more here
> http://wiki.apache.org/hadoop/NameNodeFailover
>
> Regards
> Bejoy KS
>
>
> On Fri, Jul 20, 2012 at 3:58 PM,  <yogesh.kuma...@wipro.com> wrote:
>> Thanks Mohammad :-),
>>
>> I just read this concept of secondary NameNode. Thank you for your reply.
>> Mohammad I am not finding the way to implement would you please explain me 
>> regarding to recover namenode, Iam getting confuse.
>>
>> Thanks & Regards
>> Yogesh Kumar Dhari
>>
>> ________________________________________
>> From: Mohammad Tariq [donta...@gmail.com]
>> Sent: Friday, July 20, 2012 3:17 PM
>> To: hdfs-user@hadoop.apache.org
>> Subject: Re: NameNode fails
>>
>> Hi yogesh,
>>
>>        First of all, we should always keep it mind that Secondary
>> Namenode is not a backup for the Namenode. By its name, it gives a
>> sense that its a backup for the Namenode, but in reality its not.
>> Namenode stores data in 2 files :
>> 1- fsimage - snapshot of the filesystem when namenode started
>> 2- Edit logs - contain the sequence of changes made to the filesystem
>> after namenode started.
>>
>> The sole purpose of Secondary Namenode is to have a checkpoint in HDFS
>> and it acts as a helper of the Namenode. It basically :
>> 1- gets the edit logs from the namenode in regular intervals and
>> applies to fsimage
>> 2- once it has new fsimage, it copies back to namenode
>>
>> Namenode uses this fsimage for the next restart.
>>
>> Regards,
>>     Mohammad Tariq
>>
>>
>> On Fri, Jul 20, 2012 at 1:59 PM,  <yogesh.kuma...@wipro.com> wrote:
>>> Hi Bejoy,
>>>
>>> Its done now, Error log was showing namenode is not formated,
>>> I closed all previous terminal and restarted it after formatting.
>>>
>>> its running now.
>>>
>>> Please suggest me that if in case it gets crashed then how do I recover it
>>> from Secondary Namenode. how should I proceed for that
>>>
>>>
>>> Thanks & regards
>>> Yogesh Kumar Dhari
>>> ________________________________
>>> From: Bejoy KS [bejoy.had...@gmail.com]
>>> Sent: Friday, July 20, 2012 12:56 PM
>>> To: Yogesh Kumar (WT01 - Communication and Media);
>>> hdfs-user@hadoop.apache.org
>>> Subject: Re: NameNode fails
>>>
>>> Hi Yogesh
>>>
>>> Please post in the error logs/messages if you find any.
>>>
>>> Regards
>>> Bejoy KS
>>>
>>> Sent from handheld, please excuse typos.
>>> ________________________________
>>> From: <yogesh.kuma...@wipro.com>
>>> Date: Fri, 20 Jul 2012 07:21:24 +0000
>>> To: <hdfs-user@hadoop.apache.org>; <bejoy.had...@gmail.com>
>>> Subject: RE: NameNode fails
>>>
>>> Thanks Bejoy, Mohammad and Vignesh :-).
>>>
>>> I have done the suggested by you and made thses changes. and formatted the
>>> namenode and trying to start cluster.
>>> but now name node is not starting :-(
>>>
>>>
>>> hdfs-site.xml
>>>
>>> **********************************************************
>>> <configuration>
>>>     <property>
>>>         <name>dfs.replication</name>
>>>         <value>1</value>
>>>     </property>
>>>
>>>     <property>
>>>         <name>dfs.name.dir</name>
>>>         <value>/HADOOP/hadoop-0.20.2/hadoop_name_dirr</value>
>>>     </property>
>>>
>>>     <property>
>>>         <name>dfs.data.dir</name>
>>>         <value>/HADOOP/hadoop-0.20.2/hadoop_data_dirr</value>
>>>     </property>
>>>
>>> </configuration>
>>>
>>> **************************************************************
>>>
>>>
>>>
>>> hdfs-core.xml
>>>
>>> **************************************************************
>>>
>>> <configuration>
>>>     <property>
>>>         <name>fs.default.name</name>
>>>         <value>hdfs://localhost:9000</value>
>>>     </property>
>>>
>>>     <property>
>>>     <name>hadoop.tmp.dir</name>
>>>     <value>/HADOOP/hadoop-0.20.2/hadoop_temp_dirr</value>
>>>     <description>A base for other temporary directories.</description>
>>> </property>
>>>
>>> </configuration>
>>>
>>> *****************************************************************
>>>
>>> Please suggest.
>>>
>>> Thanks & Regards
>>> Yogesh Kumar Dhari
>>>
>>>
>>> ________________________________
>>> From: Mohammad Tariq [donta...@gmail.com]
>>> Sent: Friday, July 20, 2012 12:17 PM
>>> To: hdfs-user@hadoop.apache.org; bejoy.had...@gmail.com
>>> Subject: Re: NameNode fails
>>>
>>> Hi yogesh,
>>>     Do as suggested by bejoy and add the hadoop.tmp.dir in your
>>> core-site.xml file.it's value defaults to the /tmp dir which gets emptied at
>>> each restart so all the data is lost... also add dfs.name.dir and
>>> dfs.data.dir properties into your hdfs-site.xml file to avoid the data loss.
>>>
>>> On Friday, July 20, 2012, Bejoy KS <bejoy.had...@gmail.com> wrote:
>>>> Hi Yogesh
>>>>
>>>> Is your dfs.name.dir pointing to /tmp dir? If so try changing that to any
>>>> other dir . The contents of /tmp may get wiped out on OS restarts.
>>>> Regards
>>>> Bejoy KS
>>>>
>>>> Sent from handheld, please excuse typos.
>>>> ________________________________
>>>> From: <yogesh.kuma...@wipro.com>
>>>> Date: Fri, 20 Jul 2012 06:20:02 +0000
>>>> To: <hdfs-user@hadoop.apache.org>
>>>> ReplyTo: hdfs-user@hadoop.apache.org
>>>> Subject: NameNode fails
>>>> Hello All :-),
>>>>
>>>> I am new to Hdfs.
>>>>
>>>> I have installed single node hdfs and started all nodes, every nodes gets
>>>> started and work fine.
>>>> But when I shutdown my system or Restart it, then i try to run all nodes
>>>> but Namenode doesn't start .
>>>>
>>>> to Start it i need to format the namenode and all data gets wash off :-(.
>>>>
>>>> Please help me and suggest me regarding this and how can I recover
>>>> namenode from secondary name node on single node setup
>>>>
>>>>
>>>> Thanks & Regards
>>>> Yogesh Kumar Dhari
>>>>
>>>> Please do not print this email unless it is absolutely necessary.
>>>>
>>>> The information contained in this electronic message and any attachments
>>>> to this message are intended for the exclusive use of the addressee(s) and
>>>> may contain proprietary, confidential or privileged information. If you are
>>>> not the intended recipient, you should not disseminate, distribute or copy
>>>> this e-mail. Please notify the sender immediately and destroy all copies of
>>>> this message and any attachments.
>>>>
>>>> WARNING: Computer viruses can be transmitted via email. The recipient
>>>> should check this email and any attachments for the presence of viruses. 
>>>> The
>>>> company accepts no liability for any damage caused by any virus transmitted
>>>> by this email.
>>>>
>>>> www.wipro.com
>>>
>>> --
>>> Regards,
>>>     Mohammad Tariq
>>>
>>> Please do not print this email unless it is absolutely necessary.
>>>
>>> The information contained in this electronic message and any attachments to
>>> this message are intended for the exclusive use of the addressee(s) and may
>>> contain proprietary, confidential or privileged information. If you are not
>>> the intended recipient, you should not disseminate, distribute or copy this
>>> e-mail. Please notify the sender immediately and destroy all copies of this
>>> message and any attachments.
>>>
>>> WARNING: Computer viruses can be transmitted via email. The recipient should
>>> check this email and any attachments for the presence of viruses. The
>>> company accepts no liability for any damage caused by any virus transmitted
>>> by this email.
>>>
>>> www.wipro.com
>>>
>>> Please do not print this email unless it is absolutely necessary.
>>>
>>> The information contained in this electronic message and any attachments to
>>> this message are intended for the exclusive use of the addressee(s) and may
>>> contain proprietary, confidential or privileged information. If you are not
>>> the intended recipient, you should not disseminate, distribute or copy this
>>> e-mail. Please notify the sender immediately and destroy all copies of this
>>> message and any attachments.
>>>
>>> WARNING: Computer viruses can be transmitted via email. The recipient should
>>> check this email and any attachments for the presence of viruses. The
>>> company accepts no liability for any damage caused by any virus transmitted
>>> by this email.
>>>
>>> www.wipro.com
>>
>> Please do not print this email unless it is absolutely necessary.
>>
>> The information contained in this electronic message and any attachments to 
>> this message are intended for the exclusive use of the addressee(s) and may 
>> contain proprietary, confidential or privileged information. If you are not 
>> the intended recipient, you should not disseminate, distribute or copy this 
>> e-mail. Please notify the sender immediately and destroy all copies of this 
>> message and any attachments.
>>
>> WARNING: Computer viruses can be transmitted via email. The recipient should 
>> check this email and any attachments for the presence of viruses. The 
>> company accepts no liability for any damage caused by any virus transmitted 
>> by this email.
>>
>> www.wipro.com

Reply via email to