`
cloudeagle
  • 浏览: 106372 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

Yarn目录文件介绍

 
阅读更多
转帖请注明本空间地址:http://blog.csdn.net/chenpingbupt
1、sbin目录下的
1、distribute-exclude.sh
这个脚本用来将exclude文件分发到各个Namenode上。
2、hadoop-setup-conf.sh
1、这个脚本用来从模板xml配置文件中生成到etc目录下的配置文件。
2、针对特定的配置文件增加配置项
3、配置其他多个配置项
3、httpfs.sh
1、配置tomcat启动参数
2、配置httpfs-config.sh
3、启动tomcat,提供httpfs服务
4、hadoop-setup-hdfs.sh
1、在hdfs空间内添加用户,并为用户构建默认的用户目录
5、 hadoop-setup-applications.sh
1、与hadoop-setup-hdfs.sh大致相同,也是用来在hdfs空间中创建目录的,但是是在app目录下创建。
6、refresh-namenodes.sh
1、利用dfsadmin对所有的namenodes进行refresh
7、hdfs-config.sh
1、调用libexec/hadoop-config.sh来完成相关的任务
2、libexec目录下的
1、hadoop-config.sh
1、设置各种Hadoop启动参数
2、设置java-home,classpath等
3、设置各种Hadoop路径
2、httpfs-config.sh
1、export所有的tomcat环境运行时需要的参数
3、hdfs-config.sh
1、针对hdfs的一个hadoo-conf.sh的包装,所有的工作委托给hadoop-conf.sh来进行
4、mapred-config.sh
1、针对mapped的一个hadoo-conf.sh的包装,所有的工作委托给hadoop-conf.sh来进行
5、yarn-config.sh
1、针对yarn的一个hadoo-conf.sh的包装,所有的工作委托给hadoop-conf.sh来进行
3、bin目录下的
1、hadoop
1、真正运行java程序的,以前的版本就靠这个来真正call到java程序,但是现在依靠的hdfs和mapred来各自完成自己的
2、现在的版本主要完成fs的操作以及log操作,RunJar,以及获取log,version等基本任务
2、hdfs
1、将dfs的工作在这个脚本内完成
2、由外层的start/stop-dfs发起调用来完成各个daemon的启动
3、自身发起调用完成dfsadmin,以及ha管理等
3、mapred
1、完成mapreduce的各个功能操作
4、rcc
1、作为Hadoop record compiler来完成相关操作
5、yarn
1、完成yarn的各项功能操作


相关文档可参:

1、现在的结构比以前的要稍微复杂一些了,如下:
ziang@v128:~/dev/hadoop-2.0.0-cdh4.0.1$ ls -d */
bin/ cloudera/ etc/ examples/ include/ lib/ libexec/ sbin/ share/ src/
2、外层的启动脚本,都在sbin目录下:
ziang@v128:~/dev/hadoop-2.0.0-cdh4.0.1/sbin$ ls
distribute-exclude.sh hadoop-setup-conf.sh httpfs.sh start-balancer.sh stop-balancer.sh update-hdfs-env.sh
hadoop-create-user.sh hadoop-setup-hdfs.sh mr-jobhistory-daemon.sh start-dfs.sh stop-dfs.sh yarn-daemon.sh
hadoop-daemon.sh hadoop-setup-single-node.sh refresh-namenodes.sh start-secure-dns.sh stop-secure-dns.sh yarn-daemons.sh
hadoop-daemons.sh hadoop-validate-setup.sh slaves.sh start-yarn.sh stop-yarn.sh
hadoop-setup-applications.sh hdfs-config.sh start-all.sh stop-all.sh update-hadoop-env.sh
3、内层的被调用脚本,都在bin目录下:
ziang@v128:~/dev/hadoop-2.0.0-cdh4.0.1/bin$ ls
container-executor hadoop hdfs mapred rcc yarn
4、Native的so文件都在lib目录下:
ziang@v128:~/dev/hadoop-2.0.0-cdh4.0.1/lib$ ls ./ -R
./:
native
./native:
libhadoop.a libhadooppipes.a libhadoop.so.1 libhadooputils.a libhdfs.la libhdfs.so.0
libhadoop.la libhadoop.so libhadoop.so.1.0.0 libhdfs.a libhdfs.so libhdfs.so.0.0.0
5、配置程序文件都放置在libexec
ziang@v128:~/dev/hadoop-2.0.0-cdh4.0.1/libexec$ ls
hadoop-config.sh hdfs-config.sh httpfs-config.sh mapred-config.sh yarn-config.sh
6、配置文件都在etc目录,对应以前的conf目录
ziang@v128:~/dev/hadoop-2.0.0-cdh4.0.1/etc$ ls ./ -R
./:
hadoop
./hadoop:
core-site.xml hadoop-metrics.properties httpfs-log4j.properties log4j.properties ssl-server.xml.example
hadoop-env.sh hdfs-site.xml httpfs-signature.secret slaves yarn-env.sh
hadoop-metrics2.properties httpfs-env.sh httpfs-site.xml ssl-client.xml.example yarn-site.xml
7、所有的jar包都在share/hadoop目录下面
/home/ziang/dev/hadoop-2.0.0-cdh4.0.1/share/hadoop
分享到:
评论

相关推荐

    yarn配置文件.7z

    yarn配置文件yarn配置文件yarn配置文件 配合nodejs和yarn使用

    yarn 前端打包工具指定配置文件

    yarn 前端打包工具指定配置文件

    yarn.lock yarn install 安装失败,使用官方下载的yarn.lock文件

    npm install -g yarn yarn install 安装失败,使用官方下载的yarn.lock文件

    yarn msi 安装文件 (yarn-1.0.2.msi )

    现在官网下载缓慢,这里可以直接下载安装,所以分享给大家,以供直接下载,版本号 yarn-1.0.2.msi

    yarn 1.6 WIN安装文件

    yarn安装包给不能下载的用户提供下载,欢迎下载。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

    yarn安装.docx

    yarn安装 Yarn 是一个流行的 JavaScript 包管理器,可以帮助开发者快速安装、管理和共享项目依赖项。下面是关于 Yarn 安装的详细知识点: Yarn 安装步骤 1. 使用 npm 安装 Yarn:`npm install –g yarn` 或 `npm ...

    hadoop-yarn-api-2.5.1-API文档-中文版.zip

    赠送Maven依赖信息文件:hadoop-yarn-api-2.5.1.pom; 包含翻译后的API文档:hadoop-yarn-api-2.5.1-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.hadoop:hadoop-yarn-api:2.5.1; 标签:apache、...

    Hadoop大数据平台构建、YARN配置、启动与验证教学课件.pptx

    编辑 yarn-site.xml 配置文件(yarn参数配置文件) <configuration> <name>yarn.nodemanager.aux-services <value>mapreduce_shuffle </property> <name>yarn.resourcemanager.hostname <value>slave1 <name>...

    hadoop-yarn-client-2.6.5-API文档-中文版.zip

    赠送Maven依赖信息文件:hadoop-yarn-client-2.6.5.pom; 包含翻译后的API文档:hadoop-yarn-client-2.6.5-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.hadoop:hadoop-yarn-client:2.6.5; 标签:...

    Yarn 配置相关的文档

    Yarn配置相关的文档,包括HDFS Federation和架构的配置

    yarn-deduplicate:用于yarn.lock文件的重复数据删除工具

    该软件包仅适用于Yarn v1。 Yarn v2支持数据包重复数据删除! 通过删除重复项来清理yarn.lock 。 重复包是指将两个依赖关系解析为不同版本时,即使单个版本与依赖关系中指定的范围匹配也是如此。 有关一些示例,...

    yarn-1.19.2.msi

    Yarn 对你的代码来说是一个包管理器, 你可以通过它使用全世界开发者的代码,或者分享自己的代码。 Yarn 做这些快捷、安全、可靠,所以... 一个包里包含所有需要共享的代码,以及描述包信息的文件,称为package.json。

    Hdoop单节点yarn-site.xml配置文件

    hadoop单节点配置文件,提升运算速度! 如果参考多节点文件配置,速度会很慢。所以单节点提升速度用此文件中的配置

    yarn-1.22.4000.zip

    最新版1.22.4 yarn.msi文件 实践可用

    hadoop-yarn-api-2.6.5-API文档-中文版.zip

    赠送Maven依赖信息文件:hadoop-yarn-api-2.6.5.pom; 包含翻译后的API文档:hadoop-yarn-api-2.6.5-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.hadoop:hadoop-yarn-api:2.6.5; 标签:apache、...

    前端开源库-yarn-deduplicate

    前端开源库-yarn-deduplicate纱线重复数据消除,用于yarn.lock文件的重复数据消除工具

    hadoop-yarn-client-2.5.1-API文档-中英对照版.zip

    赠送Maven依赖信息文件:hadoop-yarn-client-2.5.1.pom; 包含翻译后的API文档:hadoop-yarn-client-2.5.1-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.apache.hadoop:hadoop-yarn-client:2.5.1;...

    HadoopHA集群部署、YARNHA测试Job教学课件.pptx

    YARN HA 测试Job YARN HA 测试Job 序号 任务名称 任务一 准备MapReduce输入文件 任务二 将输入文件上传到HDFS 任务三 运行MapReduce程序测试Job 任务一 准备MapReduce输入文件 在master主节点,使用 root 用户登录,...

    yarn-default.xml

    Hadoop的yarn默认配置文件

    yarn-1.13.0安装包

    速度超快。 Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速度更...使用详细、简洁的锁文件格式和明确的安装算法,Yarn 能够保证在不同系统上无差异的工作。

Global site tag (gtag.js) - Google Analytics