hadoop-common-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ni...@apache.org
Subject svn commit: r647527 [3/3] - in /hadoop/core/trunk: ./ docs/ src/docs/src/documentation/content/xdocs/
Date Sun, 13 Apr 2008 05:06:03 GMT
Modified: hadoop/core/trunk/docs/native_libraries.html
URL: http://svn.apache.org/viewvc/hadoop/core/trunk/docs/native_libraries.html?rev=647527&r1=647526&r2=647527&view=diff
==============================================================================
--- hadoop/core/trunk/docs/native_libraries.html (original)
+++ hadoop/core/trunk/docs/native_libraries.html Sat Apr 12 22:06:02 2008
@@ -67,7 +67,7 @@
 <a class="unselected" href="http://wiki.apache.org/hadoop">Wiki</a>
 </li>
 <li class="current">
-<a class="selected" href="index.html">Hadoop 0.16 Documentation</a>
+<a class="selected" href="index.html">Hadoop 0.18 Documentation</a>
 </li>
 </ul>
 <!--+

Modified: hadoop/core/trunk/docs/quickstart.html
URL: http://svn.apache.org/viewvc/hadoop/core/trunk/docs/quickstart.html?rev=647527&r1=647526&r2=647527&view=diff
==============================================================================
--- hadoop/core/trunk/docs/quickstart.html (original)
+++ hadoop/core/trunk/docs/quickstart.html Sat Apr 12 22:06:02 2008
@@ -67,7 +67,7 @@
 <a class="unselected" href="http://wiki.apache.org/hadoop">Wiki</a>
 </li>
 <li class="current">
-<a class="selected" href="index.html">Hadoop 0.16 Documentation</a>
+<a class="selected" href="index.html">Hadoop 0.18 Documentation</a>
 </li>
 </ul>
 <!--+
@@ -201,10 +201,13 @@
 <a href="#Download">Download</a>
 </li>
 <li>
-<a href="#Standalone+Operation">Standalone Operation</a>
+<a href="#Prepare+to+Start+the+Hadoop+Cluster">Prepare to Start the Hadoop Cluster</a>
 </li>
 <li>
-<a href="#SingleNodeSetup">Pseudo-Distributed Operation</a>
+<a href="#Local">Standalone Operation</a>
+</li>
+<li>
+<a href="#PseudoDistributed">Pseudo-Distributed Operation</a>
 <ul class="minitoc">
 <li>
 <a href="#Configuration">Configuration</a>
@@ -218,7 +221,7 @@
 </ul>
 </li>
 <li>
-<a href="#Fully-Distributed+Operation">Fully-Distributed Operation</a>
+<a href="#FullyDistributed">Fully-Distributed Operation</a>
 </li>
 </ul>
 </div>
@@ -259,8 +262,7 @@
 <ol>
           
 <li>
-            Java<sup>TM</sup> 1.5.x, preferably from Sun, must be installed.
Set 
-            <span class="codefrag">JAVA_HOME</span> to the root of your Java
installation.
+            Java<sup>TM</sup> 1.5.x, preferably from Sun, must be installed.
           </li>
           
 <li>
@@ -271,7 +273,7 @@
           </li>
         
 </ol>
-<a name="N10056"></a><a name="Additional+requirements+for+Windows"></a>
+<a name="N10053"></a><a name="Additional+requirements+for+Windows"></a>
 <h4>Additional requirements for Windows</h4>
 <ol>
             
@@ -282,7 +284,7 @@
             </li>
           
 </ol>
-<a name="N10068"></a><a name="Installing+Software"></a>
+<a name="N10065"></a><a name="Installing+Software"></a>
 <h3 class="h4">Installing Software</h3>
 <p>If your cluster doesn't have the requisite software you will need to
         install it.</p>
@@ -305,16 +307,24 @@
 </div>
     
     
-<a name="N1008C"></a><a name="Download"></a>
+<a name="N10089"></a><a name="Download"></a>
 <h2 class="h3">Download</h2>
 <div class="section">
 <p>
-        First, you need to get a Hadoop distribution: download a recent 
-        <a href="http://hadoop.apache.org/core/releases.html">stable release</a>
and unpack it.
+        To get a Hadoop distribution, download a recent 
+        <a href="http://hadoop.apache.org/core/releases.html">stable release</a>
from one of the Apache Download
+        Mirrors.
       </p>
+</div>
+
+    
+<a name="N10097"></a><a name="Prepare+to+Start+the+Hadoop+Cluster"></a>
+<h2 class="h3">Prepare to Start the Hadoop Cluster</h2>
+<div class="section">
 <p>
-        Once done, in the distribution edit the file 
-        <span class="codefrag">conf/hadoop-env.sh</span> to define at least <span
class="codefrag">JAVA_HOME</span>.
+        Unpack the downloaded Hadoop distribution. In the distribution, edit the
+        file <span class="codefrag">conf/hadoop-env.sh</span> to define at least

+        <span class="codefrag">JAVA_HOME</span> to be the root of your Java installation.
       </p>
 <p>
 	    Try the following command:<br>
@@ -324,10 +334,22 @@
         This will display the usage documentation for the <strong>hadoop</strong>

         script.
       </p>
+<p>Now you are ready to start your Hadoop cluster in one of the three supported
+      modes:
+      </p>
+<ul>
+        
+<li>Local (Standalone) Mode</li>
+        
+<li>Pseudo-Distributed Mode</li>
+        
+<li>Fully-Distributed Mode</li>
+      
+</ul>
 </div>
     
     
-<a name="N100AF"></a><a name="Standalone+Operation"></a>
+<a name="N100C2"></a><a name="Local"></a>
 <h2 class="h3">Standalone Operation</h2>
 <div class="section">
 <p>By default, Hadoop is configured to run things in a non-distributed 
@@ -355,12 +377,12 @@
 </div>
     
     
-<a name="N100D3"></a><a name="SingleNodeSetup"></a>
+<a name="N100E6"></a><a name="PseudoDistributed"></a>
 <h2 class="h3">Pseudo-Distributed Operation</h2>
 <div class="section">
 <p>Hadoop can also be run on a single-node in a pseudo-distributed mode 
 	  where each Hadoop daemon runs in a separate Java process.</p>
-<a name="N100DC"></a><a name="Configuration"></a>
+<a name="N100EF"></a><a name="Configuration"></a>
 <h3 class="h4">Configuration</h3>
 <p>Use the following <span class="codefrag">conf/hadoop-site.xml</span>:</p>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
@@ -426,7 +448,7 @@
 </tr>
         
 </table>
-<a name="N10140"></a><a name="Setup+passphraseless"></a>
+<a name="N10153"></a><a name="Setup+passphraseless"></a>
 <h3 class="h4">Setup passphraseless ssh</h3>
 <p>
           Now check that you can ssh to the localhost without a passphrase:<br>
@@ -444,7 +466,7 @@
 <span class="codefrag">$ cat ~/.ssh/id_dsa.pub &gt;&gt; ~/.ssh/authorized_keys</span>
 		
 </p>
-<a name="N1015D"></a><a name="Execution"></a>
+<a name="N10170"></a><a name="Execution"></a>
 <h3 class="h4">Execution</h3>
 <p>
           Format a new distributed-filesystem:<br>
@@ -521,10 +543,10 @@
 </div>
     
     
-<a name="N101CA"></a><a name="Fully-Distributed+Operation"></a>
+<a name="N101DD"></a><a name="FullyDistributed"></a>
 <h2 class="h3">Fully-Distributed Operation</h2>
 <div class="section">
-<p>Information on setting up fully-distributed non-trivial clusters
+<p>Information on setting up fully-distributed, non-trivial clusters
 	  can be found <a href="cluster_setup.html">here</a>.</p>
 </div>
     

Modified: hadoop/core/trunk/docs/quickstart.pdf
URL: http://svn.apache.org/viewvc/hadoop/core/trunk/docs/quickstart.pdf?rev=647527&r1=647526&r2=647527&view=diff
==============================================================================
--- hadoop/core/trunk/docs/quickstart.pdf (original)
+++ hadoop/core/trunk/docs/quickstart.pdf Sat Apr 12 22:06:02 2008
@@ -5,10 +5,10 @@
 /Producer (FOP 0.20.5) >>
 endobj
 5 0 obj
