Ambari UI 사용하기

Apache Ambari는 하둡클러스터를 프로비저닝, 모니터링, 그외 다른 관리 작업을 수행할 수 있는 프로젝트이다. 현재 Cloud Hadoop 1.3 이하버전에서 제공하는 Ambari는 2.6이며, HDP 2.5 스택을 사용한다. Cloud Hadoop 1.4 버전 부터는 Ambari 2.7.3 이며, Hadoop 3.1 지원을 위한 자체 오픈소스기반의 HDP 3.1 스택을 사용한다.
여기서 스택이란, Ambari에서 하둡 및 에코시스템 서비스를 관리하는 단위입니다.

목차

접속하기

Ambari Web UI는 클러스터에 할당된 공인IP를 사용해서 접근할 수 있습니다. 더 자세한 설명은 서비스별 UI에 접속하기 - DNS로 접근를 참고하세요.

화면 설명

Dashboard

설치된 서비스들의 상태를 지표 및 그래프로 보여주는 화면입니다.

Services

클러스터에 설치된 서비스마다 관리페이지가 존재합니다. 오른쪽 사이드바에서도 확인할 수 있습니다. 서비스에 어떤 컴포넌트가 존재하는지, 각 컴포넌트의 상태를 확인할 수 있습니다. Service Actions에서는 컴포넌트 관리작업을 수행할 수 있으며, 예를들어, HDFS컴포넌트의 경우 재시작, 네임노드 이동, 리밸런스 등이 있습니다.

Hosts

클러스터를 구성하는 모든 호스트 정보를 볼 수 있습니다.

Alerts

Ambari Views에는 Yarn Queue Manager, Files View(HDFS), Hive View, Tez View 인스턴스를 기본적으로 제공하고 있습니다. Admin -> Manage Ambari -> Views에서 설정을 변경하거나, 새로운 인스턴스를 생성할 수 있습니다.

  • Yarn Queue Manager: YARN서비스의 queue 설정을 손쉽게 할 수 있는 페이지 입니다.
  • Files View: HDFS 파일을 보고, 업로드/다운로드 할 수 있는 페이지 입니다.
  • Hive View: Hive 쿼리를 실행 할 수 있는 페이지 입니다.
  • Tez View: Tez쿼리를 실행 할 수 있는 페이지 입니다.

Ambari에서 기본으로 설정한 알람룰입니다. 여기서, 각 알람의 threshold를 수정할 수 있습니다.

왼쪽 상단의 Actions > Manage Notifications에서 이 알람을 이메일이나, Slack등에 보낼 수 있도록 설정할 수 있습니다.

Ambari 알림을 통해 이메일로 통보를 받기 위해서는, 클러스터와 SMTP 서버가 통신할 수 있도록 클러스터 ACG를 설정해야 합니다.ACG를 설정한 후 엣지노드에서 아래 명령어를 수행하여, ACG가 잘 설정되었는지 확인합니다.

telnet <SMTP-SERVER-IP> 25

Admin

어드민 페이지에서는 클러스터에 설치된 서비스, 계정 정보를 확인할 수 있습니다.

Ambari Views

""에 대한 건이 검색되었습니다.

    ""에 대한 검색 결과가 없습니다.

    처리중...