1.9. 클러스터 관리 도구
Red Hat Cluster Suite은 Red Hat 클러스터 설정 및 관리를 위한 다양한 도구를 제공합니다. 다음 부분에서는 Red Hat Cluster Suite과 함께 사용할 수 있는 관리 도구에 대한 개요를 다루고 있습니다.
1.9.1. Conga
Conga는 소프트웨어 구성 요소의 통합된 모음으로 Red Hat 클러스터 및 스토리지를 중앙 집중적으로 설정 및 관리합니다. Conga에는 다음과 같은 주요 기능이 있습니다:
- 클러스터 및 스토리지 관리에 필요한 하나의 웹 인터페이스
- 클러스터 데이터의 자동 디플로이 및 패키지 지원
- 기존 클러스터와 쉽게 통합
- 재인증할 필요가 없음
- 클러스터 상태 및 로그의 통합
- 사용자 권한을 통한 정교한 제어 기능
Conga의 주요 구성 요소에는 luci 및 ricci로 이는 각각 설치될 수 있습니다. luci는 하나의 컴퓨터 상에서 실행되는 서버로 ricci를 통해 다중 클러스터 및 컴퓨터와 통신합니다. ricci는 각각의 컴퓨터 (클러스터 맴버 또는 독립형 컴퓨터)에서 실행되는 에이전트로 Conga에 의해 관리됩니다.
luci는 웹 브라우져로 액세스할 수 있으며 세가지 주요 기능을 제공하며 이는 다음과 같은 탭을 통해 액세스할 수 있습니다:
- luci의 각각의 인스턴스는 luci를 사용하여 설정된 클러스터를 나열합니다. 시스템 관리자는 이 탭에 나열된 모든 클러스터를 관리할 수 있습니다. 기타 다른 사용자는 관리 권한이 있는 클러스터만 관리할 수 있습니다. (관리자에 의해 권한을 받음).— 클러스터 생성 및 관리를 위한 도구를 제공합니다.
클러스터 또는 스토리지를 관리하기 위해, 관리자는 luci 서버에 클러스터 또는 컴퓨터를 추가 (또는 등록)해야 합니다. 클러스터 또는 컴퓨터가 luci에 등록되면 각각의 컴퓨터에 대한 FQDN 호스트명 또는 IP 주소가 luci 데이터베이스에 저장됩니다.
다른 luci 인스턴스에서 하나의 luci 인스턴스에 대한 데이터베이스를 지정할 수 있습니다. 이러한 기능은 luci 서버 인스턴스를 복사하는 방법을 제공하며 효율적인 업그레이드 및 테스팅 경로를 제공합니다. luci 인스턴스 설치 시 데이터 베이스는 비어있게 됩니다. 하지만 새로운 luci 서버를 지정할 때 기존의 luci 서버에서 모든 또는 일부분의 luci 데이터베이스를 가져올 수 있습니다.
각각의 luci 인스턴스는 초기 설치 — 관리에서 하나의 사용자를 갖습니다. 관리자는 luci 서버에 시스템을 추가할 수 있습니다. 또한 관리자는 추가 사용자 계정을 생성하고 사용자에 대해 luci 데이터 베이스에 등록된 클러스터 및 컴퓨터 액세스 권한을 결정할 수 있습니다. 새로운 luci 서버에서 클러스터와 컴퓨터를 가져올 수 있는 것처럼 배치(batch) 옵션으로 사용자를 가져올 수 있습니다.
luci 서버에 관리할 컴퓨터를 추가할 때 인증 과정은 한 번 이루어 집니다. 그 이후로는 (인증서가 CA에 의해 취소되지 않는 한) 인증 과정이 필요하지 않게 됩니다. 다음으로 luci 사용자 인터페이스를 통해 클러스터 및 스토리지를 원격으로 설정 및 관리할 수 있습니다. luci 및 ricci는 XML을 통해 서로 통신합니다.
다음에서는 세 가지의 주요한 luci 탭을 보여주고 있습니다: , , .
Conga에 관한 보다 자세한 내용은 Red Hat 클러스터 설정 및 관리를 참조하시거나 luci 서버에 있는 온라인 도움말에서 참조하시기 바랍니다.
그림 1.24. luci 탭
그림 1.25. luci 탭
그림 1.26. luci 탭