-<< /Length 788 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 847 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gb!$F]mAEU(km0>"f!l@!Wr=Z9bTa.QTDO_["Dg2>>H!-!,@t701\"<*@tj..M"H$nDT]E%WIm@+''O-'I&X(!O?(e!.eF+!AY`*;Hjr7"N)Vgfe[kXI*N*Cg)I7AEFRcV*kH+`9Bf^H)t4MO?VSHUi'YGH0J$fILX?Y[bF`NeUG2R[+j0?L<]$7(>.Jkd@!!:t,@Ua1$u%iB_nMT;U[FWKl?+IYThPK7LN)+jO>@).qa=gXVQn#MOokuX`qIntad81*FHrj_=0p?0F=./ISV"<AN*uq<&K77c2@1Ngd;QV)'iOX4S7CkGf;4STf,Y"C5A"H!^''n%&PO2:fj+9u^AbahZh0YEU=?BW]_\_=e0K>F[5!ug;2<WMT)MAmXJi;&B(pdodfFfYgOdfY3J0@ch)G)YGN-$07:+4,B9jFqGF08E`7YfpLA'+9SMruDMoOL@^9q5.\e<6r\PD@.MMK[1G0<$fY\@iJ]iMcr`:C'/>#nGTM5adEhJQMP2,0s(qaHL3ZR0jHJ,B(<U+*-K2c"$K@#EhB*%%q3-$Fi`qt^cR>s%2Vc'<&<10;-N8r`L9mB8>bVcH9biM4nj'>)&sIJs*d^?t(,ZpRSuB4U1f/Q6>CQUbhK-C;*C??LDh2ZJXUR$5lO+-#MK$XW[&6%=d4.#,!0TD]j"O>%e;."d<5em9\Z)]]%p&l[rK-*TDkV@`p0agbR.m@12#HTg45ILq7S&j[oe9A,ntKo^)boulARJ#le0cKl*cpn66?Y/`ld\+7[HEVZ(?E('^6O6<h,~>
+Gb!$F9p_=l'ScA]$C7)K-m5084("oQVO>G0gP(iQ`)B/G^eX(M(GnG+dh=Nq`gT>J^0^ALiOs3$8+5kU5U]#ChaGP6XWdnV&I-=*0Z`$4:(`G1$M#S6FnVM29A*R$3D!-GD"c5AWup%0b$9Md+TGss-33KZ*ee#/K/i"AR(R[FKT!_&URBmG^K7^!U,L`G@fW:aGSh#/OC:\D4rt3aj:?D-HDk/WWfc$/hfT4&]du0R0Qn6;1GXt2a,oXRa>e@9?77O0ijgX`BnW(BhPE=$U$3E$RqE-cL^qf$A@>&<fo^a:2N:[*XG8gEW!]knlKPU,@/J!'o[N%hdu;2o6_DSF#9E*E\3-gRGpt]7V,.u#oo>L12c*^giLW(OV[i>@CMQ@=<S#q)K:DSeUYH?<Eo[\p,^&j-W4nNMFX;t=oR>qi0n+bC;+eJad;eA8D9]0HZ?jTuO[7:iK&e$@!o6\hqY!Y6C*V6C)a)_PerL+<a/T%7R(.a\Ve"gt&u[C*]e1d;#IpBFTaF`@H@ksbd_i@TK,QI_?@88(:bT1hf5c=EC88qlp;lGN8ad!H5;UX2ki+Gh`l69&BqbMqesg^7:6X?2R,YRTo?;Os5GOg(qP>l_Y\9LmlXm%%/LmIeE*qqeKgt+ThW[#4h1$%J5@2o-rS9-3C8]:_8'V`cm\c0fPLXqo8k,.hW4m2Nl?2q<h(tt6B0Ou<>ol.Q#Gpj!K2D[`]+O<,+G,7I-,:jRLp#P7Mtk[c0I7$:_>+GmSU\WsaDAlpb&1Nc\_W\4N:i/a4L>A\ajA3-dagA62oR7_%pP[DSU9&D$K6^M#-V%Wd-1>W6!J#rIYp!&d!l-`P3cE~>
 endstream
 endobj
 6 0 obj
@@ -34,6 +34,7 @@
 26 0 R
 28 0 R
 30 0 R
+32 0 R
 ]
 endobj
 8 0 obj
@@ -99,7 +100,7 @@
 20 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 102.0 450.466 214.316 438.466 ]
+/Rect [ 102.0 450.466 280.976 438.466 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A 21 0 R
@@ -109,7 +110,7 @@
 22 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 102.0 432.266 253.652 420.266 ]
+/Rect [ 102.0 432.266 214.316 420.266 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A 23 0 R
@@ -119,7 +120,7 @@
 24 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 108.0 414.066 190.832 402.066 ]
+/Rect [ 102.0 414.066 253.652 402.066 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A 25 0 R
@@ -129,7 +130,7 @@
 26 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 108.0 395.866 242.156 383.866 ]
+/Rect [ 108.0 395.866 190.832 383.866 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A 27 0 R
@@ -139,7 +140,7 @@
 28 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 108.0 377.666 172.16 365.666 ]
+/Rect [ 108.0 377.666 242.156 365.666 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A 29 0 R
@@ -149,7 +150,7 @@
 30 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 102.0 359.466 244.328 347.466 ]
