Ambari UI
  • PDF

Ambari UI

  • PDF

Apache Ambari는 Hadoop 클러스터에 대하여 프로비저닝, 모니터링, 그 외 다른 관리 작업을 수행할 수 있는 프로젝트입니다.

현재 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에서 Hadoop 및 에코시스템 서비스를 관리하는 단위입니다.

Ambari UI 접속

Cloud Hadoop 콘솔에서 생성한 클러스터를 선택한 후, [Application 별 보기] 를 통해 Ambari Web UI에 접속할 수 있습니다. 자세한 내용은 서비스별 UI 접속 및 패스워드 설정을 참고해 주십시오.

화면 설명

Dashboard

설치된 서비스들의 상태를 지표 및 그래프로 확인할 수 있습니다.

chadoop-3-4-01_ko.png

Services

클러스터에 설치된 여러 서비스의 관리 페이지로 이동해 각 서비스에 존재하는 컴포넌트와 각 컴포넌트의 상태를 확인할 수 있습니다. 화면 왼쪽 사이드 바에서 확인할 수 있습니다. [ACTIONS] 에서는 컴포넌트 관리 작업을 수행할 수 있습니다.(예: HDFS 컴포넌트의 경우 재시작, 네임노드 이동, 리밸런스 등)

chadoop-3-4-02_ko.png

Hosts

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

chadoop-3-4-03_ko.png

Alerts

Ambari의 기본 설정 알람 룰을 확인하거나 각 알람의 threshold를 수정할 수 있습니다.

chadoop-3-4-04_ko.png

우측 상단의 [ACTIONS] > [Manage Notifications] 에서 이 알람을 이메일이나 Slack 등에 보낼 수 있도록 설정할 수 있습니다.

chadoop-3-4-07_ko.png

Ambari 알림을 통해 이메일로 통보를 받기 위해서는 아래와 같이 클러스터와 SMTP(Simple Mail Transfer Protoco) 서버가 통신할 수 있도록 클러스터 ACG를 설정해야 합니다.

chadoop-3-4-08_ko.png

ACG를 설정한 후 엣지 노드에서 아래 명령어를 수행하여 ACG가 잘 설정되었는지 확인할 수 있습니다.

telnet <SMTP-SERVER-IP> 25

Cluster Admin

클러스터 어드민에서는 클러스터에 설치된 서비스, 계정 정보를 확인할 수 있습니다. Kerberos에서 클러스터 Kerberize를 진행할 수 있습니다. Kerberize에 대한 자세한 내용은 Secure Hadoop 구성(옵션)을 참고하세요.

chadoop-3-4-05_ko.png

Ambari Views

Ambari Views에는 YARN Queue Manager, Files View(HDFS) 인스턴스를 기본적으로 제공하고 있습니다. [사용자 계정명] > [Manage Ambari] > Views에서 설정을 변경하거나, 새로운 인스턴스를 생성할 수 있습니다.

chadoop-3-4-06_ko.png

  • YARN Queue Manager: YARN 서비스의 큐 설정
  • Files View: HDFS 파일 확인 및 업로드, 다운로드
참고

Ambari 2.6에서는 아래 화면과 같이 화면 상단 메뉴바에서 Dashboard, Services, Hosts, Alerts, Admin 메뉴를 확인할 수 있습니다.

hadoop-vpc-8_1-1_ko.png


이 글이 도움이 되었나요?