yarn cgroups介绍及安装

Posted GE12

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了yarn cgroups介绍及安装相关的知识,希望对你有一定的参考价值。

1.要在较新版本的CentOS上使用cgroup,您需要安装 libcgroup 以及 libcgroup-工具:

  $ sudo yum install libcgroup 
 $ sudo yum install libcgroup-tools 

2. 查看运行状态,并启动服务

[root@localhost ~]# service cgconfig status
Stopped
[root@localhost ~]# service cgconfig start
Starting cgconfig service:                                 [  OK  ]
[root@localhost ~]# service cgconfig status
Running


3.CDH进入YARN配置页面,搜索 cgroup ,将以下两个选项配置勾选

将 CGroups 用于资源管理  yarn.nodemanager.linux-container-executor.resources-handler.class

始终使用 Linux Container Executor  yarn.nodemanager.container-executor.class

 

4.开启后保存时发现需要启用Cgroup 资源管理配置

 

5.couldear主界面点击 主机 - 所有主机 ,然后点击每一台服务器

 6.进入配置选项,找到 "启用基于 Cgroup 的资源管理" 选项,勾选 - 保存 - (每一台主机)

 

以上是关于yarn cgroups介绍及安装的主要内容,如果未能解决你的问题,请参考以下文章

Yarn 使用 Cgroup 实现任务资源限制

yarn 容器资源隔离和docker容器资源隔离实现原理

Yarn使用cgroups隔离CPU资源实战

浅谈Linux cgroup机制与YARN的CPU资源隔离

CGroup 介绍应用实例及原理描述

Flink-Yarn安装及使用