You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by cd...@apache.org on 2008/10/20 20:59:32 UTC

svn commit: r706367 [5/12] - in /hadoop/core/trunk: ./ docs/ src/docs/src/documentation/content/xdocs/

Modified: hadoop/core/trunk/docs/hdfs_user_guide.html
URL: http://svn.apache.org/viewvc/hadoop/core/trunk/docs/hdfs_user_guide.html?rev=706367&r1=706366&r2=706367&view=diff
==============================================================================
--- hadoop/core/trunk/docs/hdfs_user_guide.html (original)
+++ hadoop/core/trunk/docs/hdfs_user_guide.html Mon Oct 20 11:59:31 2008
@@ -110,49 +110,55 @@
 <a href="index.html">Overview</a>
 </div>
 <div class="menuitem">
-<a href="quickstart.html">Quickstart</a>
+<a href="quickstart.html">Hadoop Quick Start</a>
 </div>
 <div class="menuitem">
-<a href="cluster_setup.html">Cluster Setup</a>
+<a href="cluster_setup.html">Hadoop Cluster Setup</a>
 </div>
 <div class="menuitem">
-<a href="hdfs_design.html">HDFS Architecture</a>
+<a href="mapred_tutorial.html">Hadoop Map/Reduce Tutorial</a>
 </div>
-<div class="menupage">
-<div class="menupagetitle">HDFS User Guide</div>
+<div class="menuitem">
+<a href="commands_manual.html">Hadoop Command Guide</a>
+</div>
+<div class="menuitem">
+<a href="hdfs_shell.html">Hadoop FS Shell Guide</a>
 </div>
 <div class="menuitem">
-<a href="hdfs_permissions_guide.html">HDFS Permissions Guide</a>
+<a href="distcp.html">Hadoop DistCp Guide</a>
 </div>
 <div class="menuitem">
-<a href="hdfs_quota_admin_guide.html">HDFS Quotas Administrator Guide</a>
+<a href="native_libraries.html">Hadoop Native Libraries</a>
 </div>
 <div class="menuitem">
-<a href="commands_manual.html">Commands Manual</a>
+<a href="streaming.html">Hadoop Streaming</a>
 </div>
 <div class="menuitem">
-<a href="hdfs_shell.html">FS Shell Guide</a>
+<a href="hadoop_archives.html">Hadoop Archives</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">HDFS User Guide</div>
 </div>
 <div class="menuitem">
-<a href="SLG_user_guide.html">Synthetic Load Generator User Guide</a>
+<a href="hdfs_design.html">HDFS Architecture</a>
 </div>
 <div class="menuitem">
-<a href="distcp.html">DistCp Guide</a>
+<a href="hdfs_permissions_guide.html">HDFS Admin Guide: Permissions</a>
 </div>
 <div class="menuitem">
-<a href="mapred_tutorial.html">Map-Reduce Tutorial</a>
+<a href="hdfs_quota_admin_guide.html">HDFS Admin Guide: Quotas</a>
 </div>
 <div class="menuitem">
-<a href="native_libraries.html">Native Hadoop Libraries</a>
+<a href="SLG_user_guide.html">HDFS Utilities</a>
 </div>
 <div class="menuitem">
-<a href="streaming.html">Streaming</a>
+<a href="hod_user_guide.html">HOD User Guide</a>
 </div>
 <div class="menuitem">
-<a href="hadoop_archives.html">Hadoop Archives</a>
+<a href="hod_admin_guide.html">HOD Admin Guide</a>
 </div>
 <div class="menuitem">
-<a href="hod.html">Hadoop On Demand</a>
+<a href="hod_config_guide.html">HOD Config Guide</a>
 </div>
 <div class="menuitem">
 <a href="capacity_scheduler.html">Capacity Scheduler</a>
@@ -170,13 +176,10 @@
 <a href="http://wiki.apache.org/hadoop/FAQ">FAQ</a>
 </div>
 <div class="menuitem">
-<a href="http://hadoop.apache.org/core/mailing_lists.html">Mailing Lists</a>
-</div>
-<div class="menuitem">
 <a href="releasenotes.html">Release Notes</a>
 </div>
 <div class="menuitem">
-<a href="changes.html">All Changes</a>
+<a href="changes.html">Change Log</a>
 </div>
 </div>
 <div id="credit"></div>
@@ -275,11 +278,9 @@
  HDFS is the primary distributed storage used by Hadoop applications. A
  HDFS cluster primarily consists of a NameNode that manages the
  file system metadata and DataNodes that store the actual data. The
- architecture of HDFS is described in detail
- <a href="hdfs_design.html">here</a>. This user guide primarily deals with 
- interaction of users and administrators with HDFS clusters. 
- The <a href="images/hdfsarchitecture.gif">diagram</a> from 
- <a href="hdfs_design.html">HDFS architecture</a> depicts 
+ <a href="hdfs_design.html">HDFS Architecture</a> describes HDFS in detail. This user guide primarily deals with 
+ the interaction of users and administrators with HDFS clusters. 
+ The <a href="images/hdfsarchitecture.gif">HDFS architecture diagram</a> depicts 
  basic interactions among NameNode, the DataNodes, and the clients. 
  Clients contact NameNode for file metadata or file modifications and perform 
  actual file I/O directly with the DataNodes.
@@ -294,7 +295,7 @@
     	Hadoop, including HDFS, is well suited for distributed storage
     	and distributed processing using commodity hardware. It is fault
     	tolerant, scalable, and extremely simple to expand.
-    	<a href="mapred_tutorial.html">Map-Reduce</a>,
+    	<a href="mapred_tutorial.html">Map/Reduce</a>,
     	well known for its simplicity and applicability for large set of
     	distributed applications, is an integral part of Hadoop.
     </li>
@@ -367,7 +368,7 @@
     
 </ul>
 </div> 
-<a name="N1006B"></a><a name="Pre-requisites"></a>
+<a name="N10067"></a><a name="Pre-requisites"></a>
 <h2 class="h3"> Pre-requisites </h2>
 <div class="section">
 <p>
@@ -396,7 +397,7 @@
  	machine.	
     </p>
 </div> 
-<a name="N10089"></a><a name="Web+Interface"></a>
+<a name="N10085"></a><a name="Web+Interface"></a>
 <h2 class="h3"> Web Interface </h2>
 <div class="section">
 <p>
@@ -410,7 +411,7 @@
  	page).
  </p>
 </div> 
-<a name="N10096"></a><a name="Shell+Commands"></a>
+<a name="N10092"></a><a name="Shell+Commands"></a>
 <h2 class="h3">Shell Commands</h2>
 <div class="section">
 <p>
@@ -426,7 +427,7 @@
       changing file permissions, etc. It also supports a few HDFS
       specific operations like changing replication of files.
      </p>
-<a name="N100A5"></a><a name="DFSAdmin+Command"></a>
+<a name="N100A1"></a><a name="DFSAdmin+Command"></a>
 <h3 class="h4"> DFSAdmin Command </h3>
 <p>
    	The <span class="codefrag">bin/hadoop dfsadmin</span>
@@ -474,7 +475,7 @@
    	  For command usage, see <a href="commands_manual.html#dfsadmin">dfsadmin command</a>.
    	</p>
 </div> 
-<a name="N100D8"></a><a name="Secondary+NameNode"></a>
+<a name="N100D4"></a><a name="Secondary+NameNode"></a>
 <h2 class="h3"> Secondary NameNode </h2>
 <div class="section">
 <p>
@@ -559,7 +560,7 @@
      For command usage, see <a href="commands_manual.html#secondarynamenode"><span class="codefrag">secondarynamenode</span> command</a>.
    </p>
 </div> 
-<a name="N1013F"></a><a name="Rebalancer"></a>
+<a name="N1013B"></a><a name="Rebalancer"></a>
 <h2 class="h3"> Rebalancer </h2>
 <div class="section">
 <p>
@@ -607,7 +608,7 @@
      For command usage, see <a href="commands_manual.html#balancer">balancer command</a>.
    </p>
 </div> 
-<a name="N1016A"></a><a name="Rack+Awareness"></a>
+<a name="N10166"></a><a name="Rack+Awareness"></a>
 <h2 class="h3"> Rack Awareness </h2>
 <div class="section">
 <p>
@@ -626,7 +627,7 @@
       <a href="http://issues.apache.org/jira/browse/HADOOP-692">HADOOP-692</a>.
     </p>
 </div> 
-<a name="N1017F"></a><a name="Safemode"></a>
+<a name="N1017B"></a><a name="Safemode"></a>
 <h2 class="h3"> Safemode </h2>
 <div class="section">
 <p>
@@ -647,7 +648,7 @@
       <a href="http://hadoop.apache.org/core/docs/current/api/org/apache/hadoop/dfs/NameNode.html#setSafeMode(org.apache.hadoop.dfs.FSConstants.SafeModeAction)"><span class="codefrag">setSafeMode()</span></a>.
     </p>
 </div> 
-<a name="N10191"></a><a name="fsck"></a>
+<a name="N1018D"></a><a name="fsck"></a>
 <h2 class="h3"> fsck </h2>
 <div class="section">
 <p>    
@@ -665,7 +666,7 @@
       <span class="codefrag">fsck</span> can be run on the whole file system or on a subset of files.
      </p>
 </div> 
-<a name="N101B3"></a><a name="Upgrade+and+Rollback"></a>
+<a name="N101AF"></a><a name="Upgrade+and+Rollback"></a>
 <h2 class="h3"> Upgrade and Rollback </h2>
 <div class="section">
 <p>
@@ -724,7 +725,7 @@
       
 </ul>
 </div> 
-<a name="N101F1"></a><a name="File+Permissions+and+Security"></a>
+<a name="N101ED"></a><a name="File+Permissions+and+Security"></a>
 <h2 class="h3"> File Permissions and Security </h2>
 <div class="section">
 <p>           
@@ -734,10 +735,10 @@
       treated as the superuser for HDFS. Future versions of HDFS will
       support network authentication protocols like Kerberos for user
       authentication and encryption of data transfers. The details are discussed in the 
-      <a href="hdfs_permissions_guide.html">Permissions User and Administrator Guide</a>.
+      <a href="hdfs_permissions_guide.html">HDFS Admin Guide: Permissions</a>.
      </p>
 </div> 
-<a name="N101FF"></a><a name="Scalability"></a>
+<a name="N101FB"></a><a name="Scalability"></a>
 <h2 class="h3"> Scalability </h2>
 <div class="section">
 <p>
@@ -755,7 +756,7 @@
       suggested configuration improvements for large Hadoop clusters.
      </p>
 </div> 
-<a name="N10211"></a><a name="Related+Documentation"></a>
+<a name="N1020D"></a><a name="Related+Documentation"></a>
 <h2 class="h3"> Related Documentation </h2>
 <div class="section">
 <p>
@@ -801,8 +802,7 @@
       
 <li>
         
-<a href="commands_manual.html">Commands Manual</a> 
-        : commands usage.
+<a href="commands_manual.html">Hadoop Command Guide</a>: commands usage.
       </li>
       
 </ul>

Modified: hadoop/core/trunk/docs/hdfs_user_guide.pdf
URL: http://svn.apache.org/viewvc/hadoop/core/trunk/docs/hdfs_user_guide.pdf?rev=706367&r1=706366&r2=706367&view=diff
==============================================================================
--- hadoop/core/trunk/docs/hdfs_user_guide.pdf (original)
+++ hadoop/core/trunk/docs/hdfs_user_guide.pdf Mon Oct 20 11:59:31 2008
@@ -190,10 +190,10 @@
 >>
 endobj
 38 0 obj