+/Rect [ 108.0 359.466 172.16 347.466 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A 31 0 R
@@ -157,30 +158,40 @@
 >>
 endobj
 32 0 obj
-<< /Length 2266 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 102.0 341.266 244.328 329.266 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 33 0 R
+/H /I
+>>
+endobj
+34 0 obj
+<< /Length 2200 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gatm==``=U&:W67i'V-lcU9GfJlgg!_`9'QSbAcAF=7`afMJB\_i"JB(F29t.$@VC3dD;K@X#)t\)5'KmM8k_^-t&eXh2ip[^HQYg$k&+Tac>iG6i=RlY^Y>F[=-G[:HGq^\CbELV+=ff&,'7gVq@J`=FpV&&2;T#9?P@ca.lfq9lT@?kpO^/NthZ8Y*"Q=f^$$a!fnqX6sjQ[(_1@V`++*ra"oS;Qo)-?113_koK]:<N^i?7!d4\\eG>EE%@$'8H16)Cn$;nQH.(8f28($861n=<Ks@XQ/ih2JA-iF\9"8+!';=)F$NT8)(<sHmR?Z==$Pt\rB3RgAWC%/<KgKg8(lqsgn`>G?5HN]2aZD._#!WE=u]hZ66<p2Ht*!(hW"#LjD(5hO9r(.*Ne'S'tU0Zf'49L7;-$V#ES.,<Id\Vc`'#eDL;r74[+'pRFr\2<k_,IW^p05-/p@P%G=Y2XERF#%rN;1`1u[=>Lb`NlV3O;`Gcr"WX3=gS-fNr!A9"?]4]dL+4Q&%5*V>b:RKiMN>jo(OD60OM!&cc0r_$3j[r_q*T&JU^UUiQG1gTG3(P(DajcqA`G<tT>.fn+b:b'Bf4])$7!iptMsgonLd5?o&B,tLp)%<5LD5@]I*l=..Uif;deG29$,A9M/T*hM=.1(aT93)m2:V8:^-XkK[3hFiga5^o/g\_RX]U<^6m7kM!0ess8sGO1_W?`0%TAq8nL/K!C,?=Fm#5Xj&73YIB&&tqlbal!RPO6S!Ap*KT!8E%;W*>Q'(-CY0S>D[/Ct*d4Jtgt`n]E\VbN1<?FM;,i0_U:2l-c`?mPp_F"I$H!YqL4^)0Uu=!,._]h>[--Na1PLAJaUInZl5?8:3Coh)[#;TF1Eb-F]n?b/"JF%fm8cQmSaG^D&=",HgeonpBq7>uL[jq6/YMgLTK#EoW;\kJJGg4>uBm(a<io#h%0P:E+/AsQLsOZeRY*L(C'2]i#u)$"5))>V:M#Qma
 UJ6e[=R5F57kZ\N.6,T9]OTX%"2a59m:uVu7XWbm'RB^Mi:ldH/WnK2UI$#gU@*dWjS*Ch*e,5Fl5(SAa[2qY]o%?%RcC%HfeV*_&]SFh`(#MLTdG9.d,UG)=M*cA6`!.u1KfRtdaAH<SXY]VJ*XWi6e-Z'f0nr*<o/^[)e!NBh4#T%b^&I'gT@Y1B^RVh\GC;d_k:._LOBG#4dnTDTZ&FGjUS-_b+J@/4itVB1^p5DoWU<VEe]+?gTC^?_ZJ<\n)=D?7TKjmMLs+Ej0P1fYj9$$9?r/sq&VGm!/j%OVP8OH-YJp[2&]nJ1.b@+0W:60cbTH^1Mmd(OgeIiCY;<M8r`79WM5-pKcGcuD[c>3R9"BZ`9F\/b30?37V8s#rJB0X"mJnqQi+ni)VoaSO\qI\#!=D*E=`E@kQJhrK4;kH[c;birC,_5:Q[=g:]\b^m\i;E6-7gGRUpuu`k7?<WP)]!=*d5-Af?62D2>gMCRasC\n$jW>/Td[(cUJR?::-<MjS.Y7q7V$[Y;j<AWTU6kEDW[JC!5&*O%29i"+Fl@eVRZIIa6CI$Nh$oDJR931i&R'f[2_Wg`ai,GN@.WF?`d64WU/9)sG1E&P"Jff]+qN*O;AuMN#e&%!oXcDL$jJV41#qg!/,KSQ3b4L>tIgl"@+Rf-=NLqs@9F6Zks;kB[j`Wb)&5dV\3[W:0U!@#F,DjSsl-U3t&51Pjm;A$E"uI5HeQ"=D%pP0HBKirhfsTRJ9IqrM9KmP(7je;eXaFb;T>Y#Z-("oZ/G3l+9CZL/9>W!;@J0rL?^($hQRSpNoln'IfOViNP=TV-rBmOsM_njK,@0I(+&3[r%kYtL-4E9[N-BA=3q!Kjr*rLlTqOI8Vi0Kj;pq2dR#f2FVY\\*8A^o7#P5A"UN`KLQuiB,BW'`p-OBS@*;:*h4\WHt*bb3I):6;>AEe77VIP>LiiFIT0F9@_Q^A/&M/N03/HStQC;*2;R\Q\8#uJIt
 NrbPId9?9W]ba;'feX6HOnJX1`%`+Sb7MXZBF4Sc;)Va^7E^H[VB/YLC`r_EW`8oW^"X^(M/;587\$ZW8+>hq(aJ51u7%j+t*G:ap53b@:>3<_H<k^1ObpadN04+P.Bgihpsqo!]jCkZldQ-$Vb]PX=l"`4a.3\W>3a.c&fVhX"OPmgeim>csaJGES*U/o&I6dN.A%eb,7Gb,uuMIa>7o%9<(!@Zu+]jeG;lW*[LP'1gScGSsPK[T859jVJ;)O^G3/b$6-7X'^?U(kRp1J'(Rr<IGdpA4~>
+GatU5=c_;q&:XAWcpNBP!];4md#kd_gWb9r9sP9*d.BW4BNpHI3L">ms*][634(!6K-EQg.cbup3PLni?7oj9mK:Mi`,uj]RHn[$T&[[0c\Yp%k&X!Sju\KloCn57DOid&qYSOXKA%-<]QO3n(@PkM04s,#TK`:"ef84jKYHpEHMcKA8a%Se/8(Se0/]VG4PF2sGgms#B]'Y1C%1g:?MC-qS);aS/^5ao<em6i/+WrECK6bZ>FFm'l;1*,2Jse'&=];'RVsrAc\hp?o-R4i!m+(+ZAPt>Y0nLa#\Z_u-`uoT"1TMJXT?opcN27[3D/sX<o4GPl<B!,PQ`s:>`E',($ABMF.L:jih4:BDRmKlJFiTE1Lkl%+s+Ti!oaF0cJe7;inZY:+;.*#S=G?]'\]<sj7J'[,)e*7!tSkp&-1t*;ihg9XmL)_k>TD_2>^lQbIb-_<4Y1k1)X$@P-(u9X`Jdcm&$IPI#gInCNn(fHCneZ5!5%/@A6>\9*(/,5Z"u!\3eO@TMb@?Z)m#(7+F>47)VWp@6>G@hrigN;4.'Ad(7^D?Z4fVh*6;#D,DttHH^/9RdG7g>.N!3hT,NhB:0`?khB:[4*`=*2oH4p+u7tI[4]r=F3JNo@BtM+24's]`l+U:s33*G3/4q3KV#VEI099iee$0QOo?qu#X_WCdRqAf_NlZ66=&<$V78oA3EHhqW_=pGN`HM'.>\o/.L"iDWQ_]+"X(,pA.%bd]L0^#l/Al((TL6J?6*E`D<2'uTHo4We7lc'nLZW2iL2&t:sN]j+AjV7Md7)Y&)t/\_*_fj>@3V(jFF(kaN]Rs5mUF$$M\'i&70k]o'DDo5Q!cWT,f&(0`@WlC26l"F^;?%AZ[dQ+1\[Pe*s9<bi'Q/Y5D@i1HJd4b=flaHc/(/IfVs::NRRbUdQ88<p]3s@,FGjK[L9lT"1OH%)nQ%oG:Xkilo'6`]SU2=a$+:Xka%$bYA10UJ]@h2FSTn2Zq^
 Nl'P),`eD"CTFnR'frG1AcG&g+`q@0XOLLN,Me@dMSO5SeOk4/+At%&7AJDSs6a<dhYo<(,3=?)q9UG(\N'T_4a`^D]_EH?Z58Eps]t<:9p_Y[@)^RWka:I@;]om/eTI'$jeuCuXiSflnrB!Pd*)II=VbE]-ADhRp)=f[L(qpJrn++1D[o:n6Mn;$&d"s7e*bpdle=jH'K?)7O8gZBh+s9S+.lFnO^@C-#^lsRSs3KB2>cDgPiVCB+b]e%JDrbm"].aT"C+:A*C'#]<lcLpC^Y7En!/gEYaWXnF?R/4CF#hO-'q3@pr/'hAq/$^>;Okb-.eB>]'>2LFaR-&!N/8)Y-Tk&/oCf@BQ/:ha:cEp[LT'83Q\u=b#KFRCdE.:P'eT-[a3?'XLDiN$[9.,:I#=1?]9V->o?Rac:'m-mX_WZdd0`-]JQhbPfS`rL8,4Fh1<'Ukr@V1h$C/(p\m"q",ipd2#R%OA"IJUnh?95FlAA&l[qH%q[)US'cb]&MZHRee(>[!NZ*`oqe1%^)*c@^VpMu*BNh+WS)u<BnU#ql^hdL`PHQ4GNX$0e^^FTn@L"*,l^ZW:GULB?aR'?N!m$CrT519^E;OCIsYNF*q5l8CQV;'mo!*d,*_:/Ek]IG#peHDX+?qeB6d=V=2G=7me:r,iW,L/t\j?9Ok\o?P&-ei?n)a+RPT^&Xo[_[As'k:8u%kk@'.*@ZPb?3p].&O'H[Zm1bSR_:d8\Fm(-)u@l<$st;kR^,O'/P2'd>'h@cZpO+*UnI?dR1.9(B?/N[^Zi/Yf?2X7\Y^m7oh<ED$p6Y2EgPU!RsipcI&!omtt&8'lc"OJ=b(pC^SCbHQ<-5Yal#9PI<a31A5g6d2mDY$Bu)9>"PpdJ.*`*p!>Pna9P]4_lT\-+9g#5:]q[+C"RpGlCG,BK'rr<\f?-c3_.T-r\X&>#le-tW1P$L-1pJG-aC5iE[U;4_/Xh;,$KoD]BsLMa@G-od6G9o$li
 #g:X:_ckdq48^/("D'P[uS'10L.ki)X,`e>'krV'uIrZ2+#=VUY\\bW%.RTguQIbD):m04gID,eEc/9F^l9n.AA.KGIE9GI$n[A=*+=EhReOs7"k\*_d<8-;[)[9u=_a;7Um63#LIYDW:R8iPKc2$2#Y^dc0s/*a]s=ge:Qcn%4^GO#LPk097iifGP\OAF6.VEctr)S8CQ=\<fnUDVYO5:A/.9E~>
 endstream
 endobj
-33 0 obj
+35 0 obj
 << /Type /Page
 /Parent 1 0 R
 /MediaBox [ 0 0 612 792 ]
 /Resources 3 0 R
-/Contents 32 0 R
-/Annots 34 0 R
+/Contents 34 0 R
+/Annots 36 0 R
 >>
 endobj
-34 0 obj
+36 0 obj
 [
-35 0 R
-36 0 R
 37 0 R
 38 0 R
+39 0 R
+40 0 R
 ]
 endobj
-35 0 obj
+37 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 369.948 616.466 524.952 604.466 ]
@@ -191,7 +202,7 @@
 /H /I
 >>
 endobj
-36 0 obj
+38 0 obj
 << /Type /Annot
 /Subtype /Link
 /Rect [ 90.0 603.266 128.664 591.266 ]
@@ -202,10 +213,10 @@
 /H /I
 >>
 endobj
