title: Hadoop Client Node Configuration
body: <p>Assume that there is a Hadoop Cluster that has 20 machines. Out of those 20 machines 18 machines are slaves and machine 19 is for NameNode and machine 20 is for JobTracker.</p>
  
  <p>Now i know that hadoop software has to be installed in all those 20 machines.</p>
  
  <p>but my question is which machine is involved to load a file xyz.txt in to Hadoop Cluster.  Is that client machine a separate machine . Do we need to install Hadoop software in that clinet machine as well. How does the client machine identifes Hadoop cluster?</p>