yarn 관련 튜닝값을 기록하였습니다.

 

vi ${HADOOP_HOME}/etc/hadoop/yarn-site.xml

 

yarn.nodemanager.resource.cpu-vcores

-> 해당 값이 6이고, 노드매니저가 3대 라면 총 18개의 vcore 사용 가능 (리소스매니저 UI를 통해 확인)

 

yarn.scheduler.minimum-allocation-vcores

-> 하나의 컨테이너에 할당할 수 있는 최소 vcore 수

 

yarn.scheduler.maximum-allocation-vcores

-> 하나의 컨테이너에 할당할 수 있는 최대 vcore 수

 

yarn.scheduler.increment-allocation-vcores

-> vcore할당의 증가량, 이 값의 배수로 vcore가 할당됨

-> yarn.scheduler.minimum-allocation-vcores 값을 넘길 수 없음

 

yarn.nodemanager.resource.memory-mb

-> 컨테이너를 생성할 때 쓸 수 있는 용량

-> 해당 값이 10240(10G)이고 노드매니저가 3대이면 총 사용가능한 메모리 양은 30GB (리소스매니저 UI를 통해 확인)

 

yarn.scheduler.minimum-allocation-mb

-> 하나의 컨테이너에 할당할 수 있는메모리의 최솟값

 

yarn.scheduler.maximum-allocation-mb

-> 하나의 컨테이너에 할당할 수 있는메모리의 최대값

 

yarn.scheduler.increment-allocation-mb

->  메모리 할당의 증가량, 이 값의 배수로 메모리가 할당됨

-> yarn.scheduler.minimum-allocation-mb의 값을 넘길 수 없음

 

 

반응형

'BigData > Hadoop' 카테고리의 다른 글

yarn vcore 초과 할당 시 설정  (0) 2024.06.20
yarn) spark yarn job container 로그 설정  (0) 2024.02.13
yarn capacitiy 스케줄러 설정  (0) 2023.07.26
Yarn timelineserver 설정  (0) 2023.07.26
hadoop 설치 (정리모음버전)  (2) 2023.07.21

+ Recent posts