yarn.scheduler.minimum-allocation-mb 1024
给应用程序container分配的最小内存
yarn.scheduler.maximum-allocation-mb 8192
给应用程序container分配的最大内存
yarn.scheduler.minimum-allocation-vcores 1
每个container默认给分配的最小的虚拟内核个数
yarn.scheduler.maximum-allocation-vcores 32
每个container可以分配的最大的虚拟内核的个数
yarn.nodemanager.resource.memory-mb 8192 nodemanager
可以分配的最大内存大小,默认8192Mb
yarn.nodemanager.resource.memory-mb 8192
交换区空间就是讲一块硬盘拿出来做内存使用,这里指定的是nodemanager的2.1倍
yarn.nodemanager.vmem-pmem-ratio 2.1