-37 0 obj
+39 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 108.0 354.254 146.004 342.254 ]
+/Rect [ 108.0 367.454 146.004 355.454 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A << /URI (http://www.cygwin.com/)
@@ -213,10 +224,10 @@
 /H /I
 >>
 endobj
-38 0 obj
+40 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 396.636 145.467 460.944 133.467 ]
+/Rect [ 325.632 158.667 389.94 146.667 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A << /URI (http://hadoop.apache.org/core/releases.html)
@@ -224,47 +235,46 @@
 /H /I
 >>
 endobj
-39 0 obj
-<< /Length 1818 /Filter [ /ASCII85Decode /FlateDecode ]
+41 0 obj
+<< /Length 1785 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gat%$D3(2F&H9DYJe+,e9tO`9H&\Oh8Xero;K[i%m?]Z0I,Ng,@55`?an=80!!Dqt@G-S,KSa@(n`-$MCu/u0n$]9H=,s\DhqqLtNGQf4IJE,Sc1=!7n@)rZ_s6:Ic$$M*odm"d[G@tOf#WSqNn#"n)#:UUD3*92S,5<[5?hpY]"(CWc@-dhBg+^^#Ba?&W\T"$X->,5=HZ\u#.l^Ed2-Tq*jA'8[N66F#Qe*h[$^$gc%.43(Mf=$,&nG^G\8(&lm$oCU#HDi[S(ZF&QPK9N/D?S?:PrkOP>,2s8&qNs4lH1nSSPoj1-Sfc&eHu4*ErDq\e/ZBo56KAc-nDn&JKa59=O1]XS7'p5n*#p^-;8]=!,ZF%PlF10P2pjIgJ-GY#dZid7,*>%SHdSQ\B4k[$ok\3@42U3[mJG^3aO_$+K0#dKN\L-!&,9-Sq>I,EJV6sQTXL"'M5M$`'*%e2V"(QC[E<Nm2pj(ab5(T`jZCV?<@Ym:(CqL2elNZ1_/Z4<X$X.ViMk"/3e>%a*u`-7B(Tr<[65l!%gf-O'(_NgiECJ=gPq1MlkkkLP:Hp-\GlM/F6<EuIVRL9Ca.29LoO47,d?;p?VJ>2*Z'11@\4[moa>-M;'9dEr[*pW\F&/Yf*CW\'hCLFk5faiB[e9/^B8=>jFMnG_Q[t_!+67*6`7p#l@Cu8KdP5s8`-:qCH\Dit"E/bn0%]+GJ.uFY4Xt<)EhDA#]M*ADJ2@2aWQ^XU9@uj;PGbe>e(l*Jt6/t.W<0<D]?Y?`F2l.oG:S8bo<4T1_D/#HIQ"a6t/lf&JU$$RN%79,K#.P('h*))i\7RM_*P**/pBGb:o`"Up>`;%\VhU`D;8VMYEM5KRc1sBrEQjaD"0o/XrMf1^J+o3X!+kbO^6[:pOS7T/OqhWWqk;$5NWsht*^35?i\Om?LVE]WbW$F&oaOUAZUgSKQT>@c%V[ihS9[^2ILrSUq"cq5BO:*L,TnKX\F1Qm%H&X
 'QLkaJgPGL(m'KL*<0d2O.#ItsjLs+f\@Ei+P.o4-s"APVU>o^gJLIpO@&5Vh<0`8$oa%3D)Yb3HG='t["V%NCgu&;c..#&YNuF<<FJCQ4Ll$R.5hL5VHuP=/GUr[^Kq5[t.+;ih4+m_>A&5n>#RV\"?/RqI`Lf21:9'9Une=BJd9N[VGEGq-;i0`sL%2^7(DEkC/0"l8CKBglmAb^>:K_gU@)K5ZI_a08icHQLST0)q2=pbH&KJ27Yp94:k;VS.Wsh$SEkVk,jq_X<:U\MbMujNP.-gSQ)654WC76_+dPA7C^_tgWMR%kMfNN1>!L!%KJ;-I.[+Mjl#DM74*'km&Hra$!oOtCod5-Ep8.Q\>_lJr7\NpHkcC_#T6U$_OJLfuH69.37=$(uoSH1V.Q^d^91gsRlAVA=d1D4<sD7(uDCq2h:8BtR/(j'eJaJVOsea-;UA""FJW*VmMo];rs43a-.D&Hh>!)8D4TmrV>?")(]lK9h!5R4Z2<2n.('%D=_ib&a]Oe:c7fejXiKg>r7c<nFai*N6V]'Er"bb-]=j*K<+e.i0.+?=p;_)WPs<N%-r>?c]nncr-Zbr*&E,Z8s$AXq"11i`eeLoWr/$A/hMSA0_56KU_Z3>&78/[e",SfJ4A32\es3kZ(-!K$r7F7ZY3j):ZdAYi9X+bLRm5_1;DUUInTk#>gt$#1%V1?&Q7EH$_('YOC,#\_)+lR<p`*U*<]mo^eJ(3V`?DgCkPVY``-Y7I(?C,^WPcP]7*[Y&QF^ZKWjf*,D*Pjp-8X1m%\H#q0p4D>=4829EoK6Dl*[SXt;YjrC3GU2^,^Na0S~>
+Gat%$gN)%,&:N/3n=_YK1kH&'T'9c48`R=KVF`+L?]n(f-6\3T7Bco/a8Pie7?CVRUa4\*(18]em+Eo]C:1R]N#_*rf3,3lY-V8-a+[mc,VJG;^.5+<3iehCjfqUQ3(k$/qi<tmU>iR7)iZ\H5<$5md(d$Qg_J/2XN^N`dAf[c:Rl@KlJ:IEC@Nr"kYSotoE[RO`*qm)qr:<f1AFcUkBcZ4nZ"qu30a+"D<-Wg5O*h"=]RZ`4p*3s[q-_.-F.oY=g"2S^M]NGQAC4Ob.0U]q.F;DAGI2slb!dtK8[o``[!Ji9Uh9hEdb4K_d&)iL8aJfI7OWRN.dKVp/WNkH&825KWu(n2+MV2Y"sZ%\*e_>nunC0?[[2!jp3.a@`5l+LG<(m)4kRl&NmT^TC6;pS(0TL_mOrO_]T8AWtjcnC3WTpmF@'2O[il/GZEYG\P<oo]ZnWZfh1@Da33iF.?=\,91#c=-P-gEhYOn7^-+ekIt8]$;81cHb!<J]Mo#hBWo.q6[#/e'N(D]o.%<@SfZs>b]Z(^-]%7%rr7HUFdNC3;,Rf)o8>UH82:KiZi>=V*aBL/+:b^oJ<=>C,%T'qi]4BU2FMAfk6d6N-E^Z,0\V((7U:f11!\IDV<O-L]%GJot-kemg-3,0>_OtQ#.q?C-IOQ9("HkJ?I[;KR61VE6gh"J50]D=2Zi;).SAO5P?MP,Jd0U5lohgQ(PKR<gWekFL96n_eH]W7Z)"R+#/W..rFIOmslgBeEXM68Nc,"@5p-)HMelalZmX1XiaCA_loAfGrS^1d)%?:3!$?E*5]IfRbo?iMt7b:]39j;*CE15:YeafBsWTbtlk$oj`AMutq(Z>W9=-MVNPSAqk\]X?h^l0aC/Q8>WEedp@n`Nr0Fc4\`WcOT<DDrMb0Nj%@`$<BsF*43+L`_"G@7sL$j[*B>ED><9/0/"dRVtGn_JBpW#EKU&0-]h4R4PO1g;nT;2?H1n?HUHk77@mLh(f3
 /NkETc,_N?0nZHk6([.0=e;5,q+msT=DU0`=S,<IXWPt_dG`DZ"eIX8)B_S3;/DI8W>3AV4YJasGWBNKKG[X!lJHDhDc5//Fg7BlP\rW@\(&4XuTRgVI*UYUSmFMY_6$8n8nnEeAGE_8inmbakF!6H8(sYf?_qmTt6.D[ue"t>>7BCuWi-B@9ITTbngMih(O4!_N>H9E)q&fG+o:sFF/i>i.AFK\,(Jdi7&JhqHb_c5?6N#1kdMkuk'*cdZ+Gn-^!](K!]Q4tuo+Suq^3211EEqc:2)DdIh*Ok\LVCDSbC-ESd7L@0MqM]o;KOGYi$ULe'N]Ml[>fq%)Ol#l`=@M)CJHfMeNJh9F3q*['?8%&ik_+YhZZg'+WMm;LtB4,+*ThA@R=KGduFrIW]8&b1kl/&'E)`JF0@:Ih.@$)NFJ&9Vm3DCcW6;iU+[2Oh$P4+#Br;&0cJ!*OSGBo&A)5T-f%a8XPO=MR^qni@M9rm+1BaakMr@"++Q;5@"4>:IK/s8^jD_>%nN=b!jj&"h0X&24/("KCj60^P2Zam1!c/^krcD7J=C)m$V98AKWXhLH9h?)'Hf4&"(`X??)YAWi!AlbMJ%#)@Z3M5`5Fl2L^:;MZK-HPN1b#V+`e]SC@h)0IQSO?2*SOhNCYm:TkiE3H#lS(GVkGf`fKt)53h_NhB<S`',CTTk.<\n!%e`mO>`?f.e6bDGBLXQmY@70HWIpd.A1:l>W4Dg4jE\YQS=?Wok1gQDY;Jihmnt']QV<`a0\tK'h#ghlW.[NPc/Lg7LX;:"'s3lBE~>
 endstream
 endobj
-40 0 obj
+42 0 obj
 << /Type /Page
 /Parent 1 0 R
 /MediaBox [ 0 0 612 792 ]
 /Resources 3 0 R
-/Contents 39 0 R
+/Contents 41 0 R
 >>
 endobj
-41 0 obj
-<< /Length 1803 /Filter [ /ASCII85Decode /FlateDecode ]
+43 0 obj
+<< /Length 1790 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gat=,D0)1+&H;*)_2$;]]fQTI&20SLB%h$`[WC&rM8-HhN,3$o$Uu,o\EQ`V\).5k#ohRmP-G7KeaBaSqhF!'7[K=dh]lqgi,_$g/7]X$lb^+ubNgmj?0#4mO`=klqE0(NoDg3Td0&AB`$p'q:/HcPM!Tt&?kWIsd,"d3+-<)g9)Cn'mEeaB.0rabjo+2g5#&`q;iCCD0s@g49+iTCO]?[C_10!#S$(^J)qi/sXGegqYK\m;.F3n7MjMFBA+Hmc-e6X!U@d)aR3H`'2iO]/i\d#o\duq9/[gWiDbJ7R<YW6b8C7M'jhu2$G=qK9QES-SieM6Aa<cS!$1aR!8_Ao-K_$0p4H6*R.jC+g2QL+H;6$U(9^0Cd;+5m<S\W`_nHqo@4b+mu&4E#WH"-<4?f9OJIA,aleNSd-4e,hj>j%mq1gIa!;i;1-/aAI^8kqnJ0OjZVHC8cC;bG>CnJY%HI>F2^I#=.$=`DTQ8ES</SQ.]#0OnF7#.EhihOZ;L4!b"iGfqKL>P->\PH+/Dht(<Jb%8`d4C)PMk:t;(\Y&%X%K2q?432ESVNq"RG%014(C1W$#Kd*d.BYsb&fYP$[cFbb\La&JOK3$!<[:hRK<[Qb<!?MZ@PMB_;WN_X9iN[_>1m;3KY2&&%f.2dHk6%46SC]YCFQd%$cW$ERt_sh`Y5i/p0k*O+;)Qm%fWrl^WB4LS^5jjf+:"[E@a"FZ;Ao)eVYY]I[iG917WgY`fL%C_%X@<0'%/B1ZcWY]KSDUp?2#C?P@uc1C>5(UD9d]'$#Tgh+'51KglGBf2Ht\iaP]BXb#XdqSC&Sn0L;bX:>YK2@Z*c[?Y:9X<%@P]J^QH$VG'i1q?.>)j);cB_st#!l$X>-*e9OO,JZAGoB.tO[W1SM/YS<TO9nF"^`9ufX=;4f@WtLSjnRIA>'R6gae/67"efnRTjlhe&S=^1`I\6"j7U0->M2A()s.g?]!igaP%+.VYe'J97(.aa/CS
 ZHD&2C\C!)4R@;PrW^.i,C+`"Kn_ReR;/kXX??+K+>+uCP^Ph[%5O[LB]=GJ#puCN5iSB:$T*Kac*#I;?$Gn4OZU/3K'#rPpOO)T@0(Q`XZn5@6B8Kq&(mbP:]A4,Pi:f0[?N)d4\GQ>;!_j['WqcE'o`6;O'$G2LZ,q.MEPn^7-n0C!B<t@`bVTPg60Nfu6bga\,h0na'[oXnArf&Qb4S`-G=ui:\8n'M][o4^`7cJG:FqCV1faVl1/2_;GSA09^hZIdKH>MaIW^7b`0)BZ*uB*KjE==YebWB@)0a]P#Xd^IJQm[TK5h(@%gG>7h1uLWc<r9^)#&0hg`F`VL:#P^;(O>X,(4$kD3oZ>/^(KE*d6%7m$](G,i35D3CN"mI.W1Ro'P7S>)m"M%8-Af&I(*_!>+V,)hU+bPpdFF33lbKp3FJH9DVqic^NLIP"su:)Nf>I3sdD(CZkJs5";X4I14taPnmC&DC,`.jlL7Cc/G7FIAOL1Xjn:kX:u2a>iRmFc;nY7-[<g\MF&@*obr2R^:3G$?S%D!qW@R>EFTu2DD*c:ma9B4S*m^lU+l7OKUi.g?eG,YqY'7.;%@H>\mGN7.++=Jh;2>SLa7ip5&r\Ica2P`L`.>YGF31o\bBr"pH5C1/htX9YG9c\?I's5/hZEl%U394_a\4elFofT'kPE8"`(PbQZ%er[l&KT(;+/*;,F_dqB;JU!*B!\%n^'a;?OcE'.bpnM\aKn#LBT"2@R`K7A/Y^eTR+T(N320;qLbQ?>QX5e*L=rFV7_.ZUd(la)Y&1cBU95H1o0D,e<d_En^Fn~>
