- 인쇄
- PDF
Ambari UI
- 인쇄
- PDF
Apache Ambari는 Hadoop 클러스터에 대하여 프로비저닝, 모니터링, 그 외 다른 관리 작업을 수행할 수 있는 프로젝트입니다.
현재 Cloud Hadoop 1.3 버전에서 제공하는 Ambari는 2.6이며, 2.5 스택을 사용합니다. Cloud Hadoop 1.4 버전 부터는 Ambari 2.7.3이며, Hadoop 3.1 지원을 위한 자체 오픈 소스 기반의 3.1 스택을 사용합니다. 여기서 스택이란, Ambari에서 Hadoop 및 에코시스템 서비스를 관리하는 단위입니다.
Ambari UI 접속
Cloud Hadoop 콘솔에서 생성한 클러스터를 선택한 후, [Application 별 보기] 를 통해 Ambari Web UI에 접속할 수 있습니다. 자세한 내용은 서비스별 UI 접속 및 패스워드 설정 가이드를 참고해 주십시오.
화면 설명
Dashboard
설치된 서비스들의 상태를 지표 및 그래프로 확인할 수 있습니다.
Services
클러스터에 설치된 여러 서비스의 관리 페이지로 이동해 각 서비스에 존재하는 컴포넌트와 각 컴포넌트의 상태를 확인할 수 있습니다. 화면 왼쪽 사이드 바에서 확인할 수 있습니다. [ACTIONS] 에서는 컴포넌트 관리 작업을 수행할 수 있습니다.(예: HDFS 컴포넌트의 경우 재시작, 네임노드 이동, 리밸런스 등)
Hosts
클러스터를 구성하는 모든 호스트 정보를 확인할 수 있습니다.
- Cloud Hadoop 클러스터의 호스트명과 Private IP를 확인할 수 있습니다.
Alerts
Ambari의 기본 설정 알람 룰을 확인하거나 각 알람의 threshold를 수정할 수 있습니다.
우측 상단의 [ACTIONS] > Manage Notifications 에서 이 알람을 이메일이나 Slack 등에 보낼 수 있도록 설정할 수 있습니다.
Ambari 알림을 통해 이메일로 통보를 받기 위해서는 Cloud Hadoop 클러스터와 SMTP(Simple Mail Transfer Protocol) 서버가 통신할 수 있도록 ACG를 설정해야 합니다. 아래과 같이 Cloud Hadoop 클러스터 ACG를 설정해 주십시오.
ACG를 설정한 후 엣지 노드에서 아래 명령어를 수행하여 ACG가 잘 설정되었는지 확인할 수 있습니다.
telnet <SMTP-SERVER-IP> 25
Cluster Admin
클러스터 어드민에서는 클러스터에 설치된 서비스, 계정 정보를 확인할 수 있습니다. Kerberos 메뉴에서 클러스터 Kerberize를 진행할 수 있습니다. Kerberize에 대한 자세한 내용은 Secure Hadoop 구성(옵션) 가이드를 참고해 주십시오.
Ambari Views
Ambari Views에는 YARN Queue Manager, Files View(HDFS) 인스턴스를 기본적으로 제공하고 있습니다.
- YARN Queue Manager: YARN 서비스의 큐 설정
- Files View: HDFS 파일 확인 및 업로드, 다운로드
[클러스터 계정명] > Manage Ambari > Views 메뉴에서 설정을 변경하거나, 새로운 인스턴스를 생성할 수 있습니다.
Ambari 2.6에서는 아래 화면과 같이 화면 상단 탭에서 Dashboard, Services, Hosts, Alerts, Admin 메뉴를 확인할 수 있습니다.