HDP 3.1 ATSv2 HBase가 설정한 메모리보다 많이 사용하는 증상이 나타난다.
YARN 컨테이너의 메모리 제한으로 ATS HBase를 관리하도록 안내된 배포 구성 변경이다.
이 항목은 실행 절차의 일부를 보강했으나 원본 버전의 시스템 서비스 정의 확인이 남아 있다. 복사해 즉시 실행할 수 있는 완성 배포 명령은 아니다.
내장 embedded ats-hbase 대신 YARN 서비스 방식으로 ATS HBase를 구성한다.
명령 예시는 문서 작성 시 보강한 것이며 대상 시스템에서 실행 검증하지 않았다.
yarn.service.framework.enabled=true와 해당 HDP 버전의 service dependency가 필요하다.ats-hbase service 정의(JSON)와 시스템 서비스 시작 경로를 사용한다. yarn app -help, yarn app -list로 명령 지원과 현 service를 확인한다. service 정의의 Master/RegionServer memory를 실제 부하에 맞춰 설정한다.ATS HBase가 YARN Application/컨테이너로 보이고 컨테이너 메모리 한도 및 Timeline 쓰기·조회가 정상인지 확인한다.