4.11. 고가용성 및 클러스터
pcmk_delay_base
매개변수는 다른 노드에 대해 다른 값을 사용할 수 있습니다.
펜스 장치를 구성할 때 pcmk_delay_base 매개변수를
사용하여 다른 노드에 대해 다른 값을 지정할 수 있습니다. 이를 통해 노드마다 다른 지연과 함께 2-노드 클러스터에서 단일 펜스 장치를 사용할 수 있습니다. 이렇게 하면 각 노드에서 다른 노드를 동시에 펜싱하려고 시도하는 상황을 방지할 수 있습니다. 다른 노드의 다른 값을 지정하려면 pcmk_host_map과 유사한 구문을 사용하여 호스트 이름을 해당 노드의 지연 값에 매핑합니다. 예를 들어 node1:0;node2:10s는 node1을 펜싱할 때 no delay를 사용하고, node2를 펜싱할 때 10초 지연을 사용합니다.
리소스 이동 후 위치 제한 조건 자동 제거 지정
pcs resource move
명령을 실행하면 현재 실행 중인 노드에서 실행되지 않도록 제한 조건이 리소스에 추가됩니다. 이전에 기술 프리뷰로 사용 가능한 pcs resource move
명령의 새로운 --autodelete
옵션이 이제 완전하게 지원됩니다. 이 옵션을 지정하면 리소스를 이동하면 명령에서 생성하는 위치 제한 조건이 자동으로 제거됩니다.
(BZ#1990784)
내부 오류에 대한 자세한 Pacemaker 상태 표시
Pacemaker에서 어떤 이유로든 리소스 또는 펜스 에이전트를 실행할 수 없는 경우(예: 에이전트가 설치되지 않았거나 내부 시간 초과가 있는 경우 Pacemaker 상태가 이제 내부 오류에 대한 자세한 종료 이유가 표시됩니다.
(BZ#1470834)
pcmk_host_map
값 내의 특수 문자 지원
pcmk_host_map
속성은 값 앞에 백슬래시(\)를 사용하여 pcmk_host_map
값 내부의 특수 문자를 지원합니다. 예를 들어 호스트 별칭에 공백을 포함하도록 pcmk_host_map="node3:plug\ 1"
을 지정할 수 있습니다.
OCF Resource Agent API 1.1 표준용 pcs
suppport
pcs
명령줄 인터페이스에서 OCF 1.1 리소스 및 STONITH 에이전트를 지원합니다. OCF 1.1 에이전트의 메타데이터는 OCF 1.1 스키마를 준수해야 합니다. OCF 1.1 에이전트의 메타데이터가 OCF 1.1 스키마를 준수하지 않는 경우 pcs
는 에이전트를 잘못된 것으로 간주하고 --force
옵션을 지정하지 않는 한 에이전트의 리소스를 생성하거나 업데이트하지 않습니다. 에이전트를 나열하는
Web UI 및 pcs 명령은 목록에서 잘못된 메타데이터를 사용하여 OCF 1.1 에이전트를 생략합니다.
pcs
d
1.1 이외의 OCF 버전을 구현하거나 전혀 선언하지 않는 OCF 에이전트는 OCF 1.0 스키마에 대해 유효성을 검사합니다. 검증 문제는 경고로 보고되지만 이러한 에이전트의 경우 에이전트의 리소스를 만들거나 업데이트할 때 --force
옵션을 지정할 필요는 없습니다.
OpenShift의 새로운 펜싱 에이전트
Red Hat OpenShift Virtualization에서 RHEL High Availability와 함께 fence_kubevirt
펜싱 에이전트를 사용할 수 있습니다. fence_kubevirt
에이전트에 대한 자세한 내용은 fence_kubevirt
(8) 도움말 페이지를 참조하십시오.