命令手册
hadoop集群用户的常用命令。
archive
创建一个hadoop档案文件。参考 Hadoop Archives.
用法:hadoop archive -archiveName NAME
命令选项 描述
-archiveName NAME
要创建的档案的名字。
src
文件系统的路径名,和通常含正则表达的一样。
dest
保存档案文件的目标目录。
distcp
递归地拷贝文件或目录。参考DistCp指南以获取等多信息。
用法:hadoop distcp
命令选项 描述
srcurl
源Url
desturl
目标Url
fs
用法:hadoop fs [GENERIC_OPTIONS]
[COMMAND_OPTIONS]
运行一个常规的文件系统客户端。
各种命令选项可以参考HDFS Shell指南。
fsck
运行HDFS文件系统检查工具。参考Fsck了解更多。
用法:hadoop fsck [GENERIC_OPTIONS]
[-locations | -racks]]]
命令选项 描述
检查的起始目录。
-move
移动受损文件到/lost+found
-delete
删除受损文件。
-openforwrite
打印出写打开的文件。
-files
打印出正被检查的文件。
-blocks
打印出块信息报告。
-locations
打印出每个块的位置信息。
-racks
打印出data-node的网络拓扑结构。
jar
运行jar文件。用户可以把他们的Map Reduce代码捆绑到jar文件中,使用这个命令执行。
用法:hadoop jar
streaming作业是通过这个命令执行的。参考Streaming examples中的例子。
Word count例子也是通过jar命令运行的。参考Wordcount example。
job
用于和Map Reduce作业交互和命令。
用法:hadoop job [GENERIC_OPTIONS]
[-submit
[-counter
[-events
[-list [all]] | [-kill-task
命令选项 描述
-submit
提交作业
-status
打印map和reduce完成百分比和所有计数器。
-counter
打印计数器的值。
-kill
杀死指定作业。
-events
打印给定范围内jobtracker接收到的事件细节。
-history [all]
-history
-list [all]
-list all显示所有作业。-list只显示将要完成的作业。
-kill-task
杀死任务。被杀死的任务不会不利于失败尝试。
-fail-task
使任务失败。被失败的任务会对失败尝试不利。
pipes
运行pipes作业。
用法:hadoop pipes [-conf
[-input
[-map
[-program
命令选项 描述
-conf
作业的配置
-jobconf
增加/覆盖作业的配置项
-input
输入目录
-output
输出目录
-jar
Jar文件名
-inputformat
InputFormat类
-map
Java Map类
-partitioner
Java Partitioner
-reduce
Java Reduce类
-writer
Java RecordWriter
-program
可执行程序的URI
-reduces
reduce个数
version
打印版本信息。
用法:hadoop version
CLASSNAME
hadoop脚本可用于调调用任何类。
用法:hadoop CLASSNAME
运行名字为CLASSNAME的类。
友情链接