+Gat=,?#SIU'Rf_ZcpNA]^eBS!WK//-d&p)-YVg:X[rhsiMmg%7Os\<@ZD%0_UI7\L*7:XL+HAu7hKsLcHUR/D@eO[oqf;tD%KCc>$Q\/-T',W>9^:q(E<umkcRP<iS:-sA3BI4LQiGOP$&92nM/cY8@0dE)L-$Msp^\J=C]G0cf;%OPXO3Eb+_r3PD=DO)EMqb!)$(ghA)BNZeflZr1T-YG_ggu9!^("=`!%d!(-CikMlW*1f_)fY&R3_4;LuE-AN.<+XP^/!V_R/[e7Qkfac8uK8;f9&c4hn@2!?YDa#^bY"o58qO#5OrlQf]^A=Jk7A]Q*&fqMP$P`j0_-S;f)R2cY5.4`UZ0?=FoBr1S[o.1Cr&9KGFcAO5d7J1ah(H&Ld0R>?]b)cUU$,ROs)_M2/+:AJf+Pd)[YDO7M8/+4L;,'/8acF[9JrG4!e.qN$OoOc]?Ea_5OY&k!d+&4Kc<8L:S!dB)I\UXd4N2o2iIX^T2N`liP84;I>*,2q9IDF$;43M-ab%b,JrG5Le=$am=jS:sR4rq>UWPRa,RZA]$SDnB6l$%U=ca9J9GB(@0hlWF:9l!`Hpacb)q5T4iK4:4Hk02\4Gd.HMR2rFrsVdC.<U6tW)T?M`IEj*JkL_SdE.0arc?q:eECMmB^(I*K@(sf0ujYW!cCh=og*)FjU<?&$)?Z=WXM3m/B8S[\2<DJZ@pJ?`-%m7fW-Q/a.%M)e5W?)IH+PY'uuMeCjfR)>h9OqML#8R=8WoeSE;Hl=LHId1T+fPD[TaSKU&D#0?^IeI`HL)DCi_TG<QG^i-8qmE%0->.G*`d&L^1uc42V_C<KWgZ<;$Y-!O0u?:!$3LgrXt;Ze`,kTBE%lO[.PCp.s-0gRF=Ps`fLpaOn`-M2nFn/R-`gJH>-d<+sKP9'"aI9c(A8@-H(KE"+%T4B>HMll[fdg3S2OsE--ksf*Jm<1=Gb4F'O9h%)ph>DgeD-/:bk*<T>8ud:/7:*`
 VWV!CUotNEC1$ps3Dh^0OL.l!jS`)Sm's0;i5e^UJYHG($_<@KV>f;,ukap+s4BJU4#XCYlY#nu+=PktpJ60Cl(/_m'-,a(@_V.RUM@k+t^gS@KhIOTcNj"A*.<QQJAQ?ZA^*KHK3p)1e<*!gZp1>Pd%h)_r7H.mKg05J,=YBU:bsIjf9YHoI]@5kol?<YBP.QSeb'XuiZL'GkPG2l[V<=0rim4#X1Q/Qa2lB4KHJ?p^Kjato/rfrg[A9'cj+X#([2^^ZI44*T@`lc)k,=iNMtiJ\#_jm;r:An?gY:I9pV5Lt^OQ.NgQ*"h`0`4:irDq]YZ6r':Qi`lMtTSB3EDD!+EDbYm'VM?_p?-$2]U3Yrc%c#],rpIXunufnV9(d%e9K4(a\;nC\^\e*D2kc*nYKSV\L`5F>\$^68ROU?i$D6ddQHTNAT9`flA7]pPN60'mX#'#K)h1Bu*8O8"_CWqFKY"/eaLH--HF+Q8c!7lusWt6r)UNTH2DrQ4uW3]:d2Geo9,DogaS=^:h!fcmO?s2&J3/EQA$@hnPiQ81a1qI$\u[mY##WK8Y^8oCYD6N8(AT05Xq-6QhEL4*FC==TQ=YYDogU!/ucroB-*AXlFopX5<S:kju-t`RfONH74K&WUngLc\IP<ChB/`iX@c9omLO1G?G6ujp#_:Wsnnakngp>K9TJHhS8UCRrY.M<Si'9!^_rM>XXD%BBINCr`$h*D6qgkTW)crTPPdSN,5n^-Q910\l.:,ft'4$CU<?;anBGuCjLXf/4jBIa^$B5<jL_I76kV^+%at>Mu~>
 endstream
 endobj
-42 0 obj
+44 0 obj
 << /Type /Page
 /Parent 1 0 R
 /MediaBox [ 0 0 612 792 ]
 /Resources 3 0 R
-/Contents 41 0 R
-/Annots 43 0 R
+/Contents 43 0 R
+/Annots 45 0 R
 >>
 endobj
-43 0 obj
+45 0 obj
 [
-44 0 R
-45 0 R
+46 0 R
 ]
 endobj
