YARN 구성을 이해하는 데 문제가 있습니다.YARN에 대한 메모리 제한 제한 문제
<name>mapreduce.map.memory.mb</name>
<value>2048</value>
<name>mapreduce.reduce.memory.mb</name>
<value>1024</value>
<name>yarn.nodemanager.vmem-pmem-ratio</name>
<value>2.1</value>
Here가 기록된다 : 기본적
는 ("yarn.nodemanager.vmem-pmem - 비율") 2.1로 설정
는 I 원사 /하는 MapReduce CONFIGS 이러한 라인을 갖는다. 이것은 NM이 컨테이너를 죽이기 전에 map 또는 reduce 컨테이너가 가상 메모리의 (mapreduce.reduce.memory.mb) 또는 ("mapreduce.map.memory.mb") 2.1 배까지 할당 할 수 있음을 의미합니다.
노드 관리자가 내 컨테이너를 죽일 때?
전체 컨테이너가 2048MB * 2.1 = 4300,8MB에 도달하면? 또는 1024MB * 2.1 = 2150,4MB
더 나은 설명을 얻을 수 있습니까?