Hadoop-2.2.0中文文档—— Common - CLI MiniCluster
2016-04-14 09:02
399 查看
目的
使用 CLI MiniCluster, 用户能够简单地仅仅用一个命令就启动或关闭一个单一节点的Hadoop集群,不须要设置不论什么环境变量或管理配置文件。 CLI MiniCluster 同一时候启动一个YARN/
MapReduce和
HDFS集群。
这对那些想要高速体验一个真实的Hadoop集群或是測试依赖明显的Hadoop函数的非Java程序 的用户非常实用。
Hadoop Tarball
你须要从公布页获取tar包。或者。你能够从源代码中自己编译。$ mvn clean install -DskipTests $ mvn package -Pdist -Dtar -DskipTests -Dmaven.javadoc.skip
注意: 你须要事先安装有 protoc 2.5.0 。
tar包应该在
hadoop-dist/target/文件夹.
执行 MiniCluster
从解压出的tar包的根文件夹。你能够用以下的命令启动 CLI MiniCluster :$ bin/hadoop jar ./share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-2.2.0-tests.jar minicluster -rmport RM_PORT -jhsport JHS_PORT
在上面的命令演示样例中,
RM_PORT和
JHS_PORT应该由用户的port号替换。假设不指定。会随机使用空暇的port。
命令行參数中有一个数字,用户能够用来控制启动哪个服务。或者传递别的属性。可用的命令行參数例如以下:
$ -D <property=value> Options to pass into configuration object $ -datanodes <arg> 启动多少个 datanodes (默认是 1) $ -format 格式化 DFS (默认是 false) $ -help 打印帮助选项 $ -jhsport <arg> JobHistoryServer 端口 (默认是 0--我们选的) $ -namenode <arg> namenode 的 URL (默认 要么是 DFS 集群,要么是暂时文件夹)
$ -nnport <arg> NameNode 端口 (默认是 0--我们选的) $ -nodemanagers <arg> 要启动多少个 nodemanagers(默认是 1) $ -nodfs 不启动一个 mini DFS 集群 $ -nomr Don't start a mini MR cluster $ -rmport <arg> ResourceManager 端口 (默认是 0--我们选的) $ -writeConfig <path> 保存配置文件到这个XML文件中。 $ -writeDetails <path> 写出基本信息到这个JSON文件中。
要显示可用的參数的全列表。用户能够传-help參数给上面的命令。
相关文章推荐
- linux中关闭报警音
- Linux下缓冲区溢出攻击的原理及对策
- 【openssl】 生成加密密码
- linux中的特殊权限
- org.apache.commons.collections.CollectionUtils
- Linux用init命令关机、重启、切换模式
- Linux Source命令
- SGU 102 Coprimes(欧拉函数)
- OpenCV】 基于 ransac 算法的 sift 特征匹配程序(开发环境为OpenCV2.3.1+VS2010)
- Centos配置Caffe详解
- Spark on YARN 部署
- 数据仓库专题(22):总线架构和维度建模优势-杂项
- 使用微软Remote Desktop 手机远程控制 windows
- Android控件架构
- Linux下编译Qt源码,一定要下载tar.gz版本,否则会报权限不足
- Linux平台用C++实现信号量,同步线程
- Linux线程同步的三种控制方法
- Ubuntu15.10 配置tomcat 8.0为开机启动
- Linux IO Scheduler(Linux IO 调度器)
- linux Vi编辑器的使用(基本操作)