Yarn 调优 (内存、CPU)

本文详细介绍了如何在YARN集群中进行内存和CPU的配置调优,包括内存的预留、Hbase及系统内存分配、container内存最小值和最大值的设定,以及CPU的虚拟核心配置,旨在最大化资源利用率,避免资源浪费。
摘要由CSDN通过智能技术生成

      在YARN集群中,平衡内存、CPU、磁盘的资源的很重要的。根据经验,每两个container使用一块磁盘以及一个CPU核的时候可以使集群的资源得到一个比较好的利用。

内存配置

YARN所有可用的内存资源应该要减去系统预留内存、各个进程内存的经验值。

即:总共保留的内存=系统内存+各个进程内存的经验值。

Hbase 、系统需要的内存(一般留总内存的20%左右)参考: 

每台机子内存 系统需要的内存 HBase需要的内存
4GB 1GB 1GB
8GB 2GB 1GB
16GB 2GB 2GB
24GB 4GB 4GB
48GB 6GB 8GB
64GB 8GB 8GB
72GB 8GB 8GB
96GB 12GB 16GB
128GB 24GB 24GB
256GB 32GB 32GB
512GB 64GB 64GB

 

RM/NN 、DN/NM内存

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值