Ambari UI 사용하기

Apache Ambari는 하둡클러스터를 프로비저닝, 모니터링, 그외 다른 관리 작업을 수행할 수 있는 프로젝트이다. 현재 Cloud Hadoop 1.3에서 제공하는 Ambari는 2.6이며, HDP 2.5 스택을 사용한다. 여기서 스택이란, 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

어드민 페이지에서는 클러스터애 설치된 서비스, 계정 정보를 확인할 수 있습니다. Kerberos에서 클러스터 Kerberize를 진행 할 수 있습니다. Kerberize 가이드는 Secure Hadoop 클러스터 구성하기를 참고하세요.

Ambari Views

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

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

    처리중...