4장. Pacemaker 설치
pacemaker 클러스터를 먼저 설정하려면 다음 설명서를 참조하십시오.
RHEL 고가용성 클러스터에 대한 지원 정책 - 펜싱/STONITH 설정에 대한 펜싱/STONITH 설정에 대한 일반 요구 사항 의 지침을 따르십시오. 다른 플랫폼에서 지원되는 펜싱/STONITH 에이전트에 대한 정보는 클러스터 플랫폼 및 아키텍처에서 확인할 수 있습니다.
이 가이드에서는 다음과 같은 사항이 제대로 작동하는 것으로 가정합니다.
- Pacemaker 클러스터는 문서에 따라 구성되며 적절한 펜싱이 있습니다.
- (A)SCS 및 ERS 인스턴스 간 인 큐 복제는 Enqueue Replication Server 장애 설정에설명된 대로 수동으로 테스트되었습니다.
- RHEL for SAP Repositories 및 How to Enable Them에 설명된 대로 노드가 필수 채널에 서브스크립션됩니다.
4.1. 일반 클러스터 속성 구성 링크 복사링크가 클립보드에 복사되었습니다!
초기 테스트 및 프로덕션 후 프로덕션 중에 리소스의 불필요한 페일오버를 방지하려면 resource-stickiness 및 migration-threshold 매개변수에 다음과 같은 기본값을 설정합니다. 기본값은 자체 정의된 값으로 재정의하는 리소스에는 적용되지 않습니다.
[root]# pcs resource defaults resource-stickiness=1
[root]# pcs resource defaults migration-threshold=3
경고: RHEL 8.4(pcs-0.10.8-1.el8)부터 위의 명령은 더 이상 사용되지 않습니다. 아래의 명령 사용: +[source,text]
[root]# pcs resource defaults update resource-stickiness=1
[root]# pcs resource defaults update migration-threshold=3
참고:
1. 클러스터의 한 노드에서 위의 명령을 실행하는 것으로 충분합니다.
2. resource-stickiness=1 명령은 리소스가 있는 위치에서 계속 실행되도록 권장하지만 migration-threshold=3 명령을 사용하면 3개의 실패 후 리소스가 새 노드로 이동합니다. 일반적으로 3은 리소스가 조기에 다른 노드로 장애 조치되지 않도록 충분히 충분합니다. 또한 리소스 페일오버 시간이 제어할 수 있는 제한 내에서 유지됩니다.