-<< /Length 2690 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 2712 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gat%%99\Bm&AI=/\@AbI2.LIuRCrXE/l9Lg4%"!q3@M>!M"(kp:7-N,bBBtQ,L*!(M'&j#GCTR6\,>(\k*lmL(WLp^h=!:RGM%RT!5Hn8#&l5T,<q,bn%SMpH5$-n]j$Yuqepp&7+Y')f)+46s*=4RrT7Gu<5K_9P@,+%H(''Lq"ej)'F<jg2SX1E;`YRF,a1u%*sqm*S(-79\^Uu0[MWc1o_K&H9(cQE;pk4!T^QtSa)_&Xk_h_^J^uijik^^>oDY\lI\^Q0G5D%uQbD=hTkC49q12U@?emlfT%10>9O!/)-aTp^hYd0J_qgZg>)n/CL,MZkeokH&^2!D^90+tp>4;&QDaR(\PALZl1I&sng*:=uP<?V8W4]plPKZ+8G>k_X=`NqsrTc>J#oDKX8hlDuRa(0aQ]#SY[ik:rk=pZG2WZNmg'5+^^`"P5KcG+6joQMBU['<RgI,1-mV6Z.:6(H(R/cbk4BE-$UTn?m*u^)p^=E7uq?Lgq+nl^TVpYN[g,pQI1aap07O<VuZ$L(LYJn^Jo^gb[LSd49X?80uE(mm(XQkm]#Jk(\Tj=&m;RF]?*sP#XhBG=3h21jD`iZ#,2^JqI4Z';-H%FhfCJ_'7C$qn*=gDN@ht$p:AjVnM94FbS=,Cr^#fs@]5nX.i`5IM=Z]jMaZLtP[>\GbDk'm:BSkHrMO"S*1"qj`46FPf0'ori8lRZ`R`M!Hi6]ZF^Ia)K3lRH5"Tp*P(hn#Jc,dAXJ!NI*f`]6Kti'bHMV&b*md[t3t5.)]S5+sBO+@X(LQcj1ONFZ0f9A3;L,2^9_V-:$E?^i"t>CUuS=%.X"2FNIP^hfjs,?NbAmu$,GHNk,B7@C_rTE:d;,EI\X"Nu)P-kJ,_huq+ac?$dE$5FbFM,3,Y\atssTiXO_JVqGu'gf*bhDO)?D,V`"&^nHfArTBJNgk/WY[k,XQ/CLSBGdDD'IJ`Hf<>#T"$!ZhH)#DD!YV"QXLTV.@'E-
 ,BL]Nj9Di</O...@Le0qe>bfc;;PFEb;dIQ4JWMeN7K@5ODUNJ^BN<nZDu?sg_\'D^<J&eWAi]TG@ZWiKk"QW?.0D=DktCRgrU>rR_-R-@IC@Ued2j057p.Mk-S*_)3&XP->W\!js+Du0r6!XSVf5SE!8H8X"er%<6O1BZ\6s3L>u)?TFIEp1)8oVS[N*(EIns1s0M+OI+tH/8d:$Qs_[&',O2g1qeSHcB)+!QqkdJ&#>1e.XOj!L6=Pq6ETSdN(JhBsrF9,q'(H[rgG8?B+N83Q`H.$,+"k3$nZDAH!(fYrEVRhtf1h!UJ\-&YnpEmbZsEM?do4OVH&P`?9i]aT6n`KB!)Ge[)H>_-@"4!(a:$8:lS`:[4Ioh.E*iANp
 aE%Ba)o!=/m.dF_nV):uER6DEd*`R7Sd^*)&P&>MN^%Qe;`L)tP'<);2^hWHu46@rg4.0d9?1h<aQ/APXlF(cZOUCS@F##.;urq61DlO+r.;F\mZl^3lX/b,5YkUm3B"56"9qZLk/&G^$,b[oYa1S^k8U_#tq>lGY0h&RSG?H*FIeJ@I,kQW\7$Q*u)2P&+1I0j%Z%[EkNT:?Gq3\u+4+.P'aVO_,Ic*N!b+CUl+PZe+GNp[eWrTkP*LApL[-[mhkACp0R;ap*`D$nm<Z</K)JWHo8+,7^?0%=KEOX0XA;rX?*i'Y9ER;je@:C"t\,GQ!V:ekc4*>%,\[Hoo6l^2uXW+mVP`lQ7`JAB(Qr'1';%A!=oRI+AjK?slK5MF8o_>32jMZ<rDDMO0pc1;b3m'U7LB!d?Ed<7^AZ6YGkVH_L*Gr@GT-Alr/XaK_1#6Tjih@&9<*DdCRe)%;MIogI\rRiS^_mDCpPT6H?f)cA(Y.=;4%Js(("MS3*K6XpKj4oI@N4P"]%#?Ya>B::s^l)>f^^p$Fpi>C>3Y.i1mDJRu.L\'s9BK#MJPQpOTk])Q:_g/+-_NE@,B!r=Ra(,IRu]NED$95j%&W*?ELgW[K#d6]qYE&=ne`naVkq+G]12n.gZ[9`Kc<@KK_c$(2V2#O.A&6,m:_'Smna.b4!0".b=gMm`23`e\eoQ_FNqh^%\HYs%qSl'+9~>
+Gat%%99\*g%)2U?BR36*Z`?XH41D#"dWVL%S)$gM9b4U!g[+3*;6mh6^7Za0TM0ZU`u"&-J,hc\!2pG&S%#"&`t)J%\_h6dB><sW%t;6VH#PDH"4n&mkIu!9HL8=_S6HWJqlbJg]!`4;NUsW#s7>B.qoum[:bMa[R2-"#S&V]HNj%=e;F/?nmH4/f#H9M"Hnss9ob$'jP=aU/JIA<YB_%j+Fg(5kVc<U04mdQ%n(!u;iHX1]l.!Zp=GPt-RdNIGHfFui?2[<PVJ4TR7kXXuDhjo!lK0I#13Ia6.!eq=IaW*+;O>V9IXD%Ra%pp:hPbQ*'Jm*nC::PSA(=Scdp>qWRFF9)5<BfN@[CU[W)$YOE@Qa^ThEi+I%tdG2iSI5jP3JGRb)_0BA(%_ThIHCAlOY=7,haCY?oMt!Si:NCS!F!!a?JMZtsL<hE@oB7n_p)1GBX'i##`h+j)!Cosh&n(-+*=%Uo@_KD&P>b`'Pn$,3St-Mg41s6^u5?&.3Z85?;d=1!EELo?BICMK7?il:2U"hb*r;r:;^1EYoE<3fuZbeVWn3j>nYVX6H7q\&9g:QW5gGC2Vs[-%lRKNE$B*8.iE[.ClE@A<Y1&O"If)d!;%RMD`<4I[X#QLc-Cd;C:q\arG;FLm\ZFZkdZ@L.kdY=I.a3BLAX/g?^Q"QW6t6'f+HF*K>.@lHC=WZ=Vq!=7@!YA!ZD6+4q!VP?,X^i8N-(9LrM)/\,kk@<]YEl*/B1mTCF`5P)dA(io_Vu`CofY&s`&4-.#Xk8u;@+Zh@AIkRB=DMuG.A>-mf$f6Ee:Pc&n49PpCYb?>L2#d^B6.VeQt8WAmg%';;E]'nrINX(gCN'>oV;Jr=HYQVjt%\!SS,5$/-G9^$E.+f8qYV2?e9QP,$p*34Lc'%FqMo(Q_eB)n%8M5HNl\#R%_k0?8`0]CES'd,RKLj.c1fX'S$HqC&u08.%:B.K``uq&Ih;o)J9/%_.\[P%ZNb3\3Sp
 QeLfCp'PGRgIF7OWMi-,L+t*H>Wm@'\i`VY=N/bs#A/,ZH#@'rg43rK=/0]&.B-;5s5cP6qX1T,YX@8qV)u*K&S@>MaU>=6j6scfs.?H$3lRFPV"=k(;&3#>n:[`U4MKUReD+?*TY=>6h/q0A!4NC^?V#ludKMmcJWkj\eRE0:t:g_lKAd)g7I_jL0G\TS9P04UCU%eHKN`LFOf^#pPUC@KT$+VT)=5Id$foFFe?Z;%6X93=ZnK85Q<C5;[6eCtZgL"r%ciG3T/XkAYY&OhuUknYL/$)HJ2CE?>U:BEDVQt<1RX.9?n0#9g>s^#HP["s:Tu>cG7EL?VL:_9WJEq(F8>3%PoZ[i7m-Fe'G/ZC2P@_RALZcRJ1TacZ^sm,Ti#MmL(7G=OoAMV^A[<!Q?OU1Tq)#`JY:3_ahM*?'Yie]9bAh""/r^Q2$pl`qD^pVB*]a$]]A`r!6(.P4AX)*"U!s-F!kHfDnr1Y(8[g!M1W;*trRZ6ICZ#m<0S//@_/Nf^[BSGodJ%0hifD1ej;hkc2#QMUcREmI&O`nT0=60)PncZ(l=1SEBYfZ;%!%`9/QgqupdQ(h>RQJH021d5QC$;eR`(A4(e0*[%Nk%)p[!he6fa!a%SHk"4A8(^n+E++H3c:fh:($t!h*J^h-m\YU.tMKnGQcQpIt2K(8F_SBN/4D[`SftI/O+qR)mSfP(4spijIua=^K=(^GNgeBoU_k?K(7Xm(-f1^eBf0&efUVBLaLG?/!X3dlMe3A(>+iT.0=t/aj>qnK?mG",Vf2r7/0VnU&=RSnT$Cs*pn9gPC_uLnS[TY1Hs5emX52oH3G/('6)BOJdLl1'#FSHpBH/'!V)G]Ou'"!MFgEnd!t#5s57T/PnHOT?eHqcJ?msQ6t8m.7(*jG>"8Sk/BVRXWKA>kRkMA*B5AHY%@SJdrBT]k/$^naTL,1d3D-"UY3?VJ`RE^/0ZeeF7Z*kZq_,+UE;&M40+s$F\$-Q8-D
 2(=[4/f`-d]FGkO$o:Fl$V-#RZ`[NC$-0GTR!L0T@0&B@BeEBRE2BrG+j2bXehd3']hXgK-9O1Q@RC\Ft+q9H('TUB>J_6*0%X7X^Z0\B>Eg.2&(6O/--h9Ue)4b(]Pr'7*C(A%;Vjs49:pduiS(PT-qXeDZ+!Z^49O<5'?bWBlXoG!K'U1ft<YE7H)i=Y3`gp!#;^-3^DZ"TTDTS'T8Ujm\%OHmd])Og9>$(e%MZ_ug!)M<(a$&77u/!pFuVhn$F'`d[cN^;RKhI1!Z^H.D77t"(>c/'2#jBg:r[r!K!<<?k/a=R,5<p[akD+5:t69!Fr]JBb>kZ9o'Nog1I"5.p,[)<^%8r]_.lPm0r*QN.?;\'+59#>+tS@f"24C$,1Z[ZKBRdXV:(</$69rI)C;joX)^O3^#@)1fG8:+E&J'lPSCNa5lHY=C9kE@>^iqQrVdb]:.1A`C(<KaJ3o1'/jMRD;b_"Cp)-4HcBAj-.Yg$JR!<dKKl31c?cUNG5j%(<UTpUgt,;cs60/]g;Ke.$D8KJ905=l:PjPWm4]3@Fn]-8>NcbQm:RNR-h4I%I_>dlF`&-#O@?+4<9<7.N.fmedsI?gEd6[u<._1.]f'<r^p%`3Eu#B`Ge*,r^eK,RG\XDF`(*a,uR?@#7+)qS$Yc4.+hna!NRs&E:c4=$X$i\sc:fFRd)A3PN3p&Y/9:!cfs>AT(^02<`N.W*>p12YM=hPi@0KrW.Z~>
 endstream
 endobj
 39 0 obj
@@ -211,7 +211,6 @@
 42 0 R
 43 0 R
 44 0 R
-45 0 R
 ]
 endobj
 41 0 obj
@@ -228,7 +227,7 @@
 42 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 421.596 498.132 442.248 486.132 ]
+/Rect [ 213.3 498.132 306.948 486.132 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A << /URI (hdfs_design.html)
@@ -239,7 +238,7 @@
 43 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 498.96 484.932 538.284 472.932 ]
+/Rect [ 90.0 471.732 222.636 459.732 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A << /URI (images/hdfsarchitecture.gif)
@@ -250,18 +249,7 @@
 44 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 116.328 471.732 206.64 459.732 ]
-/C [ 0 0 0 ]
-/Border [ 0 0 0 ]
-/A << /URI (hdfs_design.html)
-/S /URI >>
-/H /I
->>
-endobj
-45 0 obj
-<< /Type /Annot
-/Subtype /Link
-/Rect [ 108.0 380.532 169.98 368.532 ]
+/Rect [ 108.0 380.532 169.32 368.532 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A << /URI (mapred_tutorial.html)
@@ -269,29 +257,29 @@
 /H /I
 >>
 endobj
-46 0 obj
+45 0 obj
 << /Length 2355 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
 GatU5969/N&AHJoE,jU6,)YKkF(6#l^juP"M?D$f@r#[]nI*Iq&:QbogD[P;GqsqC,rO8`eZZ0kDCHYKGMbROrn:64#f!!TWCpJDMB_g7K^//''Tg6FgtD.FfmS,#h;3nsp#(bK_p09U>kk"sVIZDT,*<g(...@E6n>rU1-=5iZIUX&lWQFrVg7JalUlr_idH!`N/3`UjWGRO(PBOhQkA*m<>F(s/<[3Z#]PQ]XRk`d690DUd'Beb;#$Ll1&]$h3U2RjINYQ\6+6U&;3SHp:s7ZG#I]=LlLE^56dF?8%kFt$U\`?(k5hd)TJYU/pKb$)NBhVe![SDt1p[*CqcsT8?()pX%`X226BU&)0XQF03DZp*@04`IM*U%WKKJECa,$c&8V8V,e$ra>ZMKi+tLpM,8b-H:NJt4i'?Z?0+3L?-^p-rmaBpIckl4(g*Nl'GXp&m.899qLGH7^Xofl8`"gmt352n\c]ieFtGjtMh!3PU#`G%28AIR:^"W?>%]8Q/D<P`AD"0Qs%Y#92J-]835gW+i(hQia?0Yq%c@.J:eOp$3'M`<HZJg[\u=cZ6@g^[stgZt62@/Z;8),rI2mj7URb>b@f`o"(5mDRT,0A"oHo`-h$adBr$50$kdh(*U;ZY,F%t9.hK8'hM^;k$<ljGhFs91bS\r,QYT'DaMmR5.RV@'1q?r&t]07CrrlBKIm)#Mq)^FZ*@1@>uJ$FNsp#h!g_7b%+TC)SI`C!>8rlA1i57fCLF,PilJl(PZZ!:.'Y`-r^9ni^-?'6._rH3Yi)gnZQo)o\L(q,Sl3F_>]_J)Fi;qB_<l6_m@#OrgRr`;f6.K[g9KqTp82#6B"2)!HgD<J+A#-["mfIEZ)PWUWI(-V_st/OD6l+'fjfmp]5Oq,`l>U
 9DhLOuM2.M56ndooI`?GML<,gY%rST54N0"V[AOfIP>@$i+dTsooD1uj">J-2hP`V'nbo$IkD(-o_"D-'%lZtA^lM%qbWUq4Z-md6A.j.'4;#7e^)WZuJgL7u.-kXgSS.:/eB&N%<01c<Er6ZT'qg)cA8"lu1T;^?984lA<'+74C3ErZ:A^nq:7Z#/og0L,Y>-tR2,jIl7l[Ke-Fe,G@"$^:nCEBSfSdSqY8:)P-iGkKl#nBaU;9%#m"i^(`Ul;Z2I0b2o/u$%W_QjOhVI%g'2/iRDq'QScuijmp:SckHiXe-Ci4pCoE-Ej@/;I4eVKG:GV$[&!iV,NOY''BOImYL1CrU^fmh2Zd<:H].-C@iMrP.RV*rD^Rp?6OMsFk+RV0j]>I]M=$$Bq*Z_2[H#HIUq1MASsnZ*0Y*VP-I\CjqCZ1ZQ\7!fZ55JM]5B`.qNPUIFJ$rL%Hi,F[Sl!mXlJ:[)TT^R4Q9G>[XE;1bGk[-]c5#(";m[:uS$ip?e!Tbt.'FcB-W@Y_3M^P:=BliJ$iEi,mJnJBbZG7C%co^Bc?qq;'3C%BB@[UU3Ug2Eu`k66D[g[oUgU7]bga\f8h[:Fc"5?>>B3MPnlJ%M''tL+8ErLH]DHJO]<Ce:VMbS'<[#Tm-H6gl^lZ>i2j!rp#>_nHX!$9%(Tor;2JhMJhocX^m6luT0WEUOPGSm>(dUH-#[D\kgBF>X9Wu=WADD_$1'WT<c4j82l!.]u315&CbTX%QW9Ro]M8Qf;X+qgE>4f/].\:'UW[s_uk.Esn?DD#&#Bt7@&W@^-'I5,tlfFYkB40eXlHGf#Tkg'qHMQ9'9V&F3j]546BRpAWfZ8Dpnrk-30ZK7Lc7sn5<<XoJnQIB-8R1YA'cl(+d4bV*o-GG2U4mEYPFYBF:*oP1"H%ec@O%/rIq[%qFcld`%jA(nl`'K7j[%$/O'dH2FKWViWK4LbEgNBN@E3[r]?iG!+#Nb5Y^IXjP,o[,1SN@
 aF,h.Rm3*CEcmEe8kcn(-(0$!,.QJmJqe^gd'/U@]?UPOoKXfOo8(sC5T`q'OTq<&g*FaiN787'!eV#_"P?Fm_6Zc7-t9N-.G<82Nt-/"+B6H!O?i%g#SN/BMZou>rq@1A9G%6hRG?VsqOMoL=i?p42eRaQGsA,5!qodNJYE;a,gn'"Y#P<dcdfnt?jW6U^3ZP^tlETB.KI[_sfc3p9@+uaBUeFhUaFuLbQVC.^TTjjpPAg_=nSd$Hs-f%!_8'S@i+'D@p&HXYUHSLU)qKHBc_FtS'E,q`17(",1d>?k-)F>%:J-$3J3^7nmS'4[Wi&EoJe$9BH5;\/`R0g6@ht2%T,aoj\Yoq)B6+98.I(6f0aW.g?!I6*OV>~>
 endstream
 endobj
-47 0 obj
+46 0 obj
 << /Type /Page
 /Parent 1 0 R
 /MediaBox [ 0 0 612 792 ]
 /Resources 3 0 R
-/Contents 46 0 R
-/Annots 48 0 R
+/Contents 45 0 R
+/Annots 47 0 R
 >>
 endobj
-48 0 obj
+47 0 obj
 [
+48 0 R
 49 0 R
-50 0 R
 ]
 endobj
-49 0 obj
+48 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 108.0 547.666 203.988 535.666 ]
@@ -302,7 +290,7 @@
 /H /I
 >>
 endobj
-50 0 obj
+49 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 108.0 534.466 213.996 522.466 ]
@@ -313,28 +301,28 @@
 /H /I
 >>
 endobj
-51 0 obj
+50 0 obj
 << /Length 2565 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
 Gat=.gQL;L%"7$:cs)^%L=,s_\#+#jG,C\9]9tj)q`nAMburjp9'`9[?g(r*O=7<gaX"4@)C0;&*#uh@s)@_m_qdP$Ncfle+7Bi3fiArEn?3pU5JM2iKXmB]f'_u#]D"76r9Xa0Ea8Ca6[!,:<]9kqXMHXtR1oJK6XfrdlHsa,f@Jj1__5D^9L`Xsa,WZJclOdqBV('T9#Y<VXNdJi`RO81C[6u7TCu9+XP1R3IVs;OoDIqPU9'gZ6&C(pWC6UMr/-j)kHp>Ie;`H^V<6BVr0`/'M]G4=#kVhIR1'"Ap2'h_mkOk/ci&Y$Rp^290FVp4$&`\RgU!;0_4A]2kON!M\NVEj&Tu\7+Ua,!4,dZH4UXEfW0MUn<K#`#q#77p&M+e0RR$*!XX4#`rQ3>\Brbci5`g$BQk=HbAtRE'%M$2]W9l>.2F,)&ScDb7;aMQj61FLm1i8k=e.eVP\P@F&d3SL#d?mcn<k:RdOHe9eUhH##JR"J:fJhr"QFmdjOFH@oIgC"QVqQrK!74HJ87PefR7+m6A1l)Q[_:#Yo/"]s$pc?c=0X\G<,lWLg!]aQ?2pLQ09BI!S&iW>%ghMJGGAh(<@E#5&7kIda.\,^5JE^rb7ZI5BgG&4#jWT.*YB6*TXO'""Ua,*!6VH]k\!WHL&P?:di*#_,RMc1.LN/_XPc(i\oR-$8Z[0>X-\5@S='GeP5r4hS#WX]Te]U_Akr^B8Q:KYTmYps,U(&:!]qPr-W*ZMkH8ln]^heb2Xl8OnB80aGm!E7+W+hPG?'9)7`m`X1a#Cqa8p>PSm2B<T6]Dul)7u^_V8gS&?%*pEN[8eXUL+kIseWk>fU9Hn&+-P""c&?Uk*1!e!o-u=WBi\agrQ.b\4*gekF06.d2\M0tdY@g3Kr![rZS8kOfJ0@L:?b?/pXn92$_)9[S\E*;]hJFZ-F]5!HHnaFa0PG3Hsf9>IS-FGTMR*hlr;*1-7ETY+(,FBbe<++tR]bHnA
 Dquh<ges5Pb3S9$<F/.\&%lbTm*DuKmX9T=`1V)ZX,UI'rC*UQ/J'q[iLnN`TV2VFK69N&74j%lIm38SD%e[KgH<i?k^grM_0+UI3qtTH>=Fk$G2^Z_)<&U(BMA$4FS&a,/$iW7tro07h_\M<o[RSe!M'OHCpno2tglkaB8>+as<OjZ25HY"<K=f(TZV0d6:^9Q_5+h(ZPAU5FT6UepX9f0m2&+6Fc6^cs0iho48IdC;8[>\?!QFNjAo%F1P!jkeicJa*\o]k2mCFj-O@$UQWZtmXT3,>!FU4Oe@7B*[k$M8jK',Zqf0]-eJM<1q&`W-i7GW@INXZ0f?C(JHUf@\C5dpnao(<:B$1i(+4_PqUAo7uGe3f9c?)]',Qfu8nh3C^<AJ(pg^)/N,DLG2:.,h%f`^6EE;:H-OY4O8a]?7\$$j"u3V:t3CL\dR1:Ep6`@A^bEX3iQ[AJV,[GG)m7pj/te:'QhljBdQoG^OLWFYO'EqR/D)[!F18&F*OhUtaZ)$&F1S4'6-:_k.'g<I*g,2lm*=)k6]8^*G=s<FbIWHI2_Y<-s%2iLu!&&d61FNdJjq:I<RS9Ch#B+&BgsBhL&X7>L1W8=K-$Q\B66\/Ya$2#pQ,>&Y^C5rE4?OXia!=#mdnO\@5`0Wc)*hhBC,"8"p01O1h=8chp7M@-9"34g^!PZr?pC?pD=P=ek)XsLfI<KgY1X>Hia]-1C^8oK#'KrSD'4uTCqN?+;f0%k_%bI@F"Dn9/W5$hW>hmSrZ0]0gR*9LMT6#3_1]tM)-?Z'\O4fcbD?M(\a*G&OkV@dni@Q=):FVNUjg)ue@eJVZJ+3"5YY%1,lcdc?8I8-Hl)Jf+mUT-H6)KdnbUV:anJ"i9<kghBJ9[+==g`cRS'\!R9Ad:7'5s'^%S?Nke2K7e)'bRs6"j"*$@moS*59?k+RB]@Q`nS0%G+G:1'jgA_Z=q@m-g+,D)dNYf5F%RK:1TU<7gXk`d\*Gg]br
 "g^3iIYN/_JVn>=i_c<M\A2FF\$Nf438S=!XsRF)!,rO(T$-@hS<DUJkN$hS"MBSrB;dfPe&=f(ie8@ZdL+?;+dR(,FEj$\u5Vd<r'Brs,e9K]TT)@N#*`mDt%AnJQd%4qf7F<&q]9CW'')sS`'cFn-e5<g/7*Z!3/W7l[K.^9\-#'Zd<SV`#Cq%JMRp)a6n2Okgqo>jU^2]M)W(np=XZq.s-\eV!UF)\rD/tF\f\4G!Z1G6qC+=XYI@BP4"SDpC/qBGBZ0c\Z'-7X;N23GtHY1OCje.n6=S)_1$]`HrJpkR_[p/Oi@aGQPtmX*g/3WJi"ZFH#.[@;AIDTn/+A!p+-/d<`[bhEK*I=:I"f'fJZiE@s,0WZ52KI)If7?5D.2]:C5:Ptm&,uNl0Y<M:2*7Kh,Xe[3%DJ22KAOe9Y`bD^&gn:,OBCl-h=R=oSbi*/K!St`B\G^=jaO>#j3ko/8mET;uW2BX?b+0Y_$1um&#>^juWUHnaX-/6JO&+95&EpiZ1I&FY*R@MkH4LPDeK$g!chCGjSArnbDa%,P:iURU%VIU;dVjBopX\P2!0YYak6#o-!CO4,!r~>
 endstream
 endobj
-52 0 obj
+51 0 obj
 << /Type /Page
 /Parent 1 0 R
 /MediaBox [ 0 0 612 792 ]
 /Resources 3 0 R
-/Contents 51 0 R
-/Annots 53 0 R
+/Contents 50 0 R
+/Annots 52 0 R
 >>
 endobj
-53 0 obj
+52 0 obj
 [
-54 0 R
+53 0 R
 ]
 endobj
-54 0 obj
+53 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 211.644 522.8 306.636 510.8 ]
@@ -345,31 +333,31 @@
 /H /I
 >>
 endobj
-55 0 obj
+54 0 obj
 << /Length 2555 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
 Gatm>968lH%)226d&kD`X@UjQ4XG*=UkdT^h<CX$JR23cS4KAH8`%%n^<dg`W-tJ49JRA8JA;EZ"$kuH_rg-;c!MFEfYQI+S&d?:_tSTSfCbT)YADfG6UNWhC%LZQrPRdbNG[;NIe/Y;XB*Jq5ISs2HG4*KY47SkJ%U(Q`-ZA!Bfu:p6Ja+I#hW219DDO@nNep6Z.Hu1C%m'FoBBnR("LM"(j!g-Q&o[Y/D-79SAiqi7gc7Z)m+r4ei9m!_GIWf:.d=?))G^1,G)E2D>J>,XiM0iX!OmX5ZU!GaluaHIN%n4$[j%[/hs-ETQD4'*O`_$_0DBY5<P`N40qR*/$EjbD#:=G4Kjcs^Hd+05E<XDORuj>Q:V:a+<H_0-_`pmcrJ%\K5UR`G8]Uf?s823R\SXg.k7S7:qf1mI1\2;3Ugd5":O3TMRi"i=$/!dX?N9WXW$L.+?5Q$72$<?QVqel,0(+IpE!(4Su0t8?)3(l(Z\I<7<\AJKaa#)?T%;8S8eGJFQNoeg"Zd0"&!<%#96E+q-;?\j=&'"(M>,3BZ];8o'nS8c78L_XWp5)LCgodC`;WU_6W41nO7_b:nDDFoRi!r3$KB#fSSuD;T1H'_q:7^\Q"gVF37iS7Sq<ZkuB7ZKZ>7M)9c[<LZb)IVDsi#)<_u'b[!Ep;[9AdIO@eB*jDFa4p/=UA]=6*c*[7Fj'!S0:Ura*b!`=q+?n!.l*R.N%eN1c8WGT(f8YmE`[k&U[k7]p2u*.VUsertSPnM67q4pQL/u-?a):\q1E=F=U7>7^"54hM0Fl,$d/QM4s(O@4SUp8M1a7!6"usV%^,0Pi[qVNnB>/Y$:2o!YV2AZ`,'6O,+NHUm,l=ME\M40A)NUB&Bb0jI3Mp(ifWHi@/Rgc$hn:&'U\'g7d?Nct-8A=hO6T3-dJ&DKQ+47oPV.+C;^^1Y>L76_l2'N`,r2S6#A&:lY?(4_VN@T%l(=@Bk9?a,9MKZT'-X[r(RhH
 ?A\#YZf3hHC+paUkS>h>uEnt/D)ij3sKV#cnSJOKH1lhBX+.0CPdMQf%^h4Lll@/nIn9g!B9ktj`M&c>>cdNb2MM/;0'D/?_d)M,pYV_A!7+OGk@$3dK9pD2'*$s*@*&(Q2'pLuF(^H"&BBnMm6pJjud'@E1,gt*4_kKU."dL33.5*h=n;1lXLA\N,^UJP58d.n*<il...@i>emG*KrLUhHf$qhHegK7l8dmRnOIK1JdqJg%`>&GN)%#T7G*kGDk?3SE'1="50TA54Q)H0$Ui]d;>3W4B6q7PH]!&WsY_>i*Hs4HXnTJ[%b$*%ctsC\Rgokm19fi9%A94JAs`bc/Duscj>e]i/hA6&"W:rF99B@?4&g-'[UkKI76aS^)Hl:@j+YZhj5
 @+^q^JDk.A#s7'dY*ai[&?#:`=Y^;Yf%3\Yq/N&oSPH*Di:m(q"Q/ZRXIJ<M;Q=Qb?/,ceCF>p_6JYV2@!LDWuQnk8mEh,U4$qQ.B6Y^ns3!K?-:`,^I4e-R,h%;dg]G?-[YUFlA(=aDKmL1a3ia,-'X:nVs^&)gpgc;r<XbD'hPD_TB!PZ;Mg/nU6RNZ_q<V+r***%/_,m9XS8T3*T6h$WZ%?Aa'<f=DC'jUEjBLG+5k'NHY_e[=$'?':Z<<q>86G;'Yud9M<E/]Et'VVD[Sb&p3jn;5,_E&!4n7eaVH2D2QEQ$'eVlM:,jqRF'aK"rn/TZX\3nlXdi`N7D=M0[5NfQS)Z>*a<.oW%](cXKQukNSc+A_u8T,;e4F0aMU9Zq7'"f*6dD"[4YIrDn*05;%?MH9kfCG?lr/XhY@X^(skrF9SKhRJo^/DY(r'Ni(_2Y5]P!DWN%bD6$;b.,#qc4]I!%1lG`oLUl:hG5n0S7.DIVGpI(C2]2*JH[6m%'i%R'B;P%T?.!bHe+:7DW^C.O\s443k:u?gm#GO\J@^MZmh.c>JFRn'9*)PP!KUFe/-~>
 endstream
 endobj
-56 0 obj
+55 0 obj
 << /Type /Page
 /Parent 1 0 R
 /MediaBox [ 0 0 612 792 ]
 /Resources 3 0 R
-/Contents 55 0 R
-/Annots 57 0 R
+/Contents 54 0 R
+/Annots 56 0 R
 >>
 endobj
-57 0 obj
+56 0 obj
 [
+57 0 R
 58 0 R
-59 0 R
+61 0 R
 62 0 R
-63 0 R
 ]
 endobj
-58 0 obj
+57 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 211.644 541.2 384.372 529.2 ]
@@ -380,30 +368,30 @@
 /H /I
 >>
 endobj
