Yarn|Yarn Cpu 资源隔离配置
Ambari 2.7.3 yarn cpu资源隔离
一、修改配置
【Yarn|Yarn Cpu 资源隔离配置】1、进入到ambari主界面 点击yarn
2、点击config
3、CPU Scheduling and Isolation 设置为enable
如图:
文章图片
4、 修改高级配置二、编写脚本
1)、点击ADVANCED
2)、搜索需要修改的配置
文章图片
3)、修改配置项如下
vi /etc/init.d/mount_cpu.sh
1)、yarn.nodemanager.linux-container-executor.cgroups.mount=ture#是否自动挂载 2)、yarn.nodemanager.linux-container-executor.cgroups.mount-path =/mycgroup #挂在目录 3)、Yarn CGroup Hierarchy=/yarn 4)、yarn.nodemanager.linux-container-executor.cgroups.strict-resource-usage=true 5)、yarn.nodemanager.linux-container-executor.cgroups.hierarchy=/yarn 6)、yarn.nodemanager.linux-container-executor.group=hadoop 7)、yarn.nodemanager.linux-container-executor.nonsecure-mode.limit-users=false
4)、保存配置,先不要重启yarn。
1)、编写脚本四、重启yarn
#!/bin/sh #chkconfig: 345 95 95 #description: mount_cpu mkdir -p /mycgroup/cpu/yarn chown -R yarn:hadoop /mycgroup umount /sys/fs/cgroup/cpu mount-tcgroup -o cpu cpu /mycgroup/cpu #开机自启动 chkconfig --add /etc/init.d/mount_cpu.sh
2)、每个yarn namenode节点复制该脚本
scproot@bigdata004:/etc/init.d/mount_cpu.sh/etc/init.d/mount_cpu.sh
如图
文章图片
3)、执行脚本
source /etc/init.d/mount_cpu.sh
如图:
文章图片
重启yarn,只要yarn能正常启动 就OK。
如有问题 请留言
推荐阅读
- 富裕的好处是对资源的优先占有
- 自我修养--基础知识
- 预见人力资源
- Caffe在Windows10下CPU版本的安装(cpu+anaconda3+vs2013+pycaffe)
- 教育论
- 提取ipa|提取ipa 包内资源
- 从华为胡玲事件看人力资源与职场
- OC代码规范
- 斗罗大陆1(第39集)百度云下载【1080熟肉共享】完整版资源
- 用|用 Satis 处理私有资源包(使用 satis 搭建 Composer 私有库)