• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >云计算 > 一步一步跟我学习hadoop(3)----hadoop命令手册,hadoop----hadoop

一步一步跟我学习hadoop(3)----hadoop命令手册,hadoop----hadoop

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含一步一步跟我学习hadoop(3)----hadoop命令手册,hadoop----hadoop等服务器相关知识,网友希望可以进行参考

一步一步跟我学习hadoop(3)----hadoop命令手册,hadoop----hadoop


上节我们学习了hadoop的eclipse插件安装和wordcount程序的运行,本篇对hadoop命令进行一个系统的了解

hadoop的命令通过HADOOP_HOME\bin\hadoop命令触发,我们可以在命令行执行

hadoop --help

来提示用户的命令输入。

hadoop命令分为两大类:用户命令和管理命令,以下是hadoop命令的详细解读

本篇博客是摘自官网http://hadoop.apache.org/docs/r1.0.4/cn/commands_manual.html


 对应的word文档下载地址为http://download.csdn.net/detail/wuyinggui10000/8890981

0 概述:

         所有的Hadoop命令均由bin/hadoop脚本引发。不指定参数运行hadoop脚本会打印所有命令的描述。

The general command line syntax is:

hadoop [--config confdir][COMMAND][GENERIC_OPTIONS][COMMAND_OPTIONS]

命令选项描述:

命令选项

描述

--config confdir

覆盖缺省配置目录。缺省是${HADOOP_HOME}/conf

GENERIC_OPTIONS

多个命令都支持的通用选项。

COMMAND

各种各样的命令被分为用户命令和管理命令两组。

Hadoop

有一个选项解析框架用于解析一般的选项和运行类。

1 常规选项:

下面的选项被dfsadmin,fs,fsck,和job支持。应用程序要实现Tool接口来支持常规选项。

GENERIC_OPTION

Description

-conf<configuration file>

指定应用程序的配置文件

-D <property=value>

为指定property指定值value

-fs <local|namenode:port>

指定namenode

-jt <local|jobtracker:port>

指定job tracker,只适用于job

-files <逗号分隔的文件列表>

指定要拷贝到map reduce集群的文件的逗号分隔的列表,只是用与job

-libjars <逗号分隔的jar列表>

指定要包含到classpath中的jar文件的逗号分隔的列表。 只适用于job

-archives <逗号分隔的archive列表>

指定要被解压到计算节点上的档案文件的逗号分割的列表。 只适用于job。

2 用户命令:

Hadoop集群用户的常用命令

2.1 archive

用法编号

命令样式

功能

1

hadoop archive –archiveName <src>* <dest>

创建一个hadoop档案文件

用法1:

命令选项

描述

-archiveName

要创建的档案的名字

src

文件系统的路径名,和通常含正则表达的一样

Dest

保存档案文件的目录目标

2.2 distcp

用法编号

命令样式

功能

2

hadoop distcp <srcurl>  <desturl>

递归地拷贝文件或目录

用法2:

命令选项

描述

srcurl

文件或目录的源url

desturl

文件或目录的目标url

2.3 fs

用法编号

命令样式

功能

3

hadoop fs [GENERIC_OPTIONS] [COMMAND_OPTIONS]

运行一个常规的文件系统客户端

2.4 fsck

用法编号

命令样式

功能

4

hadoop fsck [GENERIC_OPTIONS] <path> [-move | -delete | -openforwrite] [-files [-blocks [-locations | -racks]]]

运行HDFS文件系统检查工具

用法4:

命令选项

描述

<path>

检查的起始目录

-move

移动受损文件到/lost+found

-delete

删除受损文件

-openforwrite

打印出写打开的文件

-files

打印出正被检查的文件

-blocks

打印出块信息报告

-locations

打印出每个块的位置信息

-racks

打印出data-node的网络拓扑结构

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 一步一步跟我学习hadoop(3)----hadoop命令手册,hadoop----hadoop

相关文章

  • openstack中nova组件Hypervisors、Floating_ips的所有python API 汇总,openstackpython
  • hive schema详解,hiveschema
  • Spark性能优化指南:基础篇
  • 上海第五次Spark meetup会议资料分享,sparkmeetup
  • HDFS命令行接口详解,hdfs命令行详解
  • 我的hadoop2.4安装过程,hadoop2.4安装过程
  • Docker在Ubuntu的部署实践,dockerubuntu部署
  • MapReduce处理二次排序(分区-排序-分组),mapreduce二次
  • 二分Kmeans的java实现,二分kmeansjava
  • Hadoop之—— Linux搭建hadoop环境(简化篇),linuxhadoop

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • 有关微软技术方向的最新学习资源【2015-9月】,学习资源2015-9
    • openstack 用nova API 指定 compute node 创建 instance,openstackcompute
    • 修改 openstack 中 nova boot 创建实例只能在10个以内的限制,openstacknova
    • Storm简述及集群安装,Storm简述集群安装
    • Linux快速配置svn库,Linux配置svn库
    • hadoop学习笔记(四)——eclipse+maven+hadoop2.5.2源码,hadoophadoop2.5.2
    • 深入理解Scala 标识符,命名和域,深入理解scala
    • hive 如何处理科学计数法,hive处理科学计数
    • hadoop2.x编译(三),hadoop2.x编译
    • Elasticsearch之Nested Aggregation,elasticsearch

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有