-59 0 obj
+58 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 509.352 303.266 531.36 291.266 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
-/A 61 0 R
+/A 60 0 R
 /H /I
 >>
 endobj
-60 0 obj
+59 0 obj
 <<
 /Type /FileSpec
 /F (http://issues.apache.org/jira/secure/attachment/12368261/RebalanceDesign6.pdf)
 >>
 endobj
-61 0 obj
+60 0 obj
 <<
 /S /GoToR
-/F 60 0 R
+/F 59 0 R
 /D [ 0 /XYZ null null null ] 
 >>
 endobj
-62 0 obj
+61 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 156.324 290.066 234.312 278.066 ]
@@ -414,7 +402,7 @@
 /H /I
 >>
 endobj
-63 0 obj
+62 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 211.644 268.866 302.616 256.866 ]
@@ -425,55 +413,55 @@
 /H /I
 >>
 endobj
-64 0 obj
+63 0 obj
 << /Length 2968 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
 Gat%&968lH'#*[5n7JRjJk6N$mEJt>S>9m?D_+s"nK'A?i!daR1#YL*o'<d\mO#afD5f&s3CLX/rUkrC5!7^"lga,@)p^O]^Q1=1b?QD'6hi6bp@FjD1?"J?g"lShk/66(]8+2l3.17`hRMAc(OeKE?PnGIFG9=R4+FuH:[0=jNd"CX<\d0HV;-Q5oB#"(=7]FlADNL6BiuG<MnLQ;I;DMYCK&HdM1DH+h;s%ETW3F>G7'2SYkGiWj0-/j]aN-S+.XA0`@QfK\.UIrY2kTS/di:Uh8pY'`BiQI4(%iG%'.RH1IYf>JcbN=raAW\""/adLe!NK\sE4,2RkXa#5<ZbSFOm.0D&?Za4$U2=?D?.481f75JOu5mC1Dc@DXT3cRR9K2E^d&+`]]mk6I7_=VLU>s)`j9s,0QND@R$N8(5j#9SDAlOIg.cZY(Q2(aL/DUL)o-;sN@uo!+Kl4^U*['PX)HT-/&:FiKDb1*[=[`m^p4E6c3t[E=?O)F%JqHqR52F*ZOj!V30MkdnX^*JZW&:dbnRLJY?IU@A1\'?R2MSg=u>)H9W/ZBf?4.[m&0JZH++WF1]dmkV6LNg<]M5:Y&INBSEm<`^.1e[\Y)LDnjhC6'so#R(TkBRlqIh?05)llZmH)I&h-F$--:.-U=H&Zq-tWT4(_VLI_94'?BuhId:n:l0@2RE%19c<BDRl>YZ90fZhkBSb,1A[c9Q9l%:C'B;^X?u&bBWM7s!_j_um+Q_S-'_kmc'@]<4Aphhk9lkctJ,$;VmO_%UkSi+)fB"(+Dk:sJ;L<Q?V3`Vh9'%g?QrVZjX8b;LT^J!mEuNMCLo05Hp27R]ZDe;_(H=bU.]q6%X=XEl!]<W,BNq"G*RC55MW-p>E8b&^h6LuG+VddNB6$M90ZE2Qe`]mODE$%b1`6AV*KkirjF0ZY2S'oK>9r`l9Bo$*,.beaDQ9l5LH_3/\t0^-bSN[kS"21gS`IVS[_mf:T?M!q%s_g
 <E9FABb^)(%?T1tL!N&3&mnKB@Ddo']$i4+:KjbPu'.TPE];n]h)/UAC,pd[!%)o`.Gp0=4PGZFJpGf-kAfObZWIafIkDs8u3+'j$/Ug3;!ioSk!n7re*Gun46D!&'r;pf;7$)JVKg#b3*UUrh+*\WpDlf<K:*BuqSE8#X<iU%Is)3_l\$t7DZ6Tf)MR*>iKW@44#S2/6n"9;YZt!gXs1V&;L$ph4eMWFVcY)3P8>>SdQAi28<d</b>DQIG^$YBCI!1&O'9U@LRgn-\=hIuq<0b.(^p0PtBPkIZZIG`p]c8f6!j\MW]iNYfmDFnn(D>fB5*FEcZ]>=<%;0S9"$9p?kL'@Yk.%40IC`g1$gcF2L6q1\bg2\D?g###Lr(J1PP(+(TjY-KY(OF8\Y_?bnno_43&FQX*cHEX1AtK]e^gQ"g($q&ZO?Ti])gr21*d'/aX>u,R(HVPe2l(Ob=4Gu!%lunD+tc678GoqEJe&#^o\<b5bRhJ/Cg>`(=6rcV(!pAZ3""C66,VTq,oYP%5p#0@J:3lX#KlE3J^6c$jU5'8X1mJ5f&0*!ll!knqS%J:b%s9^6fTUj0>6m>tkZu\]Zj,g!KG3gH=N6?WVe,],PeE1/F?84,I20cmUJC%/_"(0W%i",7+>hZY@NiE<;TeL(';IXFE=)csr6+g3,'>K!T-qA<lY1o=TTI)i<7dHW6;6,:D7a@+V1^KD?SW"_OTBK@pX<m`gILE:0tZ$)mq`:3eF%4B]jQK3WZ:OL,@,;ZT+q`<i:t=HEe$B`,T:FRYV!ac)XTY5_i=1e>MR03QA:'^,(lK>H@5!/l7H:NnA42b8eOUD^bC@&sTQP61A9]>RO!^KtkjkI`3NhK$m,P0@ae24dSj]@([W."#I*UT2uJ1UU_5#9R#M-Vo8JL%2r>4l"''8*JN.ZaemeQL3`:?HOGk!l1.bQNCdgfC2ZJ@HSjEre&GVQDf@sVWk3GCkN4FmUf8u8_4%V\]N
 LFPbU!JrCfu<K,I50(<8NVTPe%n>b`>N+YmO9C-%k.l3`4L0Y?ILfs@Sf_tb025AA7:P:V`)O@^c/1/1>Y>/s@/LCk_unW5SQ-FS-c^uDMQi@H[mHdGb_+7N;\=_=+]"+MaX[\PUr?!Z_C/Q!ml`uA;`2)O%4mT43=m9u<05D9V*p<8mrD4#R0[Cioe_%5ZA@&=2_0SQfJ!\-Q-qUAY/Ckq&`XS4*NolN.@_gC'3946L_(#bn>J0XpG,D,<^@102TF3__f2XGf[U5C+2#ll7$apF33coVrPh)bDTNkV[3H1<H-)&'K2Pg!$]^]>-M;7D4q9kNm1Q2nQWU=rr@NLt'O*VuR[PS3dCKO2^T\-&CIQGS2ra4$U2]N1MufY"I=?E.]S#F?1/70H6qI`Oi.[RJD>G[-+7Ib*DaKmV$1dBf;G7JHqT"-\VFRf/)/&UlM`.>qNqN<`a:DAYFT\b9HoRf,\UOQ1f!;<NX:^5AIi-TB\IFa$qKEG^L^69%sJ+nZ!pDN!7(7u_"AgeDo71]=fZ8oi6=Ne3L$aBP8paQY03/QPc19<HY/AR2*9Y>+>LF*eb5\eZW603B@u*(9N.%YX*hP>@d@:3f/&c?bTDNUu'@j)+)b<ZjBY9V-)t*_FcHUa]Q(3sLAr<7SK](CsI&9LtLa3ej;W5B/hN0:a"L!3cIYR-:$gN,72Z4!0$jh6:ag965b=?-S5ZG*o/<R#V/%<#S&c>2_buhO;BaH<sh%)f9u#0'nqo"Uj$T@#N#64'Z_m!1Qd>`POXtgh@:u"9]@',eaq;4rh9L3h;9TQ:-fmDnf>d;q$_eNF'&Z@t+pWgk\D8E!gS&&)&g13hAXMV>^JeqQ]K7K#Q-1rq#W:B$qG=q`VE4(ci%c7">fIO?H/P33`HZ]O')Pc2"3ca&@cV;4B::PCYZ"ES$35Wr[29MtcE.04X/10BhoQhg$nMETh'f6d,="kq>*R'tREWaX;4=F6rl23(Ue$~>
 endstream
 endobj
-65 0 obj
+64 0 obj
 << /Type /Page
 /Parent 1 0 R
 /MediaBox [ 0 0 612 792 ]
 /Resources 3 0 R
-/Contents 64 0 R
-/Annots 66 0 R
+/Contents 63 0 R
+/Annots 65 0 R
 >>
 endobj
-66 0 obj
+65 0 obj
 [
-67 0 R
+66 0 R
+69 0 R
 70 0 R
 71 0 R
 72 0 R
-73 0 R
 ]
 endobj
-67 0 obj
+66 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 418.584 664.8 440.592 652.8 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
-/A 69 0 R
+/A 68 0 R
 /H /I
 >>
 endobj
-68 0 obj
+67 0 obj
 <<
 /Type /FileSpec
 /F (http://issues.apache.org/jira/secure/attachment/12345251/Rack_aware_HDFS_proposal.pdf)
 >>
 endobj
-69 0 obj
+68 0 obj
 <<
 /S /GoToR
-/F 68 0 R
+/F 67 0 R
 /D [ 0 /XYZ null null null ] 
 >>
 endobj
-70 0 obj
+69 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 90.0 651.6 161.988 639.6 ]
@@ -484,7 +472,7 @@
 /H /I
 >>
 endobj
-71 0 obj
+70 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 220.632 480.466 314.232 468.466 ]
@@ -495,7 +483,7 @@
 /H /I
 >>
 endobj