-44 0 obj
+46 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 175.596 263.594 284.28 251.594 ]
+/Rect [ 175.596 142.094 284.28 130.094 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A << /URI (http://localhost:50070/)
@@ -272,197 +282,206 @@
 /H /I
 >>
 endobj
-45 0 obj
-<< /Type /Annot
-/Subtype /Link
-/Rect [ 189.996 250.394 298.68 238.394 ]
-/C [ 0 0 0 ]
-/Border [ 0 0 0 ]
-/A << /URI (http://localhost:50030/)
-/S /URI >>
-/H /I
->>
-endobj
-46 0 obj
-<< /Length 932 /Filter [ /ASCII85Decode /FlateDecode ]
+47 0 obj
+<< /Length 1201 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gat=)?#Q2d'Rf.GpgMV)BlUto1$ic5euk;3d3[Ng[QQUg&?C=;A")N:cTm:\6<(@M&oerLYB/#Q>gC"nF76:KJBWDE^"A*(#fG$e@a[A7JglBs:`M%!47Da^f.X94#a"jpSpGkOjdT$G3_t?8k[Q;"^ot(gEkOU@'@b#^djo;F=mL44Xdt?>=,s7jEPccG.]pX`epMc$^9'59^#Y"U\P-+SkW<`pV%]?u@tc?,+B\0r*;fj/>6@@-#@e%X1krLFie;@^rRQ6;b)7!=9"DBCbI"Rp,idT^H^kT42Yf$M$6^<ZR'7h0Mc]f@abf;2!rY<M<+G_p1keeVjbMc`k=o-Gc^XO$"!H+&9RP7gSqS#tcFeY0\C9#0eh<<CR4S/LCKA"uAJ>6d$X#N(D1l4YhYD8`#u0SWZ3e]q=KV:*-j]<E(rH@fWXBJ,>JsO4kM+,UZ2&cMF2bM"L=uhrQ51H=Lr-A4(DK,V6<aZ5i.c*UX6$3PV(-Y&`ctI&X[SZ2KA$>cD6"ai="2=L3IMIA4=#2hpnjQ),g=B<E5n0c\e,G,H.N&kFq$Q-0FXl#1h$TNJc]=P+Gt,fO96RoKRsZ#F\qFP<<i.ffGGB_'lU&$VKBf07^lIXIcB;mOMeMkp@9e^?mc*Ip@F:8O3;@AfTI%Eh7F&tm'G]>BY\^U+8&4mo;m,^rZi+&3ru:M'tPh-LS*R&;NA^(2qtq0oQr"k/=:.K?%j3h/knU/Tu9X[0SWXE>6H.+O.`>c'F#uR14JTO#>kh<)Bs-D=,Z.RdS/mKJ$Ns-!hVeOG"^j_7%0Z<qje$_;o[H`I[BRTbP32%EU"#2h9-d-LgoAJ-m/Z4+TW05`<Z+5Y!f^5-(RL7$GR/ZXG)%o>&3!Z=_GBQZc'7a1=_j7K=[8IAqeshL5oK0>GKGK3B"(NHJhG0JbosZ/0A=~>
+Gat=*968iG&AII3i6W?'%mg7f&>X5=)lNC'dj.uK6^e*FJrc?G<"QFsr;)!U$(s[TN^b7M$Y$BQhgW2i2ljpPe`+=I#+>J)>=8`@&-RR`oh"oE\3]j:3ERpu0&HNqp>n.9f[WWqFFe`iUd#\)RO!DCoYIO/T.g4a?1J&E!NTG,'^_-n$5eJl7Y!sf>HqL+(>j2Ddj'WoTsq5gN8+5+L0``d40ZM/"J[BlRgJ`[jpJUq#_R**:]^be6GXnV)kn::AHj]4gI!NM\Peotjg#RT.s'+:.tWk<QD5OW\9M=uYLi_ACn=sH@!d8S<R-S#e=0JV0eH#SfPd$7U6lXSP/Y"44P<Y_C)!kS^6=>g5o2h2lekS8L]I*<XG_CmZUBV/=\I2_#gVAt.)hoUNAO+G1m>Ua&k*@K/UqMNj*i4&.mf@>$(ZQWeRjE^7Z)sFiQ93?8P!7abc(PQdKm``kG>LB%O\G9aYsGYCdl`$"3]17l5GC_BUD"?k8X?ilJa(D"<2[#eLhRo5D%J;qLg(pZefpB-,.:Mfb5r7MX!=P>$As[hq-c"mR3>jacn:Pd%%6JJuN2B&(O.hBCc$1*[#BeQ8(Ht?bSYA%6q3j-01RZ5HsAC=2?!)bI"4obO`gYpjRI"F#jgdf?3jF3OckO'((C[,82qaD07D[]/#9Fj-?PpZlTU?T8jo;1SK`>1ZkpIKMB0BL'$_f*9696'77Q7%#)]XlaA@:S6tIMo>cSYVM["*k&-`K#p/bJ(^.H:!CM&d-QI]hle"Z3?Z,..aD*Ofa.nA><RdF>BJ"b`hKt/d<[qi]4*p^rYkpdm[[M0`b!O<'@r!T%WG&oh0frG2KYkNGFX4Oc;E\%T<"i5l4laD#V@%C!5pPP5[gj_jF1U$3G:=&_T^;EU$tC$!?q39;mJ@jgND479=i)[9n*LIKk#q8VkeOPc1TP$AgNWAard,5M0m%rc9&*,]>6HPOHcfdko"&i^,Q4r$-7$<(9\D"
 4'"cKq=olT'j-h_!0&L+'Je7b`cr+/6fSp)n^MWk/9.>g5i.B.5D%YYaMFf\e:H"FH7MJ`U<fKiel&$fF_tBPA866]M/Uh(FT@bBS^DIDbcieHi:Fm8i4n;&C!MQ]fa6$Eh7@*[2STa&'*ngoYP)Bl/dV<H/KCJJe`O:.A;Y<")BNVh58uSq1BW78n&UN2k-1cl7#G+0_h#Fsu!k\~>
 endstream
 endobj
-47 0 obj
+48 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 47 0 R
+/Annots 49 0 R
 >>
 endobj
-48 0 obj
+49 0 obj
 [
-49 0 R
+50 0 R
+51 0 R
 ]
 endobj
-49 0 obj
+50 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 454.632 492.066 475.284 480.066 ]
+/Rect [ 189.996 664.8 298.68 652.8 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
-/A << /URI (cluster_setup.html)
+/A << /URI (http://localhost:50030/)
 /S /URI >>
 /H /I
 >>
 endobj
 51 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 457.632 369.666 478.284 357.666 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (cluster_setup.html)
+/S /URI >>
+/H /I
+>>
+endobj
+53 0 obj
 <<
  /Title (\376\377\0\61\0\40\0\120\0\165\0\162\0\160\0\157\0\163\0\145)
- /Parent 50 0 R
- /Next 52 0 R
+ /Parent 52 0 R
+ /Next 54 0 R
  /A 9 0 R
 >> endobj
-52 0 obj
+54 0 obj
 <<
  /Title (\376\377\0\62\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 50 0 R
- /First 53 0 R
- /Last 57 0 R
- /Prev 51 0 R
- /Next 58 0 R
+ /Parent 52 0 R
+ /First 55 0 R
+ /Last 59 0 R
+ /Prev 53 0 R
+ /Next 60 0 R
  /Count -4
  /A 11 0 R
 >> endobj
-53 0 obj
+55 0 obj
 <<
  /Title (\376\377\0\62\0\56\0\61\0\40\0\123\0\165\0\160\0\160\0\157\0\162\0\164\0\145\0\144\0\40\0\120\0\154\0\141\0\164\0\146\0\157\0\162\0\155\0\163)
- /Parent 52 0 R
- /Next 54 0 R
+ /Parent 54 0 R
+ /Next 56 0 R
  /A 13 0 R
 >> endobj
-54 0 obj
+56 0 obj
 <<
  /Title (\376\377\0\62\0\56\0\62\0\40\0\122\0\145\0\161\0\165\0\151\0\162\0\145\0\144\0\40\0\123\0\157\0\146\0\164\0\167\0\141\0\162\0\145)
- /Parent 52 0 R
- /First 56 0 R
- /Last 56 0 R
- /Prev 53 0 R
- /Next 57 0 R
+ /Parent 54 0 R
+ /First 58 0 R
+ /Last 58 0 R
+ /Prev 55 0 R
+ /Next 59 0 R
  /Count -1
  /A 15 0 R
 >> endobj
-56 0 obj
+58 0 obj
 <<
  /Title (\376\377\0\62\0\56\0\62\0\56\0\61\0\40\0\101\0\144\0\144\0\151\0\164\0\151\0\157\0\156\0\141\0\154\0\40\0\162\0\145\0\161\0\165\0\151\0\162\0\145\0\155\0\145\0\156\0\164\0\163\0\40\0\146\0\157\0\162\0\40\0\127\0\151\0\156\0\144\0\157\0\167\0\163)
- /Parent 54 0 R
- /A 55 0 R
+ /Parent 56 0 R
+ /A 57 0 R
 >> endobj
-57 0 obj
+59 0 obj
 <<
  /Title (\376\377\0\62\0\56\0\63\0\40\0\111\0\156\0\163\0\164\0\141\0\154\0\154\0\151\0\156\0\147\0\40\0\123\0\157\0\146\0\164\0\167\0\141\0\162\0\145)
- /Parent 52 0 R
- /Prev 54 0 R
+ /Parent 54 0 R
+ /Prev 56 0 R
  /A 17 0 R
 >> endobj
-58 0 obj
+60 0 obj
 <<
  /Title (\376\377\0\63\0\40\0\104\0\157\0\167\0\156\0\154\0\157\0\141\0\144)
- /Parent 50 0 R
- /Prev 52 0 R
- /Next 59 0 R
+ /Parent 52 0 R
+ /Prev 54 0 R
+ /Next 61 0 R
  /A 19 0 R
 >> endobj
-59 0 obj
+61 0 obj
 <<
- /Title (\376\377\0\64\0\40\0\123\0\164\0\141\0\156\0\144\0\141\0\154\0\157\0\156\0\145\0\40\0\117\0\160\0\145\0\162\0\141\0\164\0\151\0\157\0\156)
- /Parent 50 0 R
- /Prev 58 0 R
- /Next 60 0 R
+ /Title (\376\377\0\64\0\40\0\120\0\162\0\145\0\160\0\141\0\162\0\145\0\40\0\164\0\157\0\40\0\123\0\164\0\141\0\162\0\164\0\40\0\164\0\150\0\145\0\40\0\110\0\141\0\144\0\157\0\157\0\160\0\40\0\103\0\154\0\165\0\163\0\164\0\145\0\162)
+ /Parent 52 0 R
+ /Prev 60 0 R
+ /Next 62 0 R
  /A 21 0 R
 >> endobj
-60 0 obj
+62 0 obj
 <<
- /Title (\376\377\0\65\0\40\0\120\0\163\0\145\0\165\0\144\0\157\0\55\0\104\0\151\0\163\0\164\0\162\0\151\0\142\0\165\0\164\0\145\0\144\0\40\0\117\0\160\0\145\0\162\0\141\0\164\0\151\0\157\0\156)
- /Parent 50 0 R
- /First 61 0 R
- /Last 63 0 R
- /Prev 59 0 R
- /Next 64 0 R
- /Count -3
+ /Title (\376\377\0\65\0\40\0\123\0\164\0\141\0\156\0\144\0\141\0\154\0\157\0\156\0\145\0\40\0\117\0\160\0\145\0\162\0\141\0\164\0\151\0\157\0\156)
+ /Parent 52 0 R
+ /Prev 61 0 R
+ /Next 63 0 R
  /A 23 0 R
 >> endobj
-61 0 obj
+63 0 obj
 <<
- /Title (\376\377\0\65\0\56\0\61\0\40\0\103\0\157\0\156\0\146\0\151\0\147\0\165\0\162\0\141\0\164\0\151\0\157\0\156)
- /Parent 60 0 R
- /Next 62 0 R
+ /Title (\376\377\0\66\0\40\0\120\0\163\0\145\0\165\0\144\0\157\0\55\0\104\0\151\0\163\0\164\0\162\0\151\0\142\0\165\0\164\0\145\0\144\0\40\0\117\0\160\0\145\0\162\0\141\0\164\0\151\0\157\0\156)
+ /Parent 52 0 R
+ /First 64 0 R
+ /Last 66 0 R
+ /Prev 62 0 R
+ /Next 67 0 R
+ /Count -3
  /A 25 0 R
 >> endobj
-62 0 obj
+64 0 obj
 <<
- /Title (\376\377\0\65\0\56\0\62\0\40\0\123\0\145\0\164\0\165\0\160\0\40\0\160\0\141\0\163\0\163\0\160\0\150\0\162\0\141\0\163\0\145\0\154\0\145\0\163\0\163\0\40\0\163\0\163\0\150)
- /Parent 60 0 R
- /Prev 61 0 R
- /Next 63 0 R
+ /Title (\376\377\0\66\0\56\0\61\0\40\0\103\0\157\0\156\0\146\0\151\0\147\0\165\0\162\0\141\0\164\0\151\0\157\0\156)
+ /Parent 63 0 R
+ /Next 65 0 R
  /A 27 0 R
 >> endobj
-63 0 obj
+65 0 obj
 <<
- /Title (\376\377\0\65\0\56\0\63\0\40\0\105\0\170\0\145\0\143\0\165\0\164\0\151\0\157\0\156)
- /Parent 60 0 R
- /Prev 62 0 R
+ /Title (\376\377\0\66\0\56\0\62\0\40\0\123\0\145\0\164\0\165\0\160\0\40\0\160\0\141\0\163\0\163\0\160\0\150\0\162\0\141\0\163\0\145\0\154\0\145\0\163\0\163\0\40\0\163\0\163\0\150)
+ /Parent 63 0 R
+ /Prev 64 0 R
+ /Next 66 0 R
  /A 29 0 R
 >> endobj
-64 0 obj
+66 0 obj
 <<
- /Title (\376\377\0\66\0\40\0\106\0\165\0\154\0\154\0\171\0\55\0\104\0\151\0\163\0\164\0\162\0\151\0\142\0\165\0\164\0\145\0\144\0\40\0\117\0\160\0\145\0\162\0\141\0\164\0\151\0\157\0\156)
- /Parent 50 0 R
- /Prev 60 0 R
+ /Title (\376\377\0\66\0\56\0\63\0\40\0\105\0\170\0\145\0\143\0\165\0\164\0\151\0\157\0\156)
+ /Parent 63 0 R
+ /Prev 65 0 R
  /A 31 0 R
 >> endobj
-65 0 obj
+67 0 obj
+<<
+ /Title (\376\377\0\67\0\40\0\106\0\165\0\154\0\154\0\171\0\55\0\104\0\151\0\163\0\164\0\162\0\151\0\142\0\165\0\164\0\145\0\144\0\40\0\117\0\160\0\145\0\162\0\141\0\164\0\151\0\157\0\156)
+ /Parent 52 0 R
+ /Prev 63 0 R
+ /A 33 0 R
+>> endobj
+68 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F3
 /BaseFont /Helvetica-Bold
 /Encoding /WinAnsiEncoding >>
 endobj
-66 0 obj
+69 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F5
 /BaseFont /Times-Roman
 /Encoding /WinAnsiEncoding >>
 endobj
-67 0 obj
+70 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F6
 /BaseFont /Times-Italic
 /Encoding /WinAnsiEncoding >>
 endobj
-68 0 obj
+71 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F1
 /BaseFont /Helvetica
 /Encoding /WinAnsiEncoding >>
 endobj
-69 0 obj
+72 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F9
 /BaseFont /Courier
 /Encoding /WinAnsiEncoding >>
 endobj
-70 0 obj
+73 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F2
 /BaseFont /Helvetica-Oblique
 /Encoding /WinAnsiEncoding >>
 endobj
-71 0 obj
+74 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F7
@@ -472,183 +491,192 @@
 1 0 obj
 << /Type /Pages
 /Count 5
-/Kids [6 0 R 33 0 R 40 0 R 42 0 R 47 0 R ] >>
+/Kids [6 0 R 35 0 R 42 0 R 44 0 R 48 0 R ] >>
 endobj
 2 0 obj
 << /Type /Catalog
 /Pages 1 0 R
- /Outlines 50 0 R
+ /Outlines 52 0 R
  /PageMode /UseOutlines
  >>
 endobj
 3 0 obj
 << 
-/Font << /F3 65 0 R /F5 66 0 R /F1 68 0 R /F6 67 0 R /F9 69 0 R /F2 70 0 R /F7 71 0
R >> 
+/Font << /F3 68 0 R /F5 69 0 R /F1 71 0 R /F6 70 0 R /F9 72 0 R /F2 73 0 R /F7 74 0
R >> 
 /ProcSet [ /PDF /ImageC /Text ] >> 
 endobj
 9 0 obj
 <<
 /S /GoTo
-/D [33 0 R /XYZ 85.0 659.0 null]
+/D [35 0 R /XYZ 85.0 659.0 null]
 >>
 endobj
 11 0 obj
 <<
 /S /GoTo
-/D [33 0 R /XYZ 85.0 567.066 null]
+/D [35 0 R /XYZ 85.0 567.066 null]
 >>
 endobj
 13 0 obj
 <<
 /S /GoTo
-/D [33 0 R /XYZ 85.0 535.932 null]
+/D [35 0 R /XYZ 85.0 535.932 null]
 >>
 endobj
 15 0 obj
 <<
 /S /GoTo
-/D [33 0 R /XYZ 85.0 460.279 null]
+/D [35 0 R /XYZ 85.0 460.279 null]
 >>
 endobj
 17 0 obj
 <<
 /S /GoTo
-/D [33 0 R /XYZ 85.0 335.254 null]
+/D [35 0 R /XYZ 85.0 348.454 null]
 >>
 endobj
 19 0 obj
 <<
 /S /GoTo
-/D [33 0 R /XYZ 85.0 174.801 null]
+/D [35 0 R /XYZ 85.0 188.001 null]
 >>
 endobj
 21 0 obj
 <<
 /S /GoTo
-/D [40 0 R /XYZ 85.0 577.0 null]
+/D [42 0 R /XYZ 85.0 659.0 null]
 >>
 endobj
 23 0 obj
 <<
 /S /GoTo
-/D [40 0 R /XYZ 85.0 397.866 null]
+/D [42 0 R /XYZ 85.0 465.866 null]
 >>
 endobj
 25 0 obj
 <<
 /S /GoTo
-/D [40 0 R /XYZ 85.0 332.332 null]
+/D [42 0 R /XYZ 85.0 286.732 null]
 >>
 endobj
 27 0 obj
 <<
 /S /GoTo
-/D [42 0 R /XYZ 85.0 537.5 null]
+/D [42 0 R /XYZ 85.0 221.198 null]
 >>
 endobj
 29 0 obj
 <<
 /S /GoTo
-/D [42 0 R /XYZ 85.0 425.447 null]
+/D [44 0 R /XYZ 85.0 416.0 null]
 >>
 endobj
 31 0 obj
 <<
 /S /GoTo
-/D [47 0 R /XYZ 85.0 521.4 null]
+/D [44 0 R /XYZ 85.0 303.947 null]
 >>
 endobj
-50 0 obj
+33 0 obj
 <<
- /First 51 0 R
- /Last 64 0 R
+/S /GoTo
+/D [48 0 R /XYZ 85.0 399.0 null]
+>>
+endobj
+52 0 obj
+<<
+ /First 53 0 R
+ /Last 67 0 R
 >> endobj
-55 0 obj
+57 0 obj
 <<
 /S /GoTo
-/D [33 0 R /XYZ 85.0 377.426 null]
+/D [35 0 R /XYZ 85.0 390.626 null]
 >>
 endobj
 xref
-0 72
+0 75
 0000000000 65535 f 
-0000015483 00000 n 
-0000015569 00000 n 
-0000015661 00000 n 
+0000016150 00000 n 
+0000016236 00000 n 
+0000016328 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
-0000000950 00000 n 
-0000001070 00000 n 
-0000001172 00000 n 
-0000015806 00000 n 
-0000001307 00000 n 
-0000015869 00000 n 
-0000001444 00000 n 
-0000015935 00000 n 
-0000001579 00000 n 
-0000016001 00000 n 
-0000001716 00000 n 
-0000016067 00000 n 
-0000001853 00000 n 
-0000016133 00000 n 
-0000001990 00000 n 
-0000016199 00000 n 
-0000002127 00000 n 
-0000016263 00000 n 
-0000002264 00000 n 
-0000016329 00000 n 
-0000002401 00000 n 
-0000016395 00000 n 
-0000002538 00000 n 
-0000016459 00000 n 
-0000002674 00000 n 
-0000016525 00000 n 
-0000002811 00000 n 
-0000005170 00000 n 
-0000005293 00000 n 
-0000005341 00000 n 
-0000005511 00000 n 
-0000005678 00000 n 
-0000005852 00000 n 
-0000006049 00000 n 
-0000007960 00000 n 
-0000008068 00000 n 
-0000009964 00000 n 
-0000010087 00000 n 
-0000010121 00000 n 
-0000010297 00000 n 
-0000010473 00000 n 
-0000011497 00000 n 
-0000011620 00000 n 
-0000011647 00000 n 
-0000016589 00000 n 
-0000011819 00000 n 
-0000011952 00000 n 
-0000012181 00000 n 
-0000012396 00000 n 
-0000016640 00000 n 
-0000012653 00000 n 
-0000012958 00000 n 
-0000013173 00000 n 
-0000013327 00000 n 
-0000013552 00000 n 
-0000013864 00000 n 
-0000014044 00000 n 
-0000014302 00000 n 
-0000014458 00000 n 
-0000014710 00000 n 
-0000014823 00000 n 
-0000014933 00000 n 
-0000015044 00000 n 
-0000015152 00000 n 
-0000015258 00000 n 
-0000015374 00000 n 
+0000001009 00000 n 
+0000001129 00000 n 
+0000001238 00000 n 
+0000016473 00000 n 
+0000001373 00000 n 
+0000016536 00000 n 
+0000001510 00000 n 
+0000016602 00000 n 
+0000001645 00000 n 
+0000016668 00000 n 
+0000001782 00000 n 
+0000016734 00000 n 
+0000001919 00000 n 
+0000016800 00000 n 
+0000002056 00000 n 
+0000016866 00000 n 
+0000002193 00000 n 
+0000016930 00000 n 
+0000002330 00000 n 
+0000016996 00000 n 
+0000002467 00000 n 
+0000017062 00000 n 
+0000002604 00000 n 
+0000017128 00000 n 
+0000002741 00000 n 
+0000017192 00000 n 
+0000002877 00000 n 
+0000017258 00000 n 
+0000003014 00000 n 
+0000005307 00000 n 
+0000005430 00000 n 
+0000005478 00000 n 
+0000005648 00000 n 
+0000005815 00000 n 
+0000005989 00000 n 
+0000006185 00000 n 
+0000008063 00000 n 
+0000008171 00000 n 
+0000010054 00000 n 
+0000010177 00000 n 
+0000010204 00000 n 
+0000010380 00000 n 
+0000011674 00000 n 
+0000011797 00000 n 
+0000011831 00000 n 
+0000012003 00000 n 
+0000017322 00000 n 
+0000012175 00000 n 
+0000012308 00000 n 
+0000012537 00000 n 
+0000012752 00000 n 
+0000017373 00000 n 
+0000013009 00000 n 
+0000013314 00000 n 
+0000013529 00000 n 
+0000013683 00000 n 
+0000013994 00000 n 
+0000014219 00000 n 
+0000014531 00000 n 
+0000014711 00000 n 
+0000014969 00000 n 
+0000015125 00000 n 
+0000015377 00000 n 
+0000015490 00000 n 
+0000015600 00000 n 
+0000015711 00000 n 
+0000015819 00000 n 
+0000015925 00000 n 
+0000016041 00000 n 
 trailer
 <<
-/Size 72
+/Size 75
 /Root 2 0 R
 /Info 4 0 R
 >>
 startxref
-16706
+17439
 %%EOF

Modified: hadoop/core/trunk/docs/streaming.html
URL: http://svn.apache.org/viewvc/hadoop/core/trunk/docs/streaming.html?rev=647527&r1=647526&r2=647527&view=diff
==============================================================================
--- hadoop/core/trunk/docs/streaming.html (original)
+++ hadoop/core/trunk/docs/streaming.html Sat Apr 12 22:06:02 2008
@@ -70,7 +70,7 @@
 <a class="unselected" href="http://wiki.apache.org/hadoop">Wiki</a>
 </li>
 <li class="current">
-<a class="selected" href="index.html">Hadoop 0.16 Documentation</a>
+<a class="selected" href="index.html">Hadoop 0.18 Documentation</a>
 </li>
 </ul>
 <!--+

Modified: hadoop/core/trunk/src/docs/src/documentation/content/xdocs/quickstart.xml
URL: http://svn.apache.org/viewvc/hadoop/core/trunk/src/docs/src/documentation/content/xdocs/quickstart.xml?rev=647527&r1=647526&r2=647527&view=diff
==============================================================================
--- hadoop/core/trunk/src/docs/src/documentation/content/xdocs/quickstart.xml (original)
+++ hadoop/core/trunk/src/docs/src/documentation/content/xdocs/quickstart.xml Sat Apr 12 22:06:02
2008
@@ -59,8 +59,7 @@
         
         <ol>
           <li>
-            Java<sup>TM</sup> 1.5.x, preferably from Sun, must be installed.
Set 
-            <code>JAVA_HOME</code> to the root of your Java installation.
+            Java<sup>TM</sup> 1.5.x, preferably from Sun, must be installed.
           </li>
           <li>
             <strong>ssh</strong> must be installed and <strong>sshd</strong>
must 
@@ -107,13 +106,18 @@
       <title>Download</title>
       
       <p>
-        First, you need to get a Hadoop distribution: download a recent 
-        <a href="ext:releases">stable release</a> and unpack it.
+        To get a Hadoop distribution, download a recent 
+        <a href="ext:releases">stable release</a> from one of the Apache Download
+        Mirrors.
       </p>
+    </section>
 
+    <section>
+      <title>Prepare to Start the Hadoop Cluster</title>
       <p>
-        Once done, in the distribution edit the file 
-        <code>conf/hadoop-env.sh</code> to define at least <code>JAVA_HOME</code>.
+        Unpack the downloaded Hadoop distribution. In the distribution, edit the
+        file <code>conf/hadoop-env.sh</code> to define at least 
+        <code>JAVA_HOME</code> to be the root of your Java installation.
       </p>
 
 	  <p>
@@ -122,9 +126,18 @@
         This will display the usage documentation for the <strong>hadoop</strong>

         script.
       </p>
+      
+      <p>Now you are ready to start your Hadoop cluster in one of the three supported
+      modes:
+      </p>
+      <ul>
+        <li>Local (Standalone) Mode</li>
+        <li>Pseudo-Distributed Mode</li>
+        <li>Fully-Distributed Mode</li>
+      </ul>
     </section>
     
-    <section>
+    <section id="Local">
       <title>Standalone Operation</title>
       
       <p>By default, Hadoop is configured to run things in a non-distributed 
@@ -144,7 +157,7 @@
       </p>
     </section>
     
-    <section id="SingleNodeSetup">
+    <section id="PseudoDistributed">
       <title>Pseudo-Distributed Operation</title>
 
 	  <p>Hadoop can also be run on a single-node in a pseudo-distributed mode 
@@ -253,10 +266,10 @@
       </section>
     </section>
     
-    <section>
+    <section id="FullyDistributed">
       <title>Fully-Distributed Operation</title>
       
-	  <p>Information on setting up fully-distributed non-trivial clusters
+	  <p>Information on setting up fully-distributed, non-trivial clusters
 	  can be found <a href="cluster_setup.html">here</a>.</p>  
     </section>
     



Mime
View raw message