<p class="MsoNormal"><span style="color:#1f497d">Hi All,</span></p>

<p class="MsoNormal"><span style="color:#1f497d"> </span></p>

<p class="MsoNormal"><span style="color:#1f497d">Thanks a lot for taking out your
time to answer my question.</span></p>

<p class="MsoNormal"><span style="color:#1f497d"> </span></p>

<p class="MsoNormal"><span style="color:#1f497d">I am trying to implement a file
system in hadoop under irg.apache.hadoop.fs package something similar to KFS,
glusterfs, etc. I wanted to know is that in README.txt of glusterfs it is
mentioned :</span></p>

<p class="MsoNormal"><span style="color:#1f497d"> </span></p>

<pre style="line-height:12.0pt"><span style="font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">&gt;&gt; </span><span style="font-size:9.0pt;font-family:Consolas;color:#333333"># ./bin/start-mapred.sh</span></pre>


<p class="MsoNormal" style="line-height:12.0pt"><span style="font-size:9.0pt;font-family:Consolas;color:#333333">  If the map/reduce job/task
trackers are up, all I/O will be done to GlusterFS.</span></p>

<p class="MsoNormal" style="line-height:12.0pt"><span style="font-size:9.0pt;font-family:Consolas;color:#333333"> </span></p>

<p class="MsoNormal" style="line-height:12.0pt"><span style="font-size:9.0pt;font-family:Consolas;color:#333333">So, suppose my input files are scattered in
different nodes(glusterfs servers), how do I(hadoop client having glusterfs
plugged in) issue a Mapreduce command?</span></p>

<p class="MsoNormal" style="line-height:12.0pt"><span style="font-size:9.0pt;font-family:Consolas;color:#333333">Moreover, after issuing a Mapreduce command
would my hadoop client fetch all the data from different servers to my local
machine and then do a Mapreduce or would it start the TaskTracker daemons on
the machine(s) where the input file(s) are located and perform a Mapreduce there?</span></p>

<p class="MsoNormal" style="line-height:12.0pt"><span style="font-size:9.0pt;font-family:Consolas;color:#333333">Please rectify me if I am wrong but I
suppose that the location of input files top Mapreduce is being returned by the
function </span><span class="nf"><b><span style="font-size:9.0pt;font-family:Consolas;color:#990000;border:none windowtext 1.0pt;padding:0in;background:white">getFileBlockLocations</span></b></span><span style="font-size:9.0pt;font-family:Consolas;color:#333333;background:white"> <span class="o"><b><span style="border:none windowtext 1.0pt;padding:0in">(</span></b></span><span class="n"><span style="border:none windowtext 1.0pt;padding:0in">FileStatus</span></span> <span class="n"><span style="border:none windowtext 1.0pt;padding:0in">file</span></span><span class="o"><b><span style="border:none windowtext 1.0pt;padding:0in">,</span></b></span> </span><span class="kt"><b><span style="font-size:9.0pt;font-family:Consolas;color:#445588;border:none windowtext 1.0pt;padding:0in;background:white">long</span></b></span><span style="font-size:9.0pt;font-family:Consolas;color:#333333;background:white"> <span class="n"><span style="border:none windowtext 1.0pt;padding:0in">start</span></span><span class="o"><b><span style="border:none windowtext 1.0pt;padding:0in">,</span></b></span> </span><span class="kt"><b><span style="font-size:9.0pt;font-family:Consolas;color:#445588;border:none windowtext 1.0pt;padding:0in;background:white">long</span></b></span><span style="font-size:9.0pt;font-family:Consolas;color:#333333;background:white"> <span class="n"><span style="border:none windowtext 1.0pt;padding:0in">len</span></span><span class="o"><b><span style="border:none windowtext 1.0pt;padding:0in">). </span></b></span></span><span style="font-size:9.0pt;font-family:Consolas;color:#333333"></span></p>


<p class="MsoNormal" style="line-height:12.0pt"><span style="font-size:9.0pt;font-family:Consolas;color:#333333"> </span></p>

<p class="MsoNormal"><span style="color:#1f497d">Thank you very much for your
time and helping me out.</span></p>

<p class="MsoNormal"><span style="color:#1f497d"> </span></p>

<p class="MsoNormal"><span style="color:#1f497d">Regards,</span></p>

<p class="MsoNormal"><span style="color:#1f497d">Nikhil</span></p>

<p class="MsoNormal"> </p><div><br></div>