一个典型的容量调度器_第1页
一个典型的容量调度器_第2页
一个典型的容量调度器_第3页
一个典型的容量调度器_第4页
一个典型的容量调度器_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

主讲:侯磊目录0102回顾具体配置回顾1回顾前面我们学习了如何创建队列并对其进行配置,下面来看一个实际的capacity-scheduler.xml文件的例子。在上一节中,为容量调度器创建了三个资源队列。但是,这些队列非常简单,其资源分配、应用程序限制和权限都使用的是默认值。为了在生产环境中有效地使用容量调度器,必须配置一组配置属性。回顾下面的示例capacity-scheduler.xml文件使用本章前面的例子中相同的组和队列。我们将较长的capacity-scheduler.xml文件分解成更容易理解的小块,来解析它们的工作过程。具体配置2具体配置1、三个配置属性分别指定如下:最大的ApplicationMaster(AM)资源百分比最大的应用数量谁可以管理队列(值*表示属于指定组的任何人都可以管理此队列)yarn.scheduler.capacity.maximum-am-resource-percent=0.2yarn.scheduler.capacity.maximum-applications=5000yarn.scheduler.capacity.root.acl_administer_queue=*具体配置2、以下属性在根队列下配置研究、支持和生产这三个父队列:yarn.scheduler.capacity.root.queues=research,support,production3、为研究组分配资源总量的60%,并指定研究组如何为其子队列(分析和数据叶子队列)分配其资源。yarn.scheduler.capacity.root.research.capacity=60yarn.scheduler.capacity.root.research.maximum-capacity=100yarn.scheduler.capacity.root.research.queues=Analytics,Datayarn.scheduler.capacity.root.research.state=RUNNINGyarn.scheduler.capacity.root.research.user-limit-factor=1yarn.scheduler.capacity.root.research.minimum-user-limit-percent=20具体配置yarn.scheduler.capacity.root.research.Analytics.capacity=20yarn.scheduler.capacity.root.research.analytics.maximum-capacity=100yarn.scheduler.capacity.root.research.analytics.state=RUNNINGyarn.scheduler.capacity.root.research.analytics.user-limit-factor=1yarn.scheduler.capacity.root.research.data.capacity=80yarn.scheduler.capacity.root.research.data.maximum-capacity=100yarn.scheduler.capacity.root.research.data.state=RUNNINGyarn.scheduler.capacity.root.research.data.user-limit-factor=1具体配置以下属性集显示了如何给支持组分配10%的总资源,还指定该组如何将其分配的资源分配给其子队列(即培训和服务叶子队列)。yarn.scheduler.capacity.root.support.capacity=10yarn.scheduler.capacity.root.support.maximum-capacity=100yarn.scheduler.capacity.root.support.queues=training,servicesyarn.scheduler.capacity.root.support.state=RUNNINGyarn.scheduler.capacity.root.support.user-limit-factor=1,yarn.scheduler.capacity.root.support.training.capacity=20具体配置yarn.scheduler.capacity.root.support.training.maximum-capacity=100yarn.scheduler.capacity.root.support.training.state=RUNNINGyarn.scheduler.capacity.root.support.training.user-limit-factor=1yarn.scheduler.capacity.root.support.services.capacity=80yarn.scheduler.capacity.root.support.services.maximum-capacity=100yarn.scheduler.capacity.root.support.Data.state=RUNNINGyarn.scheduler.capacity.root.support.Data.user-limit-factor=1具体配置以下属性集显示如何为生产组分配其余30%的集群资源。由于生产组没有叶子队列,因此不必为子队列分配资源。duction.capacity=30duction.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论