Hi Adam,

Well the "yes" program prints lower case y's and apparently only captial Y
is accepted.

But by creating my out "Yes" program that spews Y's to stdout it works :)

Cheers,
Ivan

On 9/22/11 3:02 PM, "Adam Shook" <[email protected]> wrote:

>yes | hadoop namenode -format
>
>The "yes" program simply outputs 'y' a bunch of times.  "echo yes" will
>just print "yes" to stdout.
>
>-- Adam
>
>-----Original Message-----
>From: [email protected] [mailto:[email protected]]
>Sent: Thursday, September 22, 2011 6:00 PM
>To: [email protected]; [email protected]
>Subject: Re: formatting hdfs without user interaction
>
>Hi Raj and Arpit,
>
>I think the fact that there are 2 confirmations is causing it not to work:
>
>echo "Y" | hadoop namenode -format
>11/09/22 14:57:10 INFO namenode.NameNode: STARTUP_MSG:
>/************************************************************
>STARTUP_MSG: Starting NameNode
>STARTUP_MSG:   host = hdm1/172.28.9.250
>STARTUP_MSG:   args = [-format]
>STARTUP_MSG:   version = 0.20.204.0
>STARTUP_MSG:   build = git://hrt8n35.cc1.ygridcore.net/ on branch
>branch-0.20-security-204 -r 65e258bf0813ac2b15bb4c954660eaf9e8fba141;
>compiled by 'hortonow' on Thu Aug 25 23:25:52 UTC 2011
>************************************************************/
>Re-format filesystem in /data/local/hdfs/name ? (Y or N) Re-format
>filesystem in /data/remote/hdfs/name ? (Y or N) Format aborted in
>/data/remote/hdfs/name
>11/09/22 14:57:10 INFO namenode.NameNode: SHUTDOWN_MSG:
>/************************************************************
>SHUTDOWN_MSG: Shutting down NameNode at hdm1/172.28.9.250
>************************************************************/
>Heap
> par new generation   total 2831168K, used 150996K [0x00002aaaae210000,
>0x00002aab6e210000, 0x00002aab6e210000)
>  eden space 2516608K,   6% used [0x00002aaaae210000, 0x00002aaab75852d0,
>0x00002aab47bb0000)
>  from space 314560K,   0% used [0x00002aab47bb0000, 0x00002aab47bb0000,
>0x00002aab5aee0000)
>  to   space 314560K,   0% used [0x00002aab5aee0000, 0x00002aab5aee0000,
>0x00002aab6e210000)
> concurrent mark-sweep generation total 30408704K, used 0K
>[0x00002aab6e210000, 0x00002ab2ae210000, 0x00002ab2ae210000)
> concurrent-mark-sweep perm gen total 21248K, used 7333K
>[0x00002ab2ae210000, 0x00002ab2af6d0000, 0x00002ab2b3610000)
>
>
>Cheers,
>Ivan
>
>On 9/22/11 2:52 PM, "Raj V" <[email protected]> wrote:
>
>>Ian
>>"echo 'Y' | hadoop namenode -format"
>>
>>should work.,
>>
>>Raj
>>
>>
>>>________________________________
>>>From: "[email protected]" <[email protected]>
>>>To: [email protected]
>>>Sent: Thursday, September 22, 2011 2:43 PM
>>>Subject: formatting hdfs without user interaction
>>>
>>>Hello,
>>>
>>>I am trying to automate formatting an HDFS volume.  Is there any way to
>>>do this without the interaction (and using expect)?
>>>
>>>Cheers,
>>>Ivan
>>>
>>>
>
>
>-----
>No virus found in this message.
>Checked by AVG - www.avg.com
>Version: 10.0.1410 / Virus Database: 1520/3912 - Release Date: 09/22/11
>

Reply via email to