source: proiecte/HadoopJUnit/hadoop-0.20.1/docs/cn/commands_manual.html @ 120

Last change on this file since 120 was 120, checked in by (none), 14 years ago

Added the mail files for the Hadoop JUNit Project

  • Property svn:executable set to *
File size: 35.1 KB
Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<html>
3<head>
4<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<meta content="Apache Forrest" name="Generator">
6<meta name="Forrest-version" content="0.8">
7<meta name="Forrest-skin-name" content="pelt">
8<title>呜什手册</title>
9<link type="text/css" href="skin/basic.css" rel="stylesheet">
10<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
11<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
12<link type="text/css" href="skin/profile.css" rel="stylesheet">
13<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
14<link rel="shortcut icon" href="images/favicon.ico">
15</head>
16<body onload="init()">
17<script type="text/javascript">ndeSetTextSize();</script>
18<div id="top">
19<!--+
20    |breadtrail
21    +-->
22<div class="breadtrail">
23<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://hadoop.apache.org/">Hadoop</a> &gt; <a href="http://hadoop.apache.org/core/">Core</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
24</div>
25<!--+
26    |header
27    +-->
28<div class="header">
29<!--+
30    |start group logo
31    +-->
32<div class="grouplogo">
33<a href="http://hadoop.apache.org/"><img class="logoImage" alt="Hadoop" src="images/hadoop-logo.jpg" title="Apache Hadoop"></a>
34</div>
35<!--+
36    |end group logo
37    +-->
38<!--+
39    |start Project Logo
40    +-->
41<div class="projectlogo">
42<a href="http://hadoop.apache.org/core/"><img class="logoImage" alt="Hadoop" src="images/core-logo.gif" title="Scalable Computing Platform"></a>
43</div>
44<!--+
45    |end Project Logo
46    +-->
47<!--+
48    |start Search
49    +-->
50<div class="searchbox">
51<form action="http://www.google.com/search" method="get" class="roundtopsmall">
52<input value="hadoop.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google');" size="25" name="q" id="query" type="text" value="Search the site with google">&nbsp; 
53                    <input name="Search" value="Search" type="submit">
54</form>
55</div>
56<!--+
57    |end search
58    +-->
59<!--+
60    |start Tabs
61    +-->
62<ul id="tabs">
63<li>
64<a class="unselected" href="http://hadoop.apache.org/core/">项目</a>
65</li>
66<li>
67<a class="unselected" href="http://wiki.apache.org/hadoop">绎基</a>
68</li>
69<li class="current">
70<a class="selected" href="index.html">Hadoop 0.18文档</a>
71</li>
72</ul>
73<!--+
74    |end Tabs
75    +-->
76</div>
77</div>
78<div id="main">
79<div id="publishedStrip">
80<!--+
81    |start Subtabs
82    +-->
83<div id="level2tabs"></div>
84<!--+
85    |end Endtabs
86    +-->
87<script type="text/javascript"><!--
88document.write("Last Published: " + document.lastModified);
89//  --></script>
90</div>
91<!--+
92    |breadtrail
93    +-->
94<div class="breadtrail">
95
96             &nbsp;
97           </div>
98<!--+
99    |start Menu, mainarea
100    +-->
101<!--+
102    |start Menu
103    +-->
104<div id="menu">
105<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">文档</div>
106<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
107<div class="menuitem">
108<a href="index.html">抂述</a>
109</div>
110<div class="menuitem">
111<a href="quickstart.html">快速入闚</a>
112</div>
113<div class="menuitem">
114<a href="cluster_setup.html">集矀搭建</a>
115</div>
116<div class="menuitem">
117<a href="hdfs_design.html">HDFS构架讟计</a>
118</div>
119<div class="menuitem">
120<a href="hdfs_user_guide.html">HDFS䜿甚指南</a>
121</div>
122<div class="menuitem">
123<a href="hdfs_permissions_guide.html">HDFS权限指南</a>
124</div>
125<div class="menuitem">
126<a href="hdfs_quota_admin_guide.html">HDFS配额管理指南</a>
127</div>
128<div class="menupage">
129<div class="menupagetitle">呜什手册</div>
130</div>
131<div class="menuitem">
132<a href="hdfs_shell.html">FS Shell䜿甚指南</a>
133</div>
134<div class="menuitem">
135<a href="distcp.html">DistCp䜿甚指南</a>
136</div>
137<div class="menuitem">
138<a href="mapred_tutorial.html">Map-Reduce教皋</a>
139</div>
140<div class="menuitem">
141<a href="native_libraries.html">Hadoop本地库</a>
142</div>
143<div class="menuitem">
144<a href="streaming.html">Streaming</a>
145</div>
146<div class="menuitem">
147<a href="hadoop_archives.html">Hadoop Archives</a>
148</div>
149<div class="menuitem">
150<a href="hod.html">Hadoop On Demand</a>
151</div>
152<div class="menuitem">
153<a href="http://hadoop.apache.org/core/docs/r0.18.2/api/index.html">API参考</a>
154</div>
155<div class="menuitem">
156<a href="http://hadoop.apache.org/core/docs/r0.18.2/jdiff/changes.html">API Changes</a>
157</div>
158<div class="menuitem">
159<a href="http://wiki.apache.org/hadoop/">绎基</a>
160</div>
161<div class="menuitem">
162<a href="http://wiki.apache.org/hadoop/FAQ">垞见问题</a>
163</div>
164<div class="menuitem">
165<a href="http://hadoop.apache.org/core/mailing_lists.html">邮件列衚</a>
166</div>
167<div class="menuitem">
168<a href="http://hadoop.apache.org/core/docs/r0.18.2/releasenotes.html">发行诎明</a>
169</div>
170<div class="menuitem">
171<a href="http://hadoop.apache.org/core/docs/r0.18.2/changes.html">变曎日志</a>
172</div>
173</div>
174<div id="credit"></div>
175<div id="roundbottom">
176<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
177<!--+
178  |alternative credits
179  +-->
180<div id="credit2"></div>
181</div>
182<!--+
183    |end Menu
184    +-->
185<!--+
186    |start content
187    +-->
188<div id="content">
189<div title="Portable Document Format" class="pdflink">
190<a class="dida" href="commands_manual.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
191        PDF</a>
192</div>
193<h1>呜什手册</h1>
194<div id="minitoc-area">
195<ul class="minitoc">
196<li>
197<a href="#%E6%A6%82%E8%BF%B0">抂述</a>
198<ul class="minitoc">
199<li>
200<a href="#%E5%B8%B8%E8%A7%84%E9%80%89%E9%A1%B9">垞规选项</a>
201</li>
202</ul>
203</li>
204<li>
205<a href="#%E7%94%A8%E6%88%B7%E5%91%BD%E4%BB%A4"> ç”šæˆ·å‘œä»€ </a>
206<ul class="minitoc">
207<li>
208<a href="#archive"> archive </a>
209</li>
210<li>
211<a href="#distcp"> distcp </a>
212</li>
213<li>
214<a href="#fs"> fs </a>
215</li>
216<li>
217<a href="#fsck"> fsck </a>
218</li>
219<li>
220<a href="#jar"> jar </a>
221</li>
222<li>
223<a href="#job"> job </a>
224</li>
225<li>
226<a href="#pipes"> pipes </a>
227</li>
228<li>
229<a href="#version"> version </a>
230</li>
231<li>
232<a href="#CLASSNAME"> CLASSNAME </a>
233</li>
234</ul>
235</li>
236<li>
237<a href="#%E7%AE%A1%E7%90%86%E5%91%BD%E4%BB%A4">管理呜什</a>
238<ul class="minitoc">
239<li>
240<a href="#balancer"> balancer </a>
241</li>
242<li>
243<a href="#daemonlog"> daemonlog </a>
244</li>
245<li>
246<a href="#datanode"> datanode</a>
247</li>
248<li>
249<a href="#dfsadmin"> dfsadmin </a>
250</li>
251<li>
252<a href="#jobtracker"> jobtracker </a>
253</li>
254<li>
255<a href="#namenode"> namenode </a>
256</li>
257<li>
258<a href="#secondarynamenode"> secondarynamenode </a>
259</li>
260<li>
261<a href="#tasktracker"> tasktracker </a>
262</li>
263</ul>
264</li>
265</ul>
266</div>
267               
268<a name="N1000D"></a><a name="%E6%A6%82%E8%BF%B0"></a>
269<h2 class="h3">抂述</h2>
270<div class="section">
271<p>
272                                所有的hadoop呜什均由bin/hadoop脚本匕发。䞍指定参数运行hadoop脚本䌚打印所有呜什的描述。
273                        </p>
274<p>
275                               
276<span class="codefrag">甚法hadoop [--config confdir] [COMMAND] [GENERIC_OPTIONS] [COMMAND_OPTIONS]</span>
277                       
278</p>
279<p>
280                                Hadoop有䞀䞪选项解析框架甚于解析䞀般的选项和运行类。
281                        </p>
282<table class="ForrestTable" cellspacing="1" cellpadding="4">
283                                 
284<tr>
285<th colspan="1" rowspan="1"> å‘œä»€é€‰é¡¹ </th><th colspan="1" rowspan="1"> æè¿° </th>
286</tr>
287                       
288                                   
289<tr>
290                                       
291<td colspan="1" rowspan="1"><span class="codefrag">--config confdir</span></td>
292                                    <td colspan="1" rowspan="1">芆盖猺省配眮目圕。猺省是${HADOOP_HOME}/conf。</td>
293                                   
294</tr>
295                                   
296<tr>
297                                       
298<td colspan="1" rowspan="1"><span class="codefrag">GENERIC_OPTIONS</span></td>
299                                    <td colspan="1" rowspan="1">倚䞪呜什郜支持的通甚选项。</td>
300                                   
301</tr>
302                                   
303<tr>
304                                       
305<td colspan="1" rowspan="1"><span class="codefrag">COMMAND</span>
306<br>
307<span class="codefrag">呜什选项S</span></td>
308                                    <td colspan="1" rowspan="1">各种各样的呜什和它们的选项䌚圚䞋面提到。这些呜什被分䞺
309                                     <a href="commands_manual.html#%E7%94%A8%E6%88%B7%E5%91%BD%E4%BB%A4">甚户呜什</a> 
310                                     <a href="commands_manual.html#%E7%AE%A1%E7%90%86%E5%91%BD%E4%BB%A4">管理呜什</a>䞀组。</td>
311                                   
312</tr>
313                             
314</table>
315<a name="N10061"></a><a name="%E5%B8%B8%E8%A7%84%E9%80%89%E9%A1%B9"></a>
316<h3 class="h4">垞规选项</h3>
317<p>
318                                  䞋面的选项被
319                                  <a href="commands_manual.html#dfsadmin">dfsadmin</a>,
320                                  <a href="commands_manual.html#fs">fs</a>, <a href="commands_manual.html#fsck">fsck</a>和
321                                  <a href="commands_manual.html#job">job</a>支持。
322                                  应甚皋序芁实现
323                                  <a href="http://hadoop.apache.org/core/docs/r0.18.2/api/org/apache/hadoop/util/Tool.html">Tool</a>来支持
324                                  <a href="http://hadoop.apache.org/core/docs/r0.18.2/api/org/apache/hadoop/util/GenericOptionsParser.html">
325                                  垞规选项</a>。
326                                </p>
327<table class="ForrestTable" cellspacing="1" cellpadding="4">
328                                 
329<tr>
330<th colspan="1" rowspan="1"> GENERIC_OPTION </th><th colspan="1" rowspan="1"> æè¿° </th>
331</tr>
332                       
333                                   
334<tr>
335                                       
336<td colspan="1" rowspan="1"><span class="codefrag">-conf &lt;configuration file&gt;</span></td>
337                                    <td colspan="1" rowspan="1">指定应甚皋序的配眮文件。</td>
338                                   
339</tr>
340                                   
341<tr>
342                                       
343<td colspan="1" rowspan="1"><span class="codefrag">-D &lt;property=value&gt;</span></td>
344                                    <td colspan="1" rowspan="1">䞺指定property指定倌value。</td>
345                                   
346</tr>
347                                   
348<tr>
349                                       
350<td colspan="1" rowspan="1"><span class="codefrag">-fs &lt;local|namenode:port&gt;</span></td>
351                                    <td colspan="1" rowspan="1">指定namenode。</td>
352                                   
353</tr>
354                                   
355<tr>
356                                       
357<td colspan="1" rowspan="1"><span class="codefrag">-jt &lt;local|jobtracker:port&gt;</span></td>
358                                    <td colspan="1" rowspan="1">指定job tracker。只适甚于<a href="commands_manual.html#job">job</a>。</td>
359                                   
360</tr>
361                                   
362<tr>
363                                       
364<td colspan="1" rowspan="1"><span class="codefrag">-files &lt;逗号分隔的文件列衚&gt;</span></td>
365                                    <td colspan="1" rowspan="1">指定芁拷莝到map reduce集矀的文件的逗号分隔的列衚。
366                                    只适甚于<a href="commands_manual.html#job">job</a>。</td>
367                                   
368</tr>
369                                   
370<tr>
371                                       
372<td colspan="1" rowspan="1"><span class="codefrag">-libjars &lt;逗号分隔的jar列衚&gt;</span></td>
373                                    <td colspan="1" rowspan="1">指定芁包含到classpath侭的jar文件的逗号分隔的列衚。
374                                    只适甚于<a href="commands_manual.html#job">job</a>。</td>
375                                   
376</tr>
377                                   
378<tr>
379                                       
380<td colspan="1" rowspan="1"><span class="codefrag">-archives &lt;逗号分隔的archive列衚&gt;</span></td>
381                                    <td colspan="1" rowspan="1">指定芁被解压到计算节点䞊的档案文件的逗号分割的列衚。
382                                    只适甚于<a href="commands_manual.html#job">job</a>。</td>
383                                   
384</tr>
385                               
386</table>
387</div>
388               
389               
390<a name="N10103"></a><a name="%E7%94%A8%E6%88%B7%E5%91%BD%E4%BB%A4"></a>
391<h2 class="h3"> ç”šæˆ·å‘œä»€ </h2>
392<div class="section">
393<p>hadoop集矀甚户的垞甚呜什。</p>
394<a name="N1010C"></a><a name="archive"></a>
395<h3 class="h4"> archive </h3>
396<p>
397                                        创建䞀䞪hadoop档案文件。参考 <a href="hadoop_archives.html">Hadoop Archives</a>.
398                                </p>
399<p>
400                                       
401<span class="codefrag">甚法hadoop archive -archiveName NAME &lt;src&gt;* &lt;dest&gt;</span>
402                               
403</p>
404<table class="ForrestTable" cellspacing="1" cellpadding="4">
405                                 
406<tr>
407<th colspan="1" rowspan="1"> å‘œä»€é€‰é¡¹ </th><th colspan="1" rowspan="1"> æè¿°</th>
408</tr>
409                                           
410<tr>
411                                       
412<td colspan="1" rowspan="1"><span class="codefrag">-archiveName NAME</span></td>
413                                    <td colspan="1" rowspan="1">芁创建的档案的名字。</td>
414                                   
415</tr>
416                                   
417<tr>
418                                       
419<td colspan="1" rowspan="1"><span class="codefrag">src</span></td>
420                                    <td colspan="1" rowspan="1">文件系统的路埄名和通垞含正则衚蟟的䞀样。</td>
421                                   
422</tr>
423                                   
424<tr>
425                                       
426<td colspan="1" rowspan="1"><span class="codefrag">dest</span></td>
427                                    <td colspan="1" rowspan="1">保存档案文件的目标目圕。</td>
428                                   
429</tr>
430                             
431</table>
432<a name="N10157"></a><a name="distcp"></a>
433<h3 class="h4"> distcp </h3>
434<p>
435                                        递園地拷莝文件或目圕。参考<a href="distcp.html">DistCp指南</a>以获取等倚信息。
436                                </p>
437<p>
438                                       
439<span class="codefrag">甚法hadoop distcp &lt;srcurl&gt; &lt;desturl&gt;</span>
440                               
441</p>
442<table class="ForrestTable" cellspacing="1" cellpadding="4">
443                                 
444<tr>
445<th colspan="1" rowspan="1"> å‘œä»€é€‰é¡¹ </th><th colspan="1" rowspan="1"> æè¿°</th>
446</tr>
447                       
448                                   
449<tr>
450                                       
451<td colspan="1" rowspan="1"><span class="codefrag">srcurl</span></td>
452                                    <td colspan="1" rowspan="1">源Url</td>
453                                   
454</tr>
455                                   
456<tr>
457                                       
458<td colspan="1" rowspan="1"><span class="codefrag">desturl</span></td>
459                                    <td colspan="1" rowspan="1">目标Url</td>
460                                   
461</tr>
462                             
463</table>
464<a name="N10194"></a><a name="fs"></a>
465<h3 class="h4"> fs </h3>
466<p>
467                                       
468<span class="codefrag">甚法hadoop fs [</span><a href="commands_manual.html#%E5%B8%B8%E8%A7%84%E9%80%89%E9%A1%B9">GENERIC_OPTIONS</a><span class="codefrag">]
469                                        [COMMAND_OPTIONS]</span>
470                               
471</p>
472<p>
473                                        运行䞀䞪垞规的文件系统客户端。
474                                </p>
475<p>
476                                        各种呜什选项可以参考<a href="hdfs_shell.html">HDFS Shell指南</a>。
477                                </p>
478<a name="N101B0"></a><a name="fsck"></a>
479<h3 class="h4"> fsck </h3>
480<p>
481                                        运行HDFS文件系统检查工具。参考<a href="hdfs_user_guide.html#fsck">Fsck</a>了解曎倚。
482                                </p>
483<p>
484<span class="codefrag">甚法hadoop fsck [</span><a href="commands_manual.html#%E5%B8%B8%E8%A7%84%E9%80%89%E9%A1%B9">GENERIC_OPTIONS</a><span class="codefrag">]
485                                &lt;path&gt; [-move | -delete | -openforwrite] [-files [-blocks
486                                [-locations | -racks]]]</span>
487</p>
488<table class="ForrestTable" cellspacing="1" cellpadding="4">
489                                 
490<tr>
491<th colspan="1" rowspan="1"> å‘œä»€é€‰é¡¹ </th><th colspan="1" rowspan="1"> æè¿° </th>
492</tr>
493                                 
494<tr>
495                                   
496<td colspan="1" rowspan="1"><span class="codefrag">&lt;path&gt;</span></td>
497                                    <td colspan="1" rowspan="1">检查的起始目圕。</td>
498                                   
499</tr>
500                                   
501<tr>
502                                       
503<td colspan="1" rowspan="1"><span class="codefrag">-move</span></td>
504                                    <td colspan="1" rowspan="1">移劚受损文件到/lost+found</td>
505                                   
506</tr>
507                                   
508<tr>
509                                       
510<td colspan="1" rowspan="1"><span class="codefrag">-delete</span></td>
511                                    <td colspan="1" rowspan="1">删陀受损文件。</td>
512                                   
513</tr>
514                                   
515<tr>
516                                       
517<td colspan="1" rowspan="1"><span class="codefrag">-openforwrite</span></td>
518                                    <td colspan="1" rowspan="1">打印出写打匀的文件。</td>
519                                   
520</tr>
521                                   
522<tr>
523                                       
524<td colspan="1" rowspan="1"><span class="codefrag">-files</span></td>
525                                    <td colspan="1" rowspan="1">打印出正被检查的文件。</td>
526                                   
527</tr>
528                                   
529<tr>
530                                       
531<td colspan="1" rowspan="1"><span class="codefrag">-blocks</span></td>
532                                    <td colspan="1" rowspan="1">打印出块信息报告。</td>
533                                   
534</tr>
535                                   
536<tr>
537                                       
538<td colspan="1" rowspan="1"><span class="codefrag">-locations</span></td>
539                                    <td colspan="1" rowspan="1">打印出每䞪块的䜍眮信息。</td>
540                                   
541</tr>
542                                   
543<tr>
544                                       
545<td colspan="1" rowspan="1"><span class="codefrag">-racks</span></td>
546                                    <td colspan="1" rowspan="1">打印出data-node的眑络拓扑结构。</td>
547                                   
548</tr>
549                                       
550</table>
551<a name="N10244"></a><a name="jar"></a>
552<h3 class="h4"> jar </h3>
553<p>
554                                        运行jar文件。甚户可以把他们的Map Reduce代码捆绑到jar文件䞭䜿甚这䞪呜什执行。
555                                </p>
556<p>
557                                       
558<span class="codefrag">甚法hadoop jar &lt;jar&gt; [mainClass] args...</span>
559                               
560</p>
561<p>
562                                        streaming䜜䞚是通过这䞪呜什执行的。参考<a href="streaming.html#%E5%85%B6%E4%BB%96%E4%BE%8B%E5%AD%90">Streaming examples</a>䞭的䟋子。
563                                </p>
564<p>
565                                        Word count䟋子也是通过jar呜什运行的。参考<a href="mapred_tutorial.html#%E7%94%A8%E6%B3%95">Wordcount example</a>。
566                                </p>
567<a name="N10262"></a><a name="job"></a>
568<h3 class="h4"> job </h3>
569<p>
570                                        甚于和Map Reduce䜜䞚亀互和呜什。
571                                </p>
572<p>
573                                       
574<span class="codefrag">甚法hadoop job [</span><a href="commands_manual.html#%E5%B8%B8%E8%A7%84%E9%80%89%E9%A1%B9">GENERIC_OPTIONS</a><span class="codefrag">]
575                                        [-submit &lt;job-file&gt;] | [-status &lt;job-id&gt;] |
576                                        [-counter &lt;job-id&gt; &lt;group-name&gt; &lt;counter-name&gt;] | [-kill &lt;job-id&gt;] |
577                                        [-events &lt;job-id&gt; &lt;from-event-#&gt; &lt;#-of-events&gt;] | [-history [all] &lt;jobOutputDir&gt;] |
578                                        [-list [all]] | [-kill-task &lt;task-id&gt;] | [-fail-task &lt;task-id&gt;]</span>
579                               
580</p>
581<table class="ForrestTable" cellspacing="1" cellpadding="4">
582                                 
583<tr>
584<th colspan="1" rowspan="1"> å‘œä»€é€‰é¡¹ </th><th colspan="1" rowspan="1"> æè¿°</th>
585</tr>
586                       
587                                   
588<tr>
589                                       
590<td colspan="1" rowspan="1"><span class="codefrag">-submit &lt;job-file&gt;</span></td>
591                                    <td colspan="1" rowspan="1">提亀䜜䞚</td>
592                                   
593</tr>
594                                   
595<tr>
596                                       
597<td colspan="1" rowspan="1"><span class="codefrag">-status &lt;job-id&gt;</span></td>
598                                    <td colspan="1" rowspan="1">打印map和reduce完成癟分比和所有计数噚。</td>
599                                   
600</tr>
601                                   
602<tr>
603                                       
604<td colspan="1" rowspan="1"><span class="codefrag">-counter &lt;job-id&gt; &lt;group-name&gt; &lt;counter-name&gt;</span></td>
605                                    <td colspan="1" rowspan="1">打印计数噚的倌。</td>
606                                   
607</tr>
608                                   
609<tr>
610                                       
611<td colspan="1" rowspan="1"><span class="codefrag">-kill &lt;job-id&gt;</span></td>
612                                    <td colspan="1" rowspan="1">杀死指定䜜䞚。</td>
613                                   
614</tr>
615                                   
616<tr>
617                                       
618<td colspan="1" rowspan="1"><span class="codefrag">-events &lt;job-id&gt; &lt;from-event-#&gt; &lt;#-of-events&gt;</span></td>
619                                    <td colspan="1" rowspan="1">打印给定范囎内jobtracker接收到的事件细节。</td>
620                                   
621</tr>
622                                   
623<tr>
624                                       
625<td colspan="1" rowspan="1"><span class="codefrag">-history [all] &lt;jobOutputDir&gt;</span></td>
626                                    <td colspan="1" rowspan="1">-history &lt;jobOutputDir&gt; æ‰“印䜜䞚的细节、倱莥及被杀死原因的细节。曎倚的关于䞀䞪䜜䞚的细节比劂成功的任务做过的任务尝试等信息可以通过指定[all]选项查看。
627                                    </td>
628                                   
629</tr>
630                                   
631<tr>
632                                       
633<td colspan="1" rowspan="1"><span class="codefrag">-list [all]</span></td>
634                                    <td colspan="1" rowspan="1">-list all星瀺所有䜜䞚。-list只星瀺将芁完成的䜜䞚。</td>
635                                   
636</tr>
637                                   
638<tr>
639                                       
640<td colspan="1" rowspan="1"><span class="codefrag">-kill-task &lt;task-id&gt;</span></td>
641                                    <td colspan="1" rowspan="1">杀死任务。被杀死的任务䞍䌚䞍利于倱莥尝试。</td>
642                                   
643</tr>
644                                   
645<tr>
646                                       
647<td colspan="1" rowspan="1"><span class="codefrag">-fail-task &lt;task-id&gt;</span></td>
648                                    <td colspan="1" rowspan="1">䜿任务倱莥。被倱莥的任务䌚对倱莥尝试䞍利。</td>
649                                   
650</tr>
651                                       
652</table>
653<a name="N10302"></a><a name="pipes"></a>
654<h3 class="h4"> pipes </h3>
655<p>
656                                        运行pipes䜜䞚。
657                                </p>
658<p>
659                                       
660<span class="codefrag">甚法hadoop pipes [-conf &lt;path&gt;] [-jobconf &lt;key=value&gt;, &lt;key=value&gt;, ...]
661                                        [-input &lt;path&gt;] [-output &lt;path&gt;] [-jar &lt;jar file&gt;] [-inputformat &lt;class&gt;]
662                                        [-map &lt;class&gt;] [-partitioner &lt;class&gt;] [-reduce &lt;class&gt;] [-writer &lt;class&gt;]
663                                        [-program &lt;executable&gt;] [-reduces &lt;num&gt;] </span>
664                               
665</p>
666<table class="ForrestTable" cellspacing="1" cellpadding="4">
667                                 
668<tr>
669<th colspan="1" rowspan="1"> å‘œä»€é€‰é¡¹ </th><th colspan="1" rowspan="1"> æè¿°</th>
670</tr>
671                       
672                                 
673<tr>
674                                       
675<td colspan="1" rowspan="1"><span class="codefrag">-conf &lt;path&gt;</span></td>
676                                    <td colspan="1" rowspan="1">䜜䞚的配眮</td>
677                                   
678</tr>
679                                   
680<tr>
681                                       
682<td colspan="1" rowspan="1"><span class="codefrag">-jobconf &lt;key=value&gt;, &lt;key=value&gt;, ...</span></td>
683                                    <td colspan="1" rowspan="1">增加/芆盖䜜䞚的配眮项</td>
684                                   
685</tr>
686                                   
687<tr>
688                                       
689<td colspan="1" rowspan="1"><span class="codefrag">-input &lt;path&gt;</span></td>
690                                    <td colspan="1" rowspan="1">蟓入目圕</td>
691                                   
692</tr>
693                                   
694<tr>
695                                       
696<td colspan="1" rowspan="1"><span class="codefrag">-output &lt;path&gt;</span></td>
697                                    <td colspan="1" rowspan="1">蟓出目圕</td>
698                                   
699</tr>
700                                   
701<tr>
702                                       
703<td colspan="1" rowspan="1"><span class="codefrag">-jar &lt;jar file&gt;</span></td>
704                                    <td colspan="1" rowspan="1">Jar文件名</td>
705                                   
706</tr>
707                                   
708<tr>
709                                       
710<td colspan="1" rowspan="1"><span class="codefrag">-inputformat &lt;class&gt;</span></td>
711                                    <td colspan="1" rowspan="1">InputFormatç±»</td>
712                                   
713</tr>
714                                   
715<tr>
716                                       
717<td colspan="1" rowspan="1"><span class="codefrag">-map &lt;class&gt;</span></td>
718                                    <td colspan="1" rowspan="1">Java Mapç±»</td>
719                                   
720</tr>
721                                   
722<tr>
723                                       
724<td colspan="1" rowspan="1"><span class="codefrag">-partitioner &lt;class&gt;</span></td>
725                                    <td colspan="1" rowspan="1">Java Partitioner</td>
726                                   
727</tr>
728                                   
729<tr>
730                                       
731<td colspan="1" rowspan="1"><span class="codefrag">-reduce &lt;class&gt;</span></td>
732                                    <td colspan="1" rowspan="1">Java Reduceç±»</td>
733                                   
734</tr>
735                                   
736<tr>
737                                       
738<td colspan="1" rowspan="1"><span class="codefrag">-writer &lt;class&gt;</span></td>
739                                    <td colspan="1" rowspan="1">Java RecordWriter</td>
740                                   
741</tr>
742                                   
743<tr>
744                                       
745<td colspan="1" rowspan="1"><span class="codefrag">-program &lt;executable&gt;</span></td>
746                                    <td colspan="1" rowspan="1">可执行皋序的URI</td>
747                                   
748</tr>
749                                   
750<tr>
751                                       
752<td colspan="1" rowspan="1"><span class="codefrag">-reduces &lt;num&gt;</span></td>
753                                    <td colspan="1" rowspan="1">reduce䞪数</td>
754                                   
755</tr>
756                                       
757</table>
758<a name="N103C7"></a><a name="version"></a>
759<h3 class="h4"> version </h3>
760<p>
761                                        打印版本信息。
762                                </p>
763<p>
764                                       
765<span class="codefrag">甚法hadoop version</span>
766                               
767</p>
768<a name="N103D7"></a><a name="CLASSNAME"></a>
769<h3 class="h4"> CLASSNAME </h3>
770<p>
771                                         hadoop脚本可甚于调调甚任䜕类。
772                                </p>
773<p>
774                                       
775<span class="codefrag">甚法hadoop CLASSNAME</span>
776                               
777</p>
778<p>
779                                         è¿è¡Œåå­—䞺CLASSNAME的类。
780                                </p>
781</div>
782               
783               
784<a name="N103EB"></a><a name="%E7%AE%A1%E7%90%86%E5%91%BD%E4%BB%A4"></a>
785<h2 class="h3">管理呜什</h2>
786<div class="section">
787<p>hadoop集矀管理员垞甚的呜什。</p>
788<a name="N103F4"></a><a name="balancer"></a>
789<h3 class="h4"> balancer </h3>
790<p>
791                                        运行集矀平衡工具。管理员可以简单的按Ctrl-C来停止平衡过皋。参考<a href="hdfs_user_guide.html#Rebalancer">Rebalancer</a>了解曎倚。
792                                </p>
793<p>
794                                       
795<span class="codefrag">甚法hadoop balancer [-threshold &lt;threshold&gt;]</span>
796                               
797</p>
798<table class="ForrestTable" cellspacing="1" cellpadding="4">
799                                 
800<tr>
801<th colspan="1" rowspan="1"> å‘œä»€é€‰é¡¹ </th><th colspan="1" rowspan="1"> æè¿°</th>
802</tr>
803                       
804                                   
805<tr>
806                                       
807<td colspan="1" rowspan="1"><span class="codefrag">-threshold &lt;threshold&gt;</span></td>
808                                    <td colspan="1" rowspan="1">磁盘容量的癟分比。这䌚芆盖猺省的阀倌。</td>
809                                   
810</tr>
811                             
812</table>
813<a name="N10423"></a><a name="daemonlog"></a>
814<h3 class="h4"> daemonlog </h3>
815<p>
816                                         èŽ·å–或讟眮每䞪守技进皋的日志级别。
817                                </p>
818<p>
819                                       
820<span class="codefrag">甚法hadoop daemonlog  -getlevel &lt;host:port&gt; &lt;name&gt;</span>
821<br>
822                                       
823<span class="codefrag">甚法hadoop daemonlog  -setlevel &lt;host:port&gt; &lt;name&gt; &lt;level&gt;</span>
824                               
825</p>
826<table class="ForrestTable" cellspacing="1" cellpadding="4">
827                                 
828<tr>
829<th colspan="1" rowspan="1"> å‘œä»€é€‰é¡¹ </th><th colspan="1" rowspan="1"> æè¿°</th>
830</tr>
831                       
832                                   
833<tr>
834                                       
835<td colspan="1" rowspan="1"><span class="codefrag">-getlevel &lt;host:port&gt; &lt;name&gt;</span></td>
836                                    <td colspan="1" rowspan="1">打印运行圚&lt;host:port&gt;的守技进皋的日志级别。这䞪呜什内郚䌚连接http://&lt;host:port&gt;/logLevel?log=&lt;name&gt;</td>
837                                   
838</tr>
839                                   
840<tr>
841                                       
842<td colspan="1" rowspan="1"><span class="codefrag">-setlevel &lt;host:port&gt; &lt;name&gt; &lt;level&gt;</span></td>
843                                    <td colspan="1" rowspan="1">讟眮运行圚&lt;host:port&gt;的守技进皋的日志级别。这䞪呜什内郚䌚连接http://&lt;host:port&gt;/logLevel?log=&lt;name&gt;</td>
844                                   
845</tr>
846                             
847</table>
848<a name="N10460"></a><a name="datanode"></a>
849<h3 class="h4"> datanode</h3>
850<p>
851                                        运行䞀䞪HDFS的datanode。
852                                </p>
853<p>
854                                       
855<span class="codefrag">甚法hadoop datanode [-rollback]</span>
856                               
857</p>
858<table class="ForrestTable" cellspacing="1" cellpadding="4">
859                                 
860<tr>
861<th colspan="1" rowspan="1"> å‘œä»€é€‰é¡¹ </th><th colspan="1" rowspan="1"> æè¿°</th>
862</tr>
863                       
864                                   
865<tr>
866                                       
867<td colspan="1" rowspan="1"><span class="codefrag">-rollback</span></td>
868                                    <td colspan="1" rowspan="1">将datanode回滚到前䞀䞪版本。这需芁圚停止datanode分发老的hadoop版本之后䜿甚。
869                                    </td>
870                                   
871</tr>
872                             
873</table>
874<a name="N1048B"></a><a name="dfsadmin"></a>
875<h3 class="h4"> dfsadmin </h3>
876<p>
877                                        运行䞀䞪HDFS的dfsadmin客户端。
878                                </p>
879<p>
880                                       
881<span class="codefrag">甚法hadoop dfsadmin  [</span><a href="commands_manual.html#%E5%B8%B8%E8%A7%84%E9%80%89%E9%A1%B9">GENERIC_OPTIONS</a><span class="codefrag">] [-report] [-safemode enter | leave | get | wait] [-refreshNodes]
882                                         [-finalizeUpgrade] [-upgradeProgress status | details | force] [-metasave filename]
883                                         [-setQuota &lt;quota&gt; &lt;dirname&gt;...&lt;dirname&gt;] [-clrQuota &lt;dirname&gt;...&lt;dirname&gt;]
884                                         [-help [cmd]]</span>
885                               
886</p>
887<table class="ForrestTable" cellspacing="1" cellpadding="4">
888                                 
889<tr>
890<th colspan="1" rowspan="1"> å‘œä»€é€‰é¡¹ </th><th colspan="1" rowspan="1"> æè¿°</th>
891</tr>
892                       
893                                   
894<tr>
895                                       
896<td colspan="1" rowspan="1"><span class="codefrag">-report</span></td>
897                                    <td colspan="1" rowspan="1">报告文件系统的基本信息和统计信息。</td>
898                                   
899</tr>
900                                   
901<tr>
902                                       
903<td colspan="1" rowspan="1"><span class="codefrag">-safemode enter | leave | get | wait</span></td>
904                                    <td colspan="1" rowspan="1">安党暡匏绎技呜什。安党暡匏是Namenode的䞀䞪状态这种状态䞋Namenode <br>
905                                        1.  䞍接受对名字空闎的曎改(只读)<br> 
906                                        2.  䞍倍制或删陀块<br>
907                                        Namenode䌚圚启劚时自劚进入安党暡匏圓配眮的块最小癟分比数满足最小的副本数条件时䌚自劚犻匀安党暡匏。安党暡匏可以手劚进入䜆是这样的话也必须手劚关闭安党暡匏。
908                </td>
909                                   
910</tr>
911                                   
912<tr>
913                                       
914<td colspan="1" rowspan="1"><span class="codefrag">-refreshNodes</span></td>
915                                    <td colspan="1" rowspan="1">重新读取hosts和exclude文件曎新允讞连到Namenode的或那些需芁退出或入猖的Datanode的集合。
916                </td>
917                                   
918</tr>
919                                   
920<tr>
921                                       
922<td colspan="1" rowspan="1"><span class="codefrag">-finalizeUpgrade</span></td>
923                                    <td colspan="1" rowspan="1">终结HDFS的升级操䜜。Datanode删陀前䞀䞪版本的工䜜目圕之后Namenode也这样做。这䞪操䜜完结敎䞪升级过皋。
924                </td>
925                                   
926</tr>
927                                   
928<tr>
929                                       
930<td colspan="1" rowspan="1"><span class="codefrag">-upgradeProgress status | details | force</span></td>
931                                    <td colspan="1" rowspan="1">请求圓前系统的升级状态状态的细节或者区制升级操䜜进行。
932                </td>
933                                   
934</tr>
935                                   
936<tr>
937                                       
938<td colspan="1" rowspan="1"><span class="codefrag">-metasave filename</span></td>
939                                    <td colspan="1" rowspan="1">保存Namenode的䞻芁数据结构到hadoop.log.dir属性指定的目圕䞋的&lt;filename&gt;文件。对于䞋面的每䞀项&lt;filename&gt;䞭郜䌚䞀行内容䞎之对应<br>
940                        1. Namenode收到的Datanode的心跳信号<br>
941                        2. 等埅被倍制的块<br>
942                        3. 正圚被倍制的块<br>
943                        4. 等埅被删陀的块</td>
944                                   
945</tr>
946                                   
947<tr>
948                                       
949<td colspan="1" rowspan="1"><span class="codefrag">-setQuota &lt;quota&gt; &lt;dirname&gt;...&lt;dirname&gt;</span></td>
950                                    <td colspan="1" rowspan="1">䞺每䞪目圕 &lt;dirname&gt;讟定配额&lt;quota&gt;。目圕配额是䞀䞪长敎型敎数区制限定了目圕树䞋的名字䞪数。<br>
951                呜什䌚圚这䞪目圕䞊工䜜良奜以䞋情况䌚报错<br>
952                1. N䞍是䞀䞪正敎数或者<br>
953                2. 甚户䞍是管理员或者<br>
954                3. 这䞪目圕䞍存圚或是文件或者<br>
955                4. 目圕䌚马䞊超出新讟定的配额。</td>
956                                   
957</tr>
958                                   
959<tr>
960                                       
961<td colspan="1" rowspan="1"><span class="codefrag">-clrQuota &lt;dirname&gt;...&lt;dirname&gt;</span></td>
962                                    <td colspan="1" rowspan="1">䞺每䞀䞪目圕&lt;dirname&gt;枅陀配额讟定。<br>
963                呜什䌚圚这䞪目圕䞊工䜜良奜以䞋情况䌚报错<br>
964                1. 这䞪目圕䞍存圚或是文件或者<br>
965                2. 甚户䞍是管理员。<br>
966                劂果目圕原来没有配额䞍䌚报错。</td>
967                                   
968</tr>
969                                   
970<tr>
971                                       
972<td colspan="1" rowspan="1"><span class="codefrag">-help [cmd]</span></td>
973                                    <td colspan="1" rowspan="1">星瀺给定呜什的垮助信息劂果没有给定呜什则星瀺所有呜什的垮助信息。</td>
974                                   
975</tr>
976                             
977</table>
978<a name="N1054B"></a><a name="jobtracker"></a>
979<h3 class="h4"> jobtracker </h3>
980<p>
981                                        运行MapReduce job Tracker节点。
982                                </p>
983<p>
984                                       
985<span class="codefrag">甚法hadoop jobtracker</span>
986                               
987</p>
988<a name="N1055B"></a><a name="namenode"></a>
989<h3 class="h4"> namenode </h3>
990<p>
991                                        运行namenode。有关升级回滚升级终结的曎倚信息请参考<a href="hdfs_user_guide.html#%E5%8D%87%E7%BA%A7%E5%92%8C%E5%9B%9E%E6%BB%9A">升级和回滚</a>。
992                                </p>
993<p>
994                                       
995<span class="codefrag">甚法hadoop namenode [-format] | [-upgrade] | [-rollback] | [-finalize] | [-importCheckpoint]</span>
996                               
997</p>
998<table class="ForrestTable" cellspacing="1" cellpadding="4">
999                                 
1000<tr>
1001<th colspan="1" rowspan="1"> å‘œä»€é€‰é¡¹ </th><th colspan="1" rowspan="1"> æè¿°</th>
1002</tr>
1003                       
1004                                   
1005<tr>
1006                                       
1007<td colspan="1" rowspan="1"><span class="codefrag">-format</span></td>
1008                                    <td colspan="1" rowspan="1">栌匏化namenode。它启劚namenode栌匏化namenode之后关闭namenode。</td>
1009                                   
1010</tr>
1011                                   
1012<tr>
1013                                       
1014<td colspan="1" rowspan="1"><span class="codefrag">-upgrade</span></td>
1015                                    <td colspan="1" rowspan="1">分发新版本的hadoop后namenode应以upgrade选项启劚。</td>
1016                                   
1017</tr>
1018                                   
1019<tr>
1020                                       
1021<td colspan="1" rowspan="1"><span class="codefrag">-rollback</span></td>
1022                                    <td colspan="1" rowspan="1">将namenode回滚到前䞀版本。这䞪选项芁圚停止集矀分发老的hadoop版本后䜿甚。
1023                                    </td>
1024                                   
1025</tr>
1026                                   
1027<tr>
1028                                       
1029<td colspan="1" rowspan="1"><span class="codefrag">-finalize</span></td>
1030                                    <td colspan="1" rowspan="1">finalize䌚删陀文件系统的前䞀状态。最近的升级䌚被持久化rollback选项将再䞍可甚升级终结操䜜之后它䌚停掉namenode。</td>
1031                                   
1032</tr>
1033                                   
1034<tr>
1035                                       
1036<td colspan="1" rowspan="1"><span class="codefrag">-importCheckpoint</span></td>
1037                                    <td colspan="1" rowspan="1">从检查点目圕装蜜镜像并保存到圓前检查点目圕检查点目圕由fs.checkpoint.dir指定。
1038                                    </td>
1039                                   
1040</tr>
1041                             
1042</table>
1043<a name="N105C2"></a><a name="secondarynamenode"></a>
1044<h3 class="h4"> secondarynamenode </h3>
1045<p>
1046                                        运行HDFS的secondary namenode。参考<a href="hdfs_user_guide.html#Secondary+NameNode">Secondary Namenode</a>了解曎倚。
1047                                </p>
1048<p>
1049                                       
1050<span class="codefrag">甚法hadoop secondarynamenode [-checkpoint [force]] | [-geteditsize]</span>
1051                               
1052</p>
1053<table class="ForrestTable" cellspacing="1" cellpadding="4">
1054                                 
1055<tr>
1056<th colspan="1" rowspan="1"> å‘œä»€é€‰é¡¹ </th><th colspan="1" rowspan="1"> æè¿°</th>
1057</tr>
1058                       
1059                                   
1060<tr>
1061                                       
1062<td colspan="1" rowspan="1"><span class="codefrag">-checkpoint [force]</span></td>
1063                                    <td colspan="1" rowspan="1">劂果EditLog的倧小 &gt;= fs.checkpoint.size启劚Secondary namenode的检查点过皋。
1064                                    劂果䜿甚了-force将䞍考虑EditLog的倧小。</td>
1065                                   
1066</tr>
1067                                   
1068<tr>
1069                                       
1070<td colspan="1" rowspan="1"><span class="codefrag">-geteditsize</span></td>
1071                                    <td colspan="1" rowspan="1">打印EditLog倧小。</td>
1072                                   
1073</tr>
1074                             
1075</table>
1076<a name="N105FF"></a><a name="tasktracker"></a>
1077<h3 class="h4"> tasktracker </h3>
1078<p>
1079                                        运行MapReduce的task Tracker节点。
1080                                </p>
1081<p>
1082                                       
1083<span class="codefrag">甚法hadoop tasktracker</span>
1084                               
1085</p>
1086</div>
1087               
1088               
1089                     
1090
1091       
1092</div>
1093<!--+
1094    |end content
1095    +-->
1096<div class="clearboth">&nbsp;</div>
1097</div>
1098<div id="footer">
1099<!--+
1100    |start bottomstrip
1101    +-->
1102<div class="lastmodified">
1103<script type="text/javascript"><!--
1104document.write("Last Published: " + document.lastModified);
1105//  --></script>
1106</div>
1107<div class="copyright">
1108        Copyright &copy;
1109         2007 <a href="http://www.apache.org/licenses/">The Apache Software Foundation.</a>
1110</div>
1111<!--+
1112    |end bottomstrip
1113    +-->
1114</div>
1115</body>
1116</html>
Note: See TracBrowser for help on using the repository browser.