56.3. 리소스 세트 배치
구성에 배치 및 시작된 리소스 세트를 순서대로 생성해야 하는 경우 해당 리소스가 포함된 리소스 그룹을 구성할 수 있습니다. 그러나 리소스 그룹으로 배치해야 하는 리소스를 구성하는 것은 적절하지 않은 경우도 있습니다.
- 리소스 세트를 배치해야 할 수도 있지만 리소스가 순서대로 시작될 필요는 없습니다.
- 리소스 A 또는 B와 함께 배치해야 하는 리소스 C가 있을 수 있지만 A와 B 사이에는 관계가 없습니다.
- 리소스 B와 B와 함께 배치해야 하는 리소스 C와 D가 있을 수 있지만 A와 B 사이에는 관계가 없습니다.
이러한 상황에서는 pcs constraint colocation set
명령을 사용하여 리소스 세트 또는 리소스 세트에 공동 배치 제약 조건을 생성할 수 있습니다.
pcs constraint colocation set
명령을 사용하여 리소스 세트에 대해 다음 옵션을 설정할 수 있습니다.
집합의 멤버가 서로 배치되어야 하는지 여부를 나타내기 위해
true
또는false
로 설정할 수 있습니다.false
로순차적으로
설정하면 이 세트의 멤버가 활성 상태의 멤버와 관계없이 제약 조건의 뒷부분에 나열된 다른 세트와 함께 이 집합의 멤버를 배치할 수 있습니다. 따라서 이 옵션은 제약 조건의 이 뒤에 다른 세트가 나열된 경우에만 적합합니다. 그렇지 않으면 제약 조건이 적용되지 않습니다.-
역할
:중지됨
,시작됨
,마스터
또는 슬라브로 설정할 수있습니다
.
pcs constraint colocation set
명령의 setoptions
매개변수에 따라 리소스 세트에 대해 다음 제약 조건 옵션을 설정할 수 있습니다.
-
정의 중인 제약 조건의 이름을 제공하기 위해 ID입니다.
-
이
제약
조건에 대한 기본 설정 수준을 나타냅니다.Represents the degree of preference for this constraint. 이 옵션에 대한 자세한 내용은 위치 제약 조건 구성의 "Location Constraint Options" 표를 참조하십시오.
집합의 멤버를 나열하면 각 멤버가 앞에 있는 멤버와 함께 배치됩니다. 예를 들어 "B 설정"은 "B가 A"와 배치됨을 의미합니다. 그러나 여러 세트를 나열하면 각 세트가 뒤에 있는 세트와 함께 배치됩니다. 예를 들어, "set C D sequential=false set A B"는 "set C D (C and D have no relationship between each other) is colocated with set A (여기서 B is colocated with A)"를 의미합니다.
다음 명령은 리소스 세트 또는 집합에 공동 배치 제약 조건을 생성합니다.
pcs constraint colocation set resource1 resource2] [resourceN]... [options] [set resourceX resourceY] ... [options]] [setoptions [constraint_options]]
pcs constraint colocation set resource1 resource2] [resourceN]... [options] [set resourceX resourceY] ... [options]] [setoptions [constraint_options]]
다음 명령을 사용하여 source_resource 의 공동 배치 제약 조건을 제거합니다.
pcs constraint colocation remove source_resource target_resource
pcs constraint colocation remove source_resource target_resource