-72 0 obj
+71 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 459.6 348.932 538.728 336.932 ]
@@ -506,7 +494,7 @@
 /H /I
 >>
 endobj
-73 0 obj
+72 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 273.636 217.398 336.624 205.398 ]
@@ -517,24 +505,25 @@
 /H /I
 >>
 endobj
-74 0 obj
-<< /Length 3086 /Filter [ /ASCII85Decode /FlateDecode ]
+73 0 obj
+<< /Length 3056 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gatm>8X%o;'#)\qi6e^ud+fGp]OW#F-'%#R<"<mXO9A."6P9_sc?SpG?\9</\Oi!2jbcFPkjGVn]n1QSGP/l0e_aH2Fb'KU?DW\L=A]dKha+35Y?g%j'2*=\F7n;<]=Y,q2m27gn1T"_/#T(]i/_Z]P[S+78RUB9et4V0H!^9oqTHJI$&HHLW$cPTUn`a9NoIL1VjGuBf1:?f*P#<hZb!6J1+ub71Q.eP.j[)rKd[<-BGM+`PsQ8KL"r0\+5'E3P<E;r-WjU7!maW6Vd/076*K(q\ld<r*U0>tNe=-L,0BEYg\1b!laf8#'\i-mKO,SLl'P5;.O+cEM\X@Jn(D.7;%=OB]Ik_3WpAKTZqEZ5*B=S4$S[;&%**9>c_$/_g@=c0#/&[U-2\t1C>Lbf0i]F\Y?!dV;6'NA/H8paY'X#bgFRh+[epbVq!l8HX]YtKIOg=Sm'u%:MEhj\oR^^YB8_oODJVCeKjWp-aUi;#(q->.LD7TZGO2<!\"Gj'`O&QlHhiP$K4X&7,nkBlK'`/5<b+!RVQGbKA='/&D8J;[351sUp?9ok&E4_VGXZFAjQo=Tb9_]:4/=6O:)gp6lAY:)[)B$RM7lN$6><#+B?2E]+7Ek8%O$:UoNRn(p.Dl[Y<K1JI?ls$SdimtNh2Xo_`0QJs+uIS2Alu.jHTnhG-7WdcK,-PhluMHr'$jSbRh691V]A;A/(DadV=*q\h.@ds"%rUWD$]WB9]h:jNp=U?jmoNpnaA4$8m("bVEqi[]6!6?8!g(C.CQViR+r_X,7LukZL2,_\&6#fQ)U)mfc1p+1;")fdLeAiGM\'\B77>&#!5faBQB\Q)L98M:7b@F9"Q?ohAMhiS^;CW`2>$kjXR9J9U%$A6,U2J2j&AR)Pb$MB,q68s,$jWVMMiLaAXmK,RTC?nF)$;oU:XQ2*CR\'"#9d4(]EHR/B!;:OLNEP8Q@i^K+qTnH_^7l$E/1=3=11'a3)P[.a7"G*(
 <?"13UZ"Udt?=0743dj6!SEgkOO1p54:XCmqS+(.C!11P'HdhrrqgDc#fPS4TZV^O5oC=<8N!MU=SRQ4'e7%(q=n#$B2+WoLn3b%L1>8_!PcWqHB&jB*:]-!K%9Ki?:mB[A8I>c=?>S0@W+!^2n"<A"lK?32dcjg^<g7s8if^A/Gf<(Z(q-0oen']!>)]MjaZ(jVlg%(,b(GqGL6-?O810MSnq5RiUS*+!=YTN&Z1Ved[OJ/M<<p]@&-EH<%nVJ]P"1*h114CO4CLML",#78,B&]nW%.t@Jbse8lLQtA="P_%P;4GF.!b+4.Fb#s.!muWZ>mI$N0L<-'!4co15I?2-HBAAEhG3BhsPM^k_=dkElk8E]bVEfM49[KPW[K_#Nt%UF9_-Q=q%/S^;_iXc/,dd6Jqina6OWI+3!g<Q=Xk7<GeT+qe9N;^,K<,5[tI4;Z-J=[)9U@BcB4bV"H#E2.lMZ*UYu"&gqJMdT&e?Qf*T+H+q)#^bcVVGk[DpBr9h<>b*gdiQW[Z`c+4)J!#fZr&a@_,;C=no@=(@=H!OV`m]%T>@]J`d6NQh^O'/$3b#,nV<``1/CH6\D)2IGo2l7G)2FYM8E+`-dI%DE+*g@*F$<\%r"sS+M\dsC*EXKaBkm+r:qbne9HrpH#6=I9kZ8;D!=%.\g8Z,1#o#cgmCW'ZZD3kCWU9DJEje,+`6\+S$O3S@Kr=a:k>J"eliC8m[`K:spG9K,(3EFuB:*g%a^8#j+GA6%p]0s1Cc(GUML[t$piQ4+:l?s!_;_OA[k8)VYQL:`n21jPWR77F9]9`c;&UH>cVB[/32=.Tfl=4n*7i6)9X/?HZEDdO*M9b!J(I$W*8G*KRJ4b8gemKBS]u?75,?CGUpmY^MaOU9/MO^b,aVA>/Lpb$dp=XFDJ8nI-g=Ns+8WF4HGc518k-iG?-$a/^66Xc;PSB6;\mcJ"XM8k(8a1\8J0gK\%g05?pF1Z>>HLm`p'us*-c
 f63HOCZA9.7XTu4[HjMTX9a8e(Yi(6.BEpe6,ji*o677l*("iuV:nr->O+69l]O?0TRm?Iq$+1,-;HPPcE?-lo'+i*E5]"934R<2On[&rCoE^_pN#:U8WB$)KPIZgG((2Q(Gf-ft=BLr0`8F@_&jdV#-C4`GQ@&0UM*IIp]f&V9a:42(:Oa+]BmDr]W3QnX)A<Nep4YYWPoJq(T19?OQFEa8,gP_d&n+>J[/<c.5mQ.Mr.e^N]h:IP@K(8<VfX(\Sk1opHk<S3rGa&$tEFNZ9I._A?VW8;6:q%U%oPZ'j#tMs.DXI500WF]q>0X0ZGoAuSNaU!R)7,,BVljtU_"NuqY3Ab1OsjZKPdmcG-4K,;*1hcE!r>%/NY3T8dU`&C'c;2T]l+[$rocD8((9,^>aOjC8DNsVn)H$ZcLJm!W-:>A)>cAmc5GFPc/9Bu,=[cr,?StU_u_9T<>K(_,^B>#pL<9Dh)Lqm7;%"CA9$;-NcS\\E&PJ*/GXWYmnbN4"\3_(nL3mkZga[=9i+hQ&[.^R\&&5YXiM<"`Grk"<tBpar(ocB_4qe'dB!8kb#J1Ck':7J1ito"@`S0qO+o'"$4f+Zn"KEhN.i+6n+e<You$=>]or3&8^An-`jRt(o^_`_9bCYJ[U%fVV]<(@!h$cd$u[bd$4I^rpEu?$Tp]-u4;+Cmqs/j3/Gp(f&'PUhb8^`!"!th]p<0AEMU8[t43sO$i6QQX.jl)8e#GWC%+8M^_F-jCaj6c4HF%!u%kpFL"0J\tIMt,Z$gQVSoQ?m@K$\D3in(aFrf^?3*S[U6:2G:<[T&$m;/6`%\=C%-n&uQa'q>'&8anr$%A<NfeFXFMi5D!VO)D.*V67EJhu93[/$aR?YJN"5Pl<np]8<WGi>H$u"NNYd0=OQTHk+?OIq@0(oW5t@-5MSHhfc]?o==:p7UL)RO_:2%G_%OB46JZ3_k?>6FrY\3+H5HVScnfMQ]6('e%e`<'K9Mm</
 cpN:7%=7`/B6ZBA3t)GnaFYr*7Qb=hU0"-RB8C`[J+c!q;K%2(R!m'!pm"\T[MOEE]]_Q2BjOq_Hg<\WM$>1\JC*CVRZnMahlHef;p/^j#!;k'oCOW_E~>
+Gatm>bECVg'&Cl8E+rC!BG,]>k=<O3DW3Vsh9$qe!g4[_G=Y%$acRrXT8*,+!sC&IlBWq18JBpX)uV`*lJ:afLXjXV2nlVRs$#:MT'JCV*5gZB,d2.b^iNFE0P>h*gWd@\c0IIKnHo-:C3S^/=*a;UGIj&:m.tG[X@hZ:(Z,LT?93QsX.Ncs1bK[^pg2[XLqS8VID_+!SQg-cr1Z2*FgEON\m[ogT[d*!D"G4Mq7:FiMMdtSbp*mEc7AR<n'q#kFNaL-*O5GSXIX>SEO4gG(C"b:)#(G?Ao([@HHM_pW%"3L,!kDs,h-tm[`?(S>IK'DA>,K\lhIa4FFSYBTK*:6)eDF(Yg0<$F[JT=]A;"T%ENHtmk!c39Ta7Uq!I2)SKXDj4E"jTWl^pm(LB&oaO%Apa\2>B+X0]e4OiZiIk?ttb:D_TgL$uj]-\GFr,?k`mW'S%_lGiU1;UC[K"Tg4#HT>"?PrM6M<g-BISnN@[:kQ8d%-bMa<1n49:ot2#PjJg.YI$@b?(,kBT`<XkCPlqOM=!N7XLOIf="\C(Y=r^ksCk(]YI5HIgkPL#k=2qXO2Erl.P/%X60JgmnfVF5-<LuM[RNLeJsLM30#K)[$Bo[0T(5Zp$ok5G6I^tQJ_O0EE)M>HM)hIoJ>C1qI3o'8c6eq)'t,3rD._h@[H%Q5Z(Z=m,s,(l]OK,j_MGQYeR)=apTJsYKX3:Nf6>*:c_6fID8ugs$,6VUS>j"MJ':S"*3It)IPmd&q2FpY!\22a,<9.Dq@uc2D;NS06?/-e`#b0"a:]XDDnf;e05L6Q,N2[>P*N?+GdZ(iE@+<#O/DZ^+`FH[G6F]Ag?ctVA4CJe8(RPY/g\FEBK>c7)Hd1CMM@E=X_`Xkl@m1HDKth<e*0#+IVhL24$D7,Lh",(KB$o]L&_9WA:I#C'p\V/GiPr#"iH@(@BCl=XnaXMu3T)r].19mqB>i[mI=!.@s@%YK&6"Q';?OD!'LR/iXW
 u3#b01G,MIIfm9ta8%IG^=^l](5LYe;&o:(q5kWaU;lr";h/!+p%L;p6o+)i8D:@LKl"eU=n(5\).5)$&nWD!-A$Jt0Bl@Y')G+\*,q\&1L;0EC;`tKEn-q%X4iB)F+"#Q4n9W)Nh$8")[%q<a7Q_QA)4SBp2JKQP8DLS]Y7\.AGMpHN:t`./k/D/jk4PURCV83.fsOi!kqG)(5<:_+8n&Q%]a8.N5Y<CH:e=2=4=D2:qP(ng3VQeclIUp,UF(doL9d`3EiVf"K2`^>WgjD%$ir%DAoTd\@-f<%63[#K[ZmAh,LtmJ7G4E0WIW2(OHDt18#503L%Jj_2#kf?<*c`X'KsdAqYMRL+#kd,01-`r.]?Mq4QFC."A5t'ENob(?37csoK>0!Bl^t^"^OL5=D4a$QF^3a`j6*3%,j'l2+SrN)ENAgTb.5A\d@@Ym9GS8a\n,a+D+9kJ[[M$Q'i7g@@B@44(s.">(SRno+]h>?`#(dT3RT"8d_m"$U8d/V,ae""r%`VXEYr+=AYRk:6q)H&Ruf?9+g*+:NKVIYu4H-XCs(-1IXj,!Md;dF^/YfW+h!^?8!)-?,.#%U8-isZZVNU6"G-3%"jI$Xn'6QD/FH&h6LP,;0896JE%TIi-m^+i-)!(J-4=7"YH9CRWF+i=:.LF+"UuFF-ro8;84!(1q^YWElgp+d(Ao^\h@>*1LoqY)MStI7:&kC\t7D)h9%F'dP]#Ecr"OO;84:t5fB6HD@0jf3H,d(C[FB>Je5NFW'3D=_(fL@GJJ_ZjuA1%rN%tRC8&WAJ@N^/]FF1;#1]tN\\)dFm5=WAYeSmsYS+faVO.nK4\sXPZn8AT2LprNVY#UE]6rKCK3`5iE8!<Jh<#/neo&em%6nk8J<T]'/:als1,;&(Wb(fXZC..>j[6V>Nk-fW[;drh";K$J&W0Ns9+g$m\%c&QE0(:Q=-$N_R,tj6moakGBA%A[<],/7dp\OVr6^HaD)O+,Geu
 sMc!BI0,QZ%'V`g@R;&"LkKg%2>i1!b6lG:cm.hX3^:oodcL%9^pcmo_0]ReS7%_--9F4af>?[Hc]LOOTq&bPYpXX3h+k>a=ugZaj27aI%hp\0:ul8S<%I...@_>BpDQc-sDYk=/rE^6I\cWeQ,#\n"s.AqiM5&hc).5%:L,h;q2^2W(dSqk!J>l%1SC@uq*_lRJogsm&hqSii]U?]+"l8t3,FWEEi7`CmT^O1E'(rRRN967m"F'-$K/Vgokb^q+aV[p@+QU8gf4?le8JpE$)aP^0,6s[0:]*u;H[
 ^>Tq>P>V8g:#1@O:Tq*V$dAh=Z/u]6S`5>'5>@GKm,ekgho-j))2(rOcLgIGF1,cFRe5cbPO$Cl?SLrW,>XL4o~>
 endstream
 endobj
-75 0 obj
+74 0 obj
 << /Type /Page
 /Parent 1 0 R
 /MediaBox [ 0 0 612 792 ]
 /Resources 3 0 R
-/Contents 74 0 R
-/Annots 76 0 R
+/Contents 73 0 R
+/Annots 75 0 R
 >>
 endobj
-76 0 obj
+75 0 obj
 [
+76 0 R
 77 0 R
 78 0 R
 79 0 R
@@ -542,13 +531,12 @@
 81 0 R
 82 0 R
 83 0 R
-84 0 R
 ]
 endobj
-77 0 obj
+76 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 289.956 446.066 496.608 434.066 ]
+/Rect [ 289.956 446.066 453.636 434.066 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A << /URI (hdfs_permissions_guide.html)
@@ -556,7 +544,7 @@
 /H /I
 >>
 endobj
-78 0 obj
+77 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 377.964 393.732 477.948 381.732 ]
@@ -567,7 +555,7 @@
 /H /I
 >>
 endobj
-79 0 obj
+78 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 315.3 327.732 380.292 315.732 ]
@@ -578,7 +566,7 @@
 /H /I
 >>
 endobj
-80 0 obj
+79 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 108.0 218.598 204.648 206.598 ]
@@ -589,7 +577,7 @@
 /H /I
 >>
 endobj
-81 0 obj
+80 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 108.0 205.398 172.992 193.398 ]
@@ -600,7 +588,7 @@
 /H /I
 >>
 endobj
-82 0 obj
+81 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 108.0 178.998 132.0 166.998 ]
@@ -611,7 +599,7 @@
 /H /I
 >>
 endobj
-83 0 obj
+82 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 148.992 165.798 212.64 153.798 ]
@@ -622,7 +610,7 @@
 /H /I
 >>
 endobj
-84 0 obj
+83 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 243.66 152.598 395.592 140.598 ]
@@ -633,31 +621,31 @@
 /H /I
 >>
 endobj
-85 0 obj
-<< /Length 533 /Filter [ /ASCII85Decode /FlateDecode ]
+84 0 obj
+<< /Length 563 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gas1\9lHLd&A@Zck3*d?h&Z2F\#-8J<N=R"o[Ms+Yq\P]OFV?#J):G$Z$)TBJXBm.]f/$6gEcWY6n].-bhoJB11[&BnkUF@pZn2C5b5c%oHUqAU(9m'SG\.Q(U:]2q25>fVX'HR'bc\qiV-e[Q+K.oCNmk#nd;P!#@&6SS\)odD<@'E]"I6IGQeV>I.]%<@Mp%YdKH7$"2R-_*#eYs:3H&I"jnI5=-JuW#He>tVC>FD6R+J$_YSb'of.'uQfEo>`Al_PC;4uS[WtN^"_4Gr^9?L&#^HG:N%g:LJXH()Xb#JMY&%AukREkK9Fe9mp!(.Abr"^QBcEBBgEJ?.-,Hm?Z=n(`R`ELkSe1?S0@q4tenDH8=Sup^qCJmdo5/f&T\7GNS8$Jn0I9)LSL8XAmeA*CoXqGc_$W#FT`=F+T<XeL5A.n%d?#,!FLIEIPlr?0,^eDGo:J(iSdmniB+8cKaleHs1NSdCV/u.rfknTN?0r-*Xq!51W\(^Y?\:XK;9V>Ph#q`_:\'ljEB_"L<j^Q*~>
+GasId9lnc;&A@C2lnLYFO^rn67Y-6O"N3G(#;p[0ce*5V5!&UgA4MJU6e_(_UKqZmHRleCccN)Tr$Dh%s"9,(83n]d^HrFrgPhnX^4]#INSN^Xh-:$Ar^X[LF=a0c@DJfZ.]#I#"lq95R'!sE\ulOVgXk9D#&a5B3'4^cG)oA.M^`jlFYi+J#(Al;`NucVbF.<79lRHd&H(ToL4Z[edm!Q@!#"Afh;$1fJI.1ank5h\MFM?*L?8I3)KGT\VX93K`OW\.Y3<Ia2?!p>TYS4Ci*QaGKs3p6?&,qg]p'ji5BLc.2T7Pi'C6JoAZrF7+f5Da,%I![n[@@XRL!4>lCn]-;l`@:AFj)Ke*>Friig8F<Je1E)"6_->!c@fT7LSl12b#.I[i%r#d)Kh`F8JE/,L-><+%\El81ecC=G"t&4J4,$!Nsl`hr[^o4B<O/(!KFs4'bk_.F>YN!?2SiEF<E%])+UP$it3KUm%1qkpWuVu;E1(tjt1A23).RMb-^AIRF6h("DNh0T+fqBRlc%\$ptED4ND-3b^h/r<5NP/jlDG]nQ;_uKZ9~>
 endstream
 endobj
-86 0 obj
+85 0 obj
 << /Type /Page
 /Parent 1 0 R
 /MediaBox [ 0 0 612 792 ]
 /Resources 3 0 R
-/Contents 85 0 R
-/Annots 87 0 R
+/Contents 84 0 R
+/Annots 86 0 R
 >>
 endobj
-87 0 obj
+86 0 obj
 [
-88 0 R
+87 0 R
 ]
 endobj
-88 0 obj
+87 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 108.0 651.6 202.332 639.6 ]
+/Rect [ 108.0 651.6 231.324 639.6 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A << /URI (commands_manual.html)
@@ -665,168 +653,168 @@
 /H /I
 >>
 endobj
-90 0 obj
+89 0 obj
 <<
  /Title (\376\377\0\61\0\40\0\120\0\165\0\162\0\160\0\157\0\163\0\145)
- /Parent 89 0 R
- /Next 91 0 R
+ /Parent 88 0 R
+ /Next 90 0 R
  /A 9 0 R
 >> endobj
-91 0 obj
+90 0 obj
 <<
  /Title (\376\377\0\62\0\40\0\117\0\166\0\145\0\162\0\166\0\151\0\145\0\167)
- /Parent 89 0 R
- /Prev 90 0 R
- /Next 92 0 R
+ /Parent 88 0 R
+ /Prev 89 0 R
+ /Next 91 0 R
  /A 11 0 R
 >> endobj
-92 0 obj
+91 0 obj
 <<
  /Title (\376\377\0\63\0\40\0\120\0\162\0\145\0\55\0\162\0\145\0\161\0\165\0\151\0\163\0\151\0\164\0\145\0\163)
- /Parent 89 0 R
- /Prev 91 0 R
- /Next 93 0 R
+ /Parent 88 0 R
+ /Prev 90 0 R
+ /Next 92 0 R
  /A 13 0 R
 >> endobj
-93 0 obj
+92 0 obj
 <<
  /Title (\376\377\0\64\0\40\0\127\0\145\0\142\0\40\0\111\0\156\0\164\0\145\0\162\0\146\0\141\0\143\0\145)
- /Parent 89 0 R
- /Prev 92 0 R
- /Next 94 0 R
+ /Parent 88 0 R
+ /Prev 91 0 R
+ /Next 93 0 R
  /A 15 0 R
 >> endobj
-94 0 obj
+93 0 obj
 <<
  /Title (\376\377\0\65\0\40\0\123\0\150\0\145\0\154\0\154\0\40\0\103\0\157\0\155\0\155\0\141\0\156\0\144\0\163)
- /Parent 89 0 R
- /First 95 0 R
- /Last 95 0 R
- /Prev 93 0 R
- /Next 96 0 R
+ /Parent 88 0 R
+ /First 94 0 R
+ /Last 94 0 R
+ /Prev 92 0 R
+ /Next 95 0 R
  /Count -1
  /A 17 0 R
 >> endobj
-95 0 obj
+94 0 obj
 <<
  /Title (\376\377\0\65\0\56\0\61\0\40\0\104\0\106\0\123\0\101\0\144\0\155\0\151\0\156\0\40\0\103\0\157\0\155\0\155\0\141\0\156\0\144)
- /Parent 94 0 R
+ /Parent 93 0 R
  /A 19 0 R
 >> endobj
-96 0 obj
+95 0 obj
 <<
  /Title (\376\377\0\66\0\40\0\123\0\145\0\143\0\157\0\156\0\144\0\141\0\162\0\171\0\40\0\116\0\141\0\155\0\145\0\116\0\157\0\144\0\145)
- /Parent 89 0 R
- /Prev 94 0 R
- /Next 97 0 R
+ /Parent 88 0 R
+ /Prev 93 0 R
+ /Next 96 0 R
  /A 21 0 R
 >> endobj
-97 0 obj
+96 0 obj
 <<
  /Title (\376\377\0\67\0\40\0\122\0\145\0\142\0\141\0\154\0\141\0\156\0\143\0\145\0\162)
- /Parent 89 0 R
+ /Parent 88 0 R
+ /Prev 95 0 R
+ /Next 97 0 R
+ /A 23 0 R
+>> endobj
+97 0 obj
+<<
+ /Title (\376\377\0\70\0\40\0\122\0\141\0\143\0\153\0\40\0\101\0\167\0\141\0\162\0\145\0\156\0\145\0\163\0\163)
+ /Parent 88 0 R
  /Prev 96 0 R
  /Next 98 0 R
- /A 23 0 R
+ /A 25 0 R
 >> endobj
 98 0 obj
 <<
- /Title (\376\377\0\70\0\40\0\122\0\141\0\143\0\153\0\40\0\101\0\167\0\141\0\162\0\145\0\156\0\145\0\163\0\163)
- /Parent 89 0 R
+ /Title (\376\377\0\71\0\40\0\123\0\141\0\146\0\145\0\155\0\157\0\144\0\145)
+ /Parent 88 0 R
  /Prev 97 0 R
  /Next 99 0 R
- /A 25 0 R
+ /A 27 0 R
 >> endobj
 99 0 obj
 <<
- /Title (\376\377\0\71\0\40\0\123\0\141\0\146\0\145\0\155\0\157\0\144\0\145)
- /Parent 89 0 R
+ /Title (\376\377\0\61\0\60\0\40\0\146\0\163\0\143\0\153)
+ /Parent 88 0 R
  /Prev 98 0 R
  /Next 100 0 R
- /A 27 0 R
+ /A 29 0 R
 >> endobj
 100 0 obj
 <<
- /Title (\376\377\0\61\0\60\0\40\0\146\0\163\0\143\0\153)
- /Parent 89 0 R
+ /Title (\376\377\0\61\0\61\0\40\0\125\0\160\0\147\0\162\0\141\0\144\0\145\0\40\0\141\0\156\0\144\0\40\0\122\0\157\0\154\0\154\0\142\0\141\0\143\0\153)
+ /Parent 88 0 R
  /Prev 99 0 R
  /Next 101 0 R
- /A 29 0 R
+ /A 31 0 R
 >> endobj
 101 0 obj
 <<
- /Title (\376\377\0\61\0\61\0\40\0\125\0\160\0\147\0\162\0\141\0\144\0\145\0\40\0\141\0\156\0\144\0\40\0\122\0\157\0\154\0\154\0\142\0\141\0\143\0\153)
- /Parent 89 0 R
+ /Title (\376\377\0\61\0\62\0\40\0\106\0\151\0\154\0\145\0\40\0\120\0\145\0\162\0\155\0\151\0\163\0\163\0\151\0\157\0\156\0\163\0\40\0\141\0\156\0\144\0\40\0\123\0\145\0\143\0\165\0\162\0\151\0\164\0\171)
+ /Parent 88 0 R
  /Prev 100 0 R
  /Next 102 0 R
- /A 31 0 R
+ /A 33 0 R
 >> endobj
 102 0 obj
 <<
- /Title (\376\377\0\61\0\62\0\40\0\106\0\151\0\154\0\145\0\40\0\120\0\145\0\162\0\155\0\151\0\163\0\163\0\151\0\157\0\156\0\163\0\40\0\141\0\156\0\144\0\40\0\123\0\145\0\143\0\165\0\162\0\151\0\164\0\171)
- /Parent 89 0 R
+ /Title (\376\377\0\61\0\63\0\40\0\123\0\143\0\141\0\154\0\141\0\142\0\151\0\154\0\151\0\164\0\171)
+ /Parent 88 0 R
  /Prev 101 0 R
  /Next 103 0 R
- /A 33 0 R
->> endobj
-103 0 obj
-<<
- /Title (\376\377\0\61\0\63\0\40\0\123\0\143\0\141\0\154\0\141\0\142\0\151\0\154\0\151\0\164\0\171)
- /Parent 89 0 R
- /Prev 102 0 R
- /Next 104 0 R
  /A 35 0 R
 >> endobj
-104 0 obj
+103 0 obj
 <<
  /Title (\376\377\0\61\0\64\0\40\0\122\0\145\0\154\0\141\0\164\0\145\0\144\0\40\0\104\0\157\0\143\0\165\0\155\0\145\0\156\0\164\0\141\0\164\0\151\0\157\0\156)
- /Parent 89 0 R
- /Prev 103 0 R
+ /Parent 88 0 R
+ /Prev 102 0 R
  /A 37 0 R
 >> endobj
-105 0 obj
+104 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F3
 /BaseFont /Helvetica-Bold
 /Encoding /WinAnsiEncoding >>
 endobj
-106 0 obj
+105 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F5
 /BaseFont /Times-Roman
 /Encoding /WinAnsiEncoding >>
 endobj
-107 0 obj
+106 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F6
 /BaseFont /Times-Italic
 /Encoding /WinAnsiEncoding >>
 endobj
-108 0 obj
+107 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F1
 /BaseFont /Helvetica
 /Encoding /WinAnsiEncoding >>
 endobj
-109 0 obj
+108 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F9
 /BaseFont /Courier
 /Encoding /WinAnsiEncoding >>
 endobj
-110 0 obj
+109 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F2
 /BaseFont /Helvetica-Oblique
 /Encoding /WinAnsiEncoding >>
 endobj
-111 0 obj
+110 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F7
@@ -836,18 +824,18 @@
 1 0 obj
 << /Type /Pages
 /Count 8
-/Kids [6 0 R 39 0 R 47 0 R 52 0 R 56 0 R 65 0 R 75 0 R 86 0 R ] >>
+/Kids [6 0 R 39 0 R 46 0 R 51 0 R 55 0 R 64 0 R 74 0 R 85 0 R ] >>
 endobj
 2 0 obj
 << /Type /Catalog
 /Pages 1 0 R
- /Outlines 89 0 R
+ /Outlines 88 0 R
  /PageMode /UseOutlines
  >>
 endobj
 3 0 obj
 << 
-/Font << /F3 105 0 R /F5 106 0 R /F1 108 0 R /F6 107 0 R /F9 109 0 R /F2 110 0 R /F7 111 0 R >> 
+/Font << /F3 104 0 R /F5 105 0 R /F1 107 0 R /F6 106 0 R /F9 108 0 R /F2 109 0 R /F7 110 0 R >> 
 /ProcSet [ /PDF /ImageC /Text ] >> 
 endobj
 9 0 obj
@@ -865,206 +853,205 @@
 13 0 obj
 <<
 /S /GoTo
-/D [47 0 R /XYZ 85.0 594.2 null]
+/D [46 0 R /XYZ 85.0 594.2 null]
 >>
 endobj
 15 0 obj
 <<
 /S /GoTo
-/D [47 0 R /XYZ 85.0 461.866 null]
+/D [46 0 R /XYZ 85.0 461.866 null]
 >>
 endobj
 17 0 obj
 <<
 /S /GoTo
-/D [47 0 R /XYZ 85.0 356.732 null]
+/D [46 0 R /XYZ 85.0 356.732 null]
 >>
 endobj
 19 0 obj
 <<
 /S /GoTo
-/D [47 0 R /XYZ 85.0 225.198 null]
+/D [46 0 R /XYZ 85.0 225.198 null]
 >>
 endobj
 21 0 obj
 <<
 /S /GoTo
-/D [52 0 R /XYZ 85.0 499.8 null]
+/D [51 0 R /XYZ 85.0 499.8 null]
 >>
 endobj
 23 0 obj
 <<
 /S /GoTo
-/D [56 0 R /XYZ 85.0 518.2 null]
+/D [55 0 R /XYZ 85.0 518.2 null]
 >>
 endobj
 25 0 obj
 <<
 /S /GoTo
-/D [56 0 R /XYZ 85.0 245.866 null]
+/D [55 0 R /XYZ 85.0 245.866 null]
 >>
 endobj
 27 0 obj
 <<
 /S /GoTo
-/D [65 0 R /XYZ 85.0 628.6 null]
+/D [64 0 R /XYZ 85.0 628.6 null]
 >>
 endobj
 29 0 obj
 <<
 /S /GoTo
-/D [65 0 R /XYZ 85.0 457.466 null]
+/D [64 0 R /XYZ 85.0 457.466 null]
 >>
 endobj
 31 0 obj
 <<
 /S /GoTo
-/D [65 0 R /XYZ 85.0 312.732 null]
+/D [64 0 R /XYZ 85.0 312.732 null]
 >>
 endobj
 33 0 obj
 <<
 /S /GoTo
-/D [75 0 R /XYZ 85.0 528.2 null]
+/D [74 0 R /XYZ 85.0 528.2 null]
 >>
 endobj
 35 0 obj
 <<
 /S /GoTo
-/D [75 0 R /XYZ 85.0 423.066 null]
+/D [74 0 R /XYZ 85.0 423.066 null]
 >>
 endobj
 37 0 obj
 <<
 /S /GoTo
-/D [75 0 R /XYZ 85.0 291.532 null]
+/D [74 0 R /XYZ 85.0 291.532 null]
 >>
 endobj
-89 0 obj
+88 0 obj
 <<
- /First 90 0 R
- /Last 104 0 R
+ /First 89 0 R
+ /Last 103 0 R
 >> endobj
 xref
-0 112
+0 111
 0000000000 65535 f 
-0000030769 00000 n 
-0000030876 00000 n 
-0000030968 00000 n 
+0000030608 00000 n 
+0000030715 00000 n 
+0000030807 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000001099 00000 n 
 0000001219 00000 n 
 0000001342 00000 n 
-0000031120 00000 n 
+0000030959 00000 n 
 0000001477 00000 n 
-0000031183 00000 n 
+0000031022 00000 n 
 0000001614 00000 n 
-0000031249 00000 n 
+0000031088 00000 n 
 0000001751 00000 n 
-0000031313 00000 n 
+0000031152 00000 n 
 0000001888 00000 n 
-0000031379 00000 n 
+0000031218 00000 n 
 0000002025 00000 n 
-0000031445 00000 n 
+0000031284 00000 n 
 0000002162 00000 n 
-0000031511 00000 n 
+0000031350 00000 n 
 0000002297 00000 n 
-0000031575 00000 n 
+0000031414 00000 n 
 0000002434 00000 n 
-0000031639 00000 n 
+0000031478 00000 n 
 0000002571 00000 n 
-0000031705 00000 n 
+0000031544 00000 n 
 0000002708 00000 n 
-0000031769 00000 n 
+0000031608 00000 n 
 0000002845 00000 n 
-0000031835 00000 n 
+0000031674 00000 n 
 0000002982 00000 n 
-0000031901 00000 n 
+0000031740 00000 n 
 0000003119 00000 n 
-0000031965 00000 n 
+0000031804 00000 n 
 0000003256 00000 n 
-0000032031 00000 n 
+0000031870 00000 n 
 0000003393 00000 n 
-0000006176 00000 n 
-0000006299 00000 n 
-0000006354 00000 n 
-0000006533 00000 n 
-0000006703 00000 n 
-0000006883 00000 n 
-0000007052 00000 n 
-0000007223 00000 n 
-0000009671 00000 n 
-0000009794 00000 n 
-0000009828 00000 n 
-0000009995 00000 n 
-0000010165 00000 n 
-0000012823 00000 n 
-0000012946 00000 n 
-0000012973 00000 n 
-0000013152 00000 n 
-0000015800 00000 n 
-0000015923 00000 n 
-0000015971 00000 n 
-0000016159 00000 n 
-0000016297 00000 n 
-0000016418 00000 n 
-0000016490 00000 n 
-0000016692 00000 n 
-0000016875 00000 n 
-0000019936 00000 n 
-0000020059 00000 n 
-0000020114 00000 n 
-0000020249 00000 n 
-0000020378 00000 n 
-0000020450 00000 n 
-0000020644 00000 n 
-0000020942 00000 n 
-0000021119 00000 n 
-0000021319 00000 n 
-0000024498 00000 n 
-0000024621 00000 n 
-0000024697 00000 n 
-0000024878 00000 n 
-0000025071 00000 n 
-0000025256 00000 n 
-0000025433 00000 n 
-0000025624 00000 n 
-0000025807 00000 n 
-0000026007 00000 n 
-0000026194 00000 n 
-0000026819 00000 n 
-0000026942 00000 n 
-0000026969 00000 n 
-0000032097 00000 n 
-0000027137 00000 n 
-0000027270 00000 n 
-0000027424 00000 n 
-0000027613 00000 n 
-0000027796 00000 n 
-0000028025 00000 n 
-0000028208 00000 n 
-0000028421 00000 n 
-0000028587 00000 n 
-0000028776 00000 n 
-0000028931 00000 n 
-0000029068 00000 n 
-0000029300 00000 n 
-0000029585 00000 n 
-0000029765 00000 n 
-0000029989 00000 n 
-0000030103 00000 n 
-0000030214 00000 n 
-0000030326 00000 n 
-0000030435 00000 n 
-0000030542 00000 n 
-0000030659 00000 n 
+0000006198 00000 n 
+0000006321 00000 n 
+0000006369 00000 n 
+0000006548 00000 n 
+0000006716 00000 n 
+0000006894 00000 n 
+0000007065 00000 n 
+0000009513 00000 n 
+0000009636 00000 n 
+0000009670 00000 n 
+0000009837 00000 n 
+0000010007 00000 n 
+0000012665 00000 n 
+0000012788 00000 n 
+0000012815 00000 n 
+0000012994 00000 n 
+0000015642 00000 n 
+0000015765 00000 n 
+0000015813 00000 n 
+0000016001 00000 n 
+0000016139 00000 n 
+0000016260 00000 n 
+0000016332 00000 n 
+0000016534 00000 n 
+0000016717 00000 n 
+0000019778 00000 n 
+0000019901 00000 n 
+0000019956 00000 n 
+0000020091 00000 n 
+0000020220 00000 n 
+0000020292 00000 n 
+0000020486 00000 n 
+0000020784 00000 n 
+0000020961 00000 n 
+0000021161 00000 n 
+0000024310 00000 n 
+0000024433 00000 n 
+0000024509 00000 n 
+0000024690 00000 n 
+0000024883 00000 n 
+0000025068 00000 n 
+0000025245 00000 n 
+0000025436 00000 n 
+0000025619 00000 n 
+0000025819 00000 n 
+0000026006 00000 n 
+0000026661 00000 n 
+0000026784 00000 n 
+0000026811 00000 n 
+0000031936 00000 n 
+0000026979 00000 n 
+0000027112 00000 n 
+0000027266 00000 n 
+0000027455 00000 n 
+0000027638 00000 n 
+0000027867 00000 n 
+0000028050 00000 n 
+0000028263 00000 n 
+0000028429 00000 n 
+0000028618 00000 n 
+0000028772 00000 n 
+0000028908 00000 n 
+0000029139 00000 n 
+0000029424 00000 n 
+0000029604 00000 n 
+0000029828 00000 n 
+0000029942 00000 n 
+0000030053 00000 n 
+0000030165 00000 n 
+0000030274 00000 n 
+0000030381 00000 n 
+0000030498 00000 n 
 trailer
 <<
-/Size 112
+/Size 111
 /Root 2 0 R
 /Info 4 0 R
 >>
 startxref
-32149
+31988
 %%EOF

Modified: hadoop/core/trunk/docs/hod_admin_guide.html
URL: http://svn.apache.org/viewvc/hadoop/core/trunk/docs/hod_admin_guide.html?rev=706367&r1=706366&r2=706367&view=diff
==============================================================================
--- hadoop/core/trunk/docs/hod_admin_guide.html (original)
+++ hadoop/core/trunk/docs/hod_admin_guide.html Mon Oct 20 11:59:31 2008
@@ -6,7 +6,7 @@
 <meta name="Forrest-version" content="0.8">
 <meta name="Forrest-skin-name" content="pelt">
 <title> 
-      Hadoop On Demand
+      HOD Administrator Guide
     </title>
 <link type="text/css" href="skin/basic.css" rel="stylesheet">
 <link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
@@ -104,55 +104,61 @@
     |start Menu
     +-->
 <div id="menu">
-<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Documentation</div>
-<div id="menu_1.1" class="menuitemgroup">
+<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Documentation</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
 <div class="menuitem">
 <a href="index.html">Overview</a>
 </div>
 <div class="menuitem">
-<a href="quickstart.html">Quickstart</a>
+<a href="quickstart.html">Hadoop Quick Start</a>
 </div>
 <div class="menuitem">
-<a href="cluster_setup.html">Cluster Setup</a>
+<a href="cluster_setup.html">Hadoop Cluster Setup</a>
 </div>
 <div class="menuitem">
-<a href="hdfs_design.html">HDFS Architecture</a>
+<a href="mapred_tutorial.html">Hadoop Map/Reduce Tutorial</a>
 </div>
 <div class="menuitem">
-<a href="hdfs_user_guide.html">HDFS User Guide</a>
+<a href="commands_manual.html">Hadoop Command Guide</a>
 </div>
 <div class="menuitem">
-<a href="hdfs_permissions_guide.html">HDFS Permissions Guide</a>
+<a href="hdfs_shell.html">Hadoop FS Shell Guide</a>
 </div>
 <div class="menuitem">
-<a href="hdfs_quota_admin_guide.html">HDFS Quotas Administrator Guide</a>
+<a href="distcp.html">Hadoop DistCp Guide</a>
 </div>
 <div class="menuitem">
-<a href="commands_manual.html">Commands Manual</a>
+<a href="native_libraries.html">Hadoop Native Libraries</a>
 </div>
 <div class="menuitem">
-<a href="hdfs_shell.html">FS Shell Guide</a>
+<a href="streaming.html">Hadoop Streaming</a>
 </div>
 <div class="menuitem">
-<a href="SLG_user_guide.html">Synthetic Load Generator User Guide</a>
+<a href="hadoop_archives.html">Hadoop Archives</a>
 </div>
 <div class="menuitem">
-<a href="distcp.html">DistCp Guide</a>
+<a href="hdfs_user_guide.html">HDFS User Guide</a>
 </div>
 <div class="menuitem">
-<a href="mapred_tutorial.html">Map-Reduce Tutorial</a>
+<a href="hdfs_design.html">HDFS Architecture</a>
 </div>
 <div class="menuitem">
-<a href="native_libraries.html">Native Hadoop Libraries</a>
+<a href="hdfs_permissions_guide.html">HDFS Admin Guide: Permissions</a>
 </div>
 <div class="menuitem">
-<a href="streaming.html">Streaming</a>
+<a href="hdfs_quota_admin_guide.html">HDFS Admin Guide: Quotas</a>
 </div>
 <div class="menuitem">
-<a href="hadoop_archives.html">Hadoop Archives</a>
+<a href="SLG_user_guide.html">HDFS Utilities</a>
 </div>
 <div class="menuitem">
-<a href="hod.html">Hadoop On Demand</a>
+<a href="hod_user_guide.html">HOD User Guide</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">HOD Admin Guide</div>
+</div>
+<div class="menuitem">
+<a href="hod_config_guide.html">HOD Config Guide</a>
 </div>
 <div class="menuitem">
 <a href="capacity_scheduler.html">Capacity Scheduler</a>
@@ -170,13 +176,10 @@
 <a href="http://wiki.apache.org/hadoop/FAQ">FAQ</a>
 </div>
 <div class="menuitem">
-<a href="http://hadoop.apache.org/core/mailing_lists.html">Mailing Lists</a>
-</div>
-<div class="menuitem">
 <a href="releasenotes.html">Release Notes</a>
 </div>
 <div class="menuitem">
-<a href="changes.html">All Changes</a>
+<a href="changes.html">Change Log</a>
 </div>
 </div>
 <div id="credit"></div>
@@ -199,7 +202,7 @@
         PDF</a>
 </div>
 <h1> 
-      Hadoop On Demand
+      HOD Administrator Guide
     </h1>
 <div id="minitoc-area">
 <ul class="minitoc">
@@ -268,11 +271,11 @@
 <a name="N1000C"></a><a name="Overview"></a>
 <h2 class="h3">Overview</h2>
 <div class="section">
-<p>The Hadoop On Demand (HOD) project is a system for provisioning and
+<p>Hadoop On Demand (HOD) is a system for provisioning and
 managing independent Hadoop Map/Reduce and Hadoop Distributed File System (HDFS)
 instances on a shared cluster 
 of nodes. HOD is a tool that makes it easy for administrators and users to 
-quickly setup and use Hadoop. It is also a very useful tool for Hadoop developers 
+quickly setup and use Hadoop. HOD is also a very useful tool for Hadoop developers 
 and testers who need to share a physical cluster for testing their own Hadoop 
 versions.
 </p>
@@ -336,7 +339,7 @@
 JobTracker and HDFS daemons.</li>
 
 </ul>
-<p>The rest of this document describes how to setup HOD on a physical cluster of nodes.</p>
+<p>This guide shows you how to get started using HOD, reviews various HOD features and command line options, and provides detailed troubleshooting help.</p>
 </div>
 
 
@@ -523,7 +526,7 @@
 <a name="N10124"></a><a name="Advanced+Configuration"></a>
 <h3 class="h4">Advanced Configuration</h3>
 <p> You can review and modify other configuration options to suit
- your specific needs. Refer to the <a href="hod_config_guide.html">Configuration
+ your specific needs. Refer to the <a href="hod_config_guide.html">HOD Configuration
  Guide</a> for more information.</p>
 </div>
 
@@ -531,7 +534,7 @@
 <a name="N10133"></a><a name="Running+HOD"></a>
 <h2 class="h3">Running HOD</h2>
 <div class="section">
-<p>You can run HOD once it is configured. Refer to <a href="hod_user_guide.html">the HOD User Guide</a> for more information.</p>
+<p>You can run HOD once it is configured. Refer to the<a href="hod_user_guide.html"> HOD User Guide</a> for more information.</p>
 </div>
 
   
@@ -555,7 +558,7 @@
         to the file, and directly run it as <em>logcondense.py</em>. logcondense.py needs to be 
         run by a user who has sufficient permissions to remove files from locations where log 
         files are uploaded in the HDFS, if permissions are enabled. For example as mentioned in the
-        <a href="hod_config_guide.html#3.7+hodring+options">configuration guide</a>, the logs could
+        <a href="hod_config_guide.html#3.7+hodring+options">HOD Configuration Guide</a>, the logs could
         be configured to come under the user's home directory in HDFS. In that case, the user
         running logcondense.py should have super user privileges to remove the files from under
         all user home directories.</p>
@@ -607,7 +610,7 @@
 <td colspan="1" rowspan="1">-l</td>
               <td colspan="1" rowspan="1">--logs</td>
               <td colspan="1" rowspan="1">A HDFS path, this must be the same HDFS path as specified for the log-destination-uri,
-              as mentioned in the  <a href="hod_config_guide.html#3.7+hodring+options">configuration guide</a>,
+              as mentioned in the  <a href="hod_config_guide.html#3.7+hodring+options">HOD Configuration Guide</a>,
               without the hdfs:// URI string</td>
               <td colspan="1" rowspan="1">/user</td>