yarn的三种调度策略配置参数?
三种调度器
FIFO调度器
先进先出,但不适合资源公平性
容量调度器
独立的专门队列保证小作业也可以提交后就启动,队列容量是专门保留的
以整个集群的利用率为代价,与FIFO比,大作业执行的时间要长
公平调度器
不需要预留资源,调度器可以在运行的作业之间动态平衡资源,大作业启动时,因为是唯一运行的,所以获得集群的所有资源,之后小作业启动时,被分配到集群的一半的资源,这样每个作业都能公平共享资源
调度器配置
容量调度器
1) 多个组织共享集群,每个组织配置一个队列,一个队列分配一定的集群资源
2) 同一个队列可以进一步划分,同一个组织不同用户共享队列所分配的资源,使用FIFO调度
3) 队列资源不足时,可以等待其他队列释放的资源或者使用集群中其他空闲资源,这可能会使得实际使用的队列容量超出配置的容量,这叫做“弹性队列”
4) 为队列设置一个最大容量限制,可以防止队列过多侵占其他队列资源
容量调度器配置
在capacity-scheduler.xml配置yarn.scheduler.capacity..
作业的队列放置
job放置的队列取决于job本身,可以在mapreduce中配置mapreduce.job.queuename,如果队列不存在,则报错,不指定则使用默认default队列
队列名是指队列层次的最后一层,不包含之前路径
公平调度器
既实现了用户队列间的公平调度,也实现了队列内作业间的公平调度
假设用户A,B各自拥有队列Q1,Q2
1) A先启动一个job J1,则J1占用集群所有资源
2) B启动一个job J2,则Q1中的J1需要分一半资源给Q2中的J2
3) B又启动一个job J3,则Q2中的J2需要分一半资源给Q2中的J3
公平调度器配置
1) 因为yarn-site.xml中默认使用容量调度器(CDH除外),首先修改其中yarn.resourcemanager.scheduler.class为公平调度器:
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler
2) 可以修改队列内的调度策略,默认使用公平调度,也支持FIFO
job的队列放置
1) 使用基于规则的系统确定job队列放置,匹配对应的用户队列直到使用default队列
2) 直接就使用default,所有job公平分配
抢占
允许调度器终止占用资源超过公平共享份额队列的容器,这些容器资源释放后被分配给资源数量低于应得份额的队列
抢占的影响:因为被终止的容器需要重新执行而降低集群效率
抢占超时设置
yarn.scheduler.fair.preemption
设置超时参数,设定时间都是秒级别
1) 最小共享抢占
defaultMinSharePreemptionTimeout
指定时间未获得被承诺的最小共享资源,调度器则抢占其他容器
2) 公平共享抢占
defaultFairSharePreemptionTimeout
指定时间获得资源低于公平共享份额的一半,调度器抢占其他容器。
-
无相关信息
- 1南京江宁区多大? 南京江宁区哪家驾校最好?南京江宁区哪家驾校?
- 2河北工商保洁服务的全面指南
- 3南宁长途搬家的最佳选择:如何挑选最适合你的搬家公司
- 4上海长途搬家指南:如何选择适合你的搬家公司
- 5揭开广州市搬家公司价格的真相,教你聪明搬家省钱攻略
- 6揭秘南京最靠谱的搬家公司,选择攻略大放送
- 7轻松搬家,深圳科技园搬家公司推荐与攻略
- 8选择云南搬家公司的秘诀:省钱又安全的搬迁经验分享
- 9解密长沙市搬家市场:选择理想搬家公司全攻略
- 10深圳松岗搬家公司:选择搬家的最佳伴侣
- 11寻找附近的搬家公司:轻松搬家,从这里开始
- 12选择成都搬家公司服务的终极指南:让搬家变得轻松愉快
- 13唐山搬家服务全攻略:选择搬家公司,省心又省力
- 14让搬家省心又便捷:选择对的服务公司
- 15达州搬家服务大揭秘:如何选择合适的搬家公司与联系电话
- 16深圳长途搬家攻略:选择合适的搬家公司,轻松搬家无烦恼
- 17揭秘南昌搬家公司价格的真实情况,教你如何选择最合适的服务
- 18选择台州搬家公司的六大要点,你知道吗?
- 19萝岗搬家公司:选择专业服务让搬家更轻松
- 20揭秘上海搬家公司收费情况:如何选择最具性价比的搬家服务
- 21深圳光明搬家服务揭秘:如何选择高效搬家公司
- 22揭秘绍兴搬家公司价格:如何选择性价比高的服务
- 23揭开宁波搬家公司价格的秘密,让你搬家不再心慌!
- 24唐山搬家服务价格大揭秘:选择合适搬家公司不再难
- 25广州搬家公司电话大全:让您轻松找到搬家帮手
- 26桂阳保洁服务深度评测:哪家更值得信赖?
- 27创意十足的保洁服务名字,让你的品牌独树一帜
- 28一站式市政开荒保洁服务标准全解析
- 29如何评判金山清扫保洁服务的专业标准
- 30探索别墅家政保洁服务的全面内容与优势