Kartheek,
(- hdfs-user (bcc'd))
Its simple enough to trace back a FileSystem - DFSClient - NameNode call in
code, for the operation of creating a file (and thereafter a block).
What you are looking for, specifically, is in FSNamesystem#allocateBlock(…).
On 29-Nov-2011, at 6:07 PM, kartheek
you can find the code directly in FSNameSystem#allocateBlock
It is just a random long number and will ensure that blockid is not created
already by NN.
Regards,
Uma
From: kartheek muthyala [kartheek0...@gmail.com]
Sent: Tuesday, November 29, 2011 6:07 PM