yarn.scheduler.maximum-allocation-mb是每个节点都要配置吗
发布网友
发布时间:2022-04-27 03:56
我来回答
共1个回答
热心网友
时间:2022-06-25 20:10
这个看你的yarn怎么设置了,容器数据与cpu核数和内存大小都有关系,比如说下面这个配置:
yarn.nodemanager.resource.cpu-vcores
16
yarn.scheler.minimum-allocation-vcores
1
yarn.nodemanager.resource.memory-mb
30000
yarn.scheler.minimum-allocation-mb
1024
每台机器为集群分配的cpu为16核,物理内存为30G左右,每个容器最小使用1核cpu和1G的物理内存,则每台机器最多可以为集群提供16个容器。(每个节点都满足上述的cpu和内存大小)。