18.3. 승격 가능한 복제 리소스
승격 가능한 복제 리소스는 promotable
메타 특성이 true
로 설정된 복제 리소스입니다. 두 가지 운영 모드 중 하나에 인스턴스를 사용할 수 있습니다. 이러한 모드를 승격
하고 프로모션되지 않습니다
. 모드의 이름에는 인스턴스가 시작될 때 Unpromoted
상태가 되어야 한다는 제한 사항을 제외하고 특정 의미가 없습니다. 참고: Promoted 및 Unpromoted 역할 이름은 이전 RHEL 릴리스에서 Master(마스터) 및 Slave Pacemaker 역할과 동일한 기능을 수행합니다.
18.3.1. 승격 가능한 복제 리소스 생성
다음 단일 명령을 사용하여 승격 가능한 복제로 리소스를 생성할 수 있습니다.
pcs resource create resource_id [standard:[provider:]]type [resource options] promotable [clone_id] [clone options]
기본적으로 promotable 복제의 이름은 resource_id-clone
입니다.
clone_id 옵션의 값을 지정하여 복제의 사용자 지정 이름을 설정할 수 있습니다.
또는 다음 명령을 사용하여 이전에 생성한 리소스 또는 리소스 그룹에서 승격 테이블 리소스를 생성할 수 있습니다.
pcs resource promotable resource_id [clone_id] [clone options]
기본적으로 promotable 복제의 이름은 resource_id-clone
또는 group_name-clone
입니다.
clone_id 옵션의 값을 지정하여 복제의 사용자 지정 이름을 설정할 수 있습니다.
다음 표에서는 승격 가능한 리소스에 지정할 수 있는 추가 복제 옵션을 설명합니다.
표 18.2. Promotable Clones에 사용 가능한 추가 복제 옵션
필드 | 설명 |
---|---|
| 승격할 수 있는 리소스 사본 수입니다. 기본 1. |
| 단일 노드에서 승격할 수 있는 리소스 사본 수입니다. 기본 1. |
18.3.2. 승격 테이블 리소스 제약 조건 구성
대부분의 경우 승격 가능한 리소스에는 각 활성 클러스터 노드에 하나의 사본이 있습니다. 그렇지 않은 경우 클러스터가 리소스 위치 제약 조건을 사용하여 복사본을 우선적으로 할당해야 하는 노드를 나타낼 수 있습니다. 이러한 제약 조건은 일반 리소스의 경우와 달리 기록됩니다.
리소스가 승격되거나 승격되지 않은 역할에서 작동하는지를 지정하는 공동 배치 제한 조건을 생성할 수 있습니다. 다음 명령은 리소스 공동 배치 제약 조건을 생성합니다.
pcs constraint colocation add [promoted|unpromoted] source_resource with [promoted|unpromoted] target_resource [score] [options]
공동 배치 제약 조건에 대한 자세한 내용은 클러스터 리소스 배치를 참조하십시오.
승격 가능한 리소스가 포함된 순서 지정 제한 조건을 구성할 때 리소스에 지정할 수 있는 작업 중 하나가 승격
되므로 리소스가 승격되지 않은 역할에서 승격된 역할로 승격됩니다. 또한 demote
의 작업을 지정할 수 있으며, 리소스는 승격된 역할에서 프로모션되지 않은 역할로 강등되는 것으로 표시되었습니다.
순서 제한 조건을 구성하는 명령은 다음과 같습니다.
pcs constraint order [action] resource_id then [action] resource_id [options]
리소스 순서 제약 조건에 대한 자세한 내용은 클러스터 리소스가 실행되는 순서 결정을 참조하십시오.