Hadoop配置Yarn
Hadoop配置-Yarn篇
作者:秦景坤
时间:2017-4-23
YARN是Hadoop2.x中的内容(伪分布式不启动YARN也可以,一般不会影响程序执行)
有的读者可能会疑惑,怎么启动Hadoop后,见不到书上所说的JobTracker和TaskTracker,这是因为新版的Hadoop使用了新的MapReduce框架(MapReduce V2,也称为YARN,Yet Another Resource Negotiator)。
YARN是从MapReduce中分离出来的,负责资源管理与任务调度。YRAN运行于MapReduce之上,提供了高可用性、高扩展性。
上一篇中通过./sbin/start-dfs.sh启动Hadoop,仅仅是启动了MapReduce环境,可以启动YARN,让YARN来负责资源管理和任务调度。
首先修改配置文件mapred-site.xml,这边需要先进行重命名。
mv ./etc/hadoop/mapred-site.xml.template ./etc/hadoop/mapred-site.xml
然后再进行编辑,同样使用vi进行编辑 vi ./etc/hadoop/mapred-site.xml
接着修改配置文件yarn-site.xml:
然后就可以启动YARN(需要先执行./sbin/start-dfs.sh)
启动YARN之后,运行实例的方法还是一样的,仅仅是资源管理方式,任务调度不同。观察日志信息可以发现,不启用YARN时,是”mapred.LocalJobRunner”在跑任务,启用YARN之后,是”mapred.YARNRunner”在跑任务。启动YARN有个好处是可以通过web界面查看任务的运行情况。
但YARN主要是为集群提供更好的资源管理和任务调度,然而这在单机上体现不出价值,反而会使程序跑的稍慢些。因此在单机上是否开启YARN就看实际情况了。
如果不想启动YARN,务必把配置文件mapred-site.xml重命名,改成mapred-site.xml.template,需要时改回来就行。否则在该配置文件存在,而未开启YARN的情况下,运行程序会提示”Retrying connect to server:0.0.0.0/0.0.0.0:8032”的错误,这也是为何该配置文件初始文件名为mapred-site.xml.template
同样的,关闭YARN的脚本如下:
./sbin/stop-yarn.sh
./sbin/mr-jobhistory-daemon.sh stop historyserver
Hadoop配置Yarn相关推荐
- 解决 hadoop 2.x 配置 yarn 运行任务 Running job 卡住
解决 hadoop 2.x 配置 yarn 运行任务 Running job 卡住 错误信息: 21/06/24 18:56:40 WARN util.NativeCodeLoader: Unable ...
- Hadoop之Yarn的配置(详细步骤)
配置 先进入hadoop-2.7.6/etc/hadoop cd /home/ZQ/hadoop-2.7.6/etc/hadoop/ 配置 mapred-site.xml vim mapred-sit ...
- 学习笔记Hadoop(八)—— Hadoop集群的安装与部署(5)—— Hadoop配置参数介绍、Hadoop集群启动与监控
五.Hadoop配置参数介绍 Hadoop集群配置文件主要有: 它们的默认参数配置可以看: core-default.xml :https://hadoop.apache.org/docs/stabl ...
- Spark加载hadoop配置原理
0x0 背景 最近为了将hadoop&hive的五大配置文件,即: core-site.xml hdfs-site.xml yarn-site.xml mapred-site.xml hive ...
- Hadoop配置完善
Hadoop日志详解 日志分析 •.log为log4j详细日志,.out为标准输出(一般查看.log) •Userlogs为程序的日志信息,其它(.out,.log)为进程启动日志信息 JobHist ...
- Hadoop(HDFS,YARN)的HA集群安装
搭建Hadoop的HDFS HA及YARN HA集群,基于2.7.1版本安装. 安装规划 角色规划 IP/机器名 安装软件 运行进程 namenode1 zdh-240 hadoop NameNode ...
- hadoop 配置 docker伪分布式(单节点)
在~/.bashrc中添加环境变量 export JAVA_HOME=/bigdata/jdk1.8.0_212 export PATH=$PATH:$JAVA_HOME/bin export HAD ...
- Hadoop配置总结(重置细节版)
Hadoop配置总结 配置静态的的ip /*为什么我会先配置这个就是因为我安装的centos7的版本是没有ifconfig这个命令的所以只能先设置他的静态的ip地址才能链接远程所以我先配置这.*/ c ...
- 0353-如何使用curl命令调用CM的API动态配置Yarn资源池
温馨提示:如果使用电脑查看图片不清晰,可以使用手机打开文章单击文中的图片放大查看高清原图. Fayson的github: https://github.com/fayson/cdhproject 提示 ...
- Hadoop(yarn)集群安装
说明 说明一:此篇为大数据部分第二篇,第一篇见戳链接https://blog.csdn.net/focuson_/article/details/80153371,机器的安装准备说明和zookeepe ...
最新文章
- JS得到对应字段 的值。遍历
- 解读《电力发展“十三五”规划》
- 举例让抽象问题具体化:栈的压入、弹出序列
- Dynamics2011中Attachment的区别
- java多线程创建runnable_Java线程池和runnables创建runnables
- 【洛谷比赛】你的名字。
- php 数据接口,初识 php 接口
- Elasticsearch实战:给博客打造全文检索
- 回到十七世纪,让我来编算一本常用对数表(对数结果是小数,要有分数的思想,指数的幂是分数,这样可以实现小数分数转化位整数的幂的求法)
- 基于C语言的移位密码和仿射密码
- C语言:鸡兔同笼问题(基础代码)
- 【Java】QuickHit游戏
- 计算机nls数据丢失损坏无法启动,系统开机出现由于NLS数据丢失或损坏
- java 获取excel的行数_JAVA使用POI获取Excel的列数与行数
- 三极管流水灯电路设计
- 检测昵称是否含有敏感词汇
- 计算机电脑Windows系统中了faust勒索病毒,phobos勒索家族介绍,Windows用户注意
- 基于仿360小说网站(校园网)的源码设计实现(升级版)
- 网络安全小白众测如何快速发现安全问题思路
- 白内障手术后诊断PHP,单眼PHPV+先天性白内障患儿, 3岁11个月手术,术后注意事项...
热门文章
- android revre view,MK802 4.0.4 CWM Recovery
- win7无线手柄测试软件,北通战戟手柄驱动程序 BTP-2118(支持xp,visia,win7等)
- java 4.0 下载_poi.jar包下载 Apache POI 4.0.0 正式版 Office文档jar包 官方免费版 支持Java8+ 下载-脚本之家...
- 全国计算机等级考试专用辅导教程,全国计算机等级考试专用辅导教程:二级Visual FoxPro...
- 自己动手丰衣足食-自己动手修改GBA ROM游戏文件
- MPQ4573:和“讨厌”的二极管说拜拜
- 雅虎Yahoo 前段优化 14条军规
- 【eoeAndroid索引】史上最牛最全android开发知识汇总
- android获得手机目录,关于android手机文件目录的收集
- 李晨 | 无人机市场浅析