【框架解析】Hadoop系统分析(一)--shell命令汇总

12 篇文章 0 订阅

安装完hadoop后,在命令行执行hadoop,会出现如下提示:

Usage: hadoop [--config confdir] COMMAND
where COMMAND is one of:
  namenode -format     format the DFS filesystem
  secondarynamenode    run the DFS secondary namenode
  namenode             run the DFS namenode
  datanode             run a DFS datanode
  dfsadmin             run a DFS admin client
  mradmin              run a Map-Reduce admin client
  fsck                 run a DFS filesystem checking utility
  fs                   run a generic filesystem user client
  balancer             run a cluster balancing utility
  jobtracker           run the MapReduce job Tracker node
  pipes                run a Pipes job
  tasktracker          run a MapReduce task Tracker node
  job                  manipulate MapReduce jobs
  queue                get information regarding JobQueues
  version              print the version
  jar <jar>            run a jar file
  distcp <srcurl> <desturl> copy file or directories recursively
  archive -archiveName NAME <src>* <dest> create a hadoop archive
  daemonlog            get/set the log level for each daemon
 or
  CLASSNAME            run the class named CLASSNAME
Most commands print help when invoked w/o parameters.

基本囊括了hadoop的所有命令,每一个命令会有一个对应的java类作为入口,对应列表如下:

命令功能对应java类入口
namenode处理namenode的相关操作org.apache.hadoop.hdfs.server.namenode.NameNode
secondarynamenode处理secondarynamenode相关操作org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode
datanode处理datanode相关操作org.apache.hadoop.hdfs.server.datanode.DataNode
dfsadmin处理dfs管理员客户端操作org.apache.hadoop.hdfs.tools.DFSAdmin
mradmin处理MapReduce管理员的客户端操作org.apache.hadoop.mapred.tools.MRAdmin
fsck运行DFS文件系统验证工具org.apache.hadoop.hdfs.tools.DFSck
fs运行文件系统用户客户端org.apache.hadoop.fs.FsShell
balancer执行集群balancing操作org.apache.hadoop.hdfs.server.balancer.Balancer
jobtracker操作MapReduce的jobTracker节点org.apache.hadoop.mapred.JobTracker
pipes执行pipes任务org.apache.hadoop.mapred.pipes.Submitter
tasktracker操作MapReduce任务taskTracker节点org.apache.hadoop.mapred.TaskTracker
job操作MapReduce任务org.apache.hadoop.mapred.JobClient
queue获取任务队列信息org.apache.hadoop.mapred.JobQueueClient
version打印版本信息org.apache.hadoop.util.VersionInfo
jar运行jar文件org.apache.hadoop.util.RunJar
distcp集群间互相拷贝文件org.apache.hadoop.tools.DistCp
archive创建一个hadoop结构org.apache.hadoop.tools.HadoopArchives
daemonlog获取或是设置每一个守护进程的日志级别org.apache.hadoop.log.LogLevel

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值