3.8. 장애 조치 도메인 설정
장애 조치 도메인은 노드 장애 발생 시 클러스터 서비스를 실행할 수 있는 클러스터 노드의 이름이 지정된 하위 집합입니다. 장애 조치 도메인은 다음과 같은 특징을 갖을 수 있습니다:
- 제한 없음 (Unrestricted) — 우선 순위를 갖는 멤버의 하위 집합을 지정할 수 있게 합니다. 하지만 이러한 도메인에 할당된 클러스터 서비스는 사용 가능한 멤버에서 실행할 수 있습니다.
- 제한 (Restricted) — 특정 클러스터 서비스를 실행할 수 있는 멤버를 제한할 수 있게 합니다. 제한된 장애 조치 도메인에 있는 사용 가능한 멤버가 없을 경우, 클러스터 서비스는 (수동으로 또는 클러스터 소프트웨어로도) 시작할 수 없습니다.
- 우선 순위 없음 (Unordered) — 클러스터 서비스가 우선 순위가 없는 장애 조치 도메인에 할당될 때 클러스터 서비스를 실행할 멤버는 우선 순위가 없는 사용 가능한 장애 조치 도메인 멤버에서 선택됩니다.
- 순서 지정 (Ordered) — 장애 조치 도메인의 멤버 사이에서 우선 순위를 지정할 수 있게 합니다. 목록 상단에 있는 멤버가 최상의 우선 순위에 있고 목록의 두 번째 멤버가 그 다음의 우선 순위에 있게 됩니다.
- 장애 복구 (Failback) — 장애 조치 도메인의 서비스가 노드 장애 이전 원래 실행하고 있는 노드로 장애 복구할지에 대한 여부를 지정할 수 있게 합니다. 이러한 기능 설정은 노드가 반복적으로 실패하고 이것이 우선 순위를 갖는 장애 조치 도메인의 일부분인 경우에 유용합니다. 이러한 상황에서 노드가 장애 조치 도메인에 있는 우선 순위를 갖는 노드일 경우, 서비스를 장애 조치하여 우선 순위를 갖는 노드와 다른 노드 사이에서 반복적으로 장애 복구할 가능성이 있으므로 이는 성능에 심각한 영향을 미칠 수 있습니다.
참고
우선 순위가 지정된 장애 조치가 설정된 경우에만 장애 복구 기능을 사용할 수 있습니다.
참고
장애 조치 도메인 설정 변경은 현재 실행 중인 서비스에 영향을 주지 않습니다.
참고
장애 조치 도메인은 운용에 필요하지 않습니다.
기본값으로 장애 조치 도메인은 제한이 없고 우선 순위가 없습니다.
여러 멤버를 갖는 클러스터에서 제한된 장애 조치 도메인을 사용하면 클러스터 서비스 (예:
httpd
) 실행을 위한 클러스터 설치 작업을 최소화할 수 있습니다. 이때 여기서 클러스터 서비스를 실행하는 모든 멤버에서 동일한 설정을 구성해야 합니다. 클러스터 서비스를 실행하기 위해 전체 클러스터를 설정하는 대신 클러스터 서비스와 관련된 제한된 장애조치 도메인에 있는 멤버만을 설정할 수 있습니다.
참고
우선 순위를 갖는 멤버를 설정하려면, 하나의 클러스터 멤버로 이루어진 제한이 없는 장애 조치 도메인을 생성할 수 있습니다. 이렇게 할 경우 클러스터 서비스가 주로 클러스터 멤버 (우선 순위를 갖는 멤버)에서 실행되지만 클러스터 서비스가 다른 멤버라도 장애 조치할 수 있게 합니다.
다음 부분에서는 장애 조치 도메인의 추가, 수정, 삭제에 대해 설명합니다:
3.8.1. 장애 조치 도메인 추가
장애 조치 도메인을 추가하려면 다음 절차를 따르십시오:
- 특정 클러스터 페이지에서 클러스터 보기 상단의을 클릭하여 클러스터의 장애 조치 도메인을 설정할 수 있습니다. 이는 클러스터에 설정된 장애 조치 도메인을 표시합니다.
- 그림 3.7. “luci 장애 조치 도메인 설정 대화 상자 ”에서 보여주듯이 클러스터에 장애 조치 도메인 추가 (Add Failover Domain to Cluster) 창이 나타납니다.를 클릭합니다. 를 클릭하면
그림 3.7. luci 장애 조치 도메인 설정 대화 상자
- 클러스터에 장애 조치 도메인 추가 (Add Failover Domain to Cluster) 대화 상자에서 텍스트 상자에 있는 장애 조치 도메인 이름을 지정합니다.
참고
이름은 클러스터에 사용하는 다른 이름과 비교해 그 목적을 구별할 수 있도록 설명적인 이름이어야 합니다. - 장애 조치 도메인에 있는 멤버의 장애 조치 우선 순위 설정을 활성화하려면체크 박스를 클릭합니다. 선택하여 장애 조치 도메인의 멤버로서 선택된 각 노드의 우선 순위 값 를 설정할 수 있습니다.
- 장애 조치 도메인에 있는 멤버에게 장애 조치를 제한하려면체크 박스를 클릭합니다. 체크 박스를 클릭하면 장애 조치 도메인에 할당된 서비스가 장애 조치 도메인에 있는 노드에서만 장애 조치합니다.
- 노드가 장애 조치 도메인에 장애 복구하지 않도록 지정하려면,체크 박스를 클릭합니다. 체크 박스를 클릭하여 서비스가 우선 순위에 있는 노드에서 장애 조치될 경우 서비스가 복구된 후 원래 노드로 장애 복구되지 않습니다.
- 장애 조치 도메인의 멤버를 설정합니다. 장애 조치 도메인의 멤버가 될 각 노드의체크 박스를 클릭합니다. 이 선택되어 있을 경우, 장애 조치 도메인의 각 멤버에 대한 텍스트 상자에서 우선 순위를 설정합니다.
- 장애 조치 도메인 (Failover Domains) 페이지가 나타납니다. 새로운 도메인이 생성되고 있다는 메세지가 나타납니다. 업데이트된 상태를 확인하려면 페이지를 새로 고침합니다.을 클릭합니다. 그러면 새로 생성된 장애 조치 도메인과 함께