4.10. 독립 실행형 Enqueue Server 2(ENSA2) 다중 노드 클러스터(선택 사항)
ENSA2를 사용하는 SAP S/4HANA의 경우 두 개 이상의 HA 클러스터 노드를 사용하여 ASCS 및 ERS 인스턴스를 관리할 수 있습니다. 실행 중인 노드에 문제가 있는 경우 인스턴스가 장애 조치(failover)할 수 있도록 추가 클러스터 노드를 추가해야 하는 경우 다음 섹션의 지침을 사용하십시오.
4.10.1. OS 설정 링크 복사링크가 클립보드에 복사되었습니다!
리소스, 서브스크립션, OS 구성 등 처음 두 노드와 동일한 노드를 생성합니다.
이 예에서 노드의 호스트 이름은 node3입니다. 각 클러스터 노드의 /etc/hosts 파일에 모든 클러스터 노드의 호스트 이름 및 IP 주소와 HA 클러스터에서 관리하는 모든 SAP 인스턴스의 가상 호스트 이름 및 가상 IP 주소가 포함되어 있는지 확인합니다.
/etc/services 의 SAP 관련 항목을 처음 두 노드 중 하나에서 세 번째 노드로 복사하십시오.
4.10.2. 사용자 및 그룹 생성 링크 복사링크가 클립보드에 복사되었습니다!
다른 노드에서 사용되는 것과 동일한 SAP 인스턴스에 필요한 사용자 및 그룹을 만듭니다. 예를 들면 다음과 같습니다.
4.10.3. 공유 파일 시스템의 로컬 디렉토리 및 마운트 지점 생성 링크 복사링크가 클립보드에 복사되었습니다!
추가 HA 클러스터 노드에서 실행할 수 있어야 하는 모든 인스턴스에 필요한 모든 마운트 지점을 생성합니다.
모든 디렉터리에 대한 사용자 및 그룹 소유권을 다른 클러스터 노드에서와 동일한 사용자 및 그룹으로 설정하고 다른 클러스터 노드 중 하나에서 로컬 디렉터리(예: /usr/sap/SYS)의 콘텐츠를 복사하십시오.
/sapmnt 및 /usr/sap/trans 가 /etc/fstab 를 통해 기존 HA 클러스터 노드에 정적으로 마운트된 경우 이러한 파일 시스템도 추가 HA 클러스터 노드의 /etc/fstab 에 추가해야 하며 나중에 파일 시스템을 마운트해야 합니다.
/sapmnt 및 /usr/sap/trans 가 클러스터에서 관리하는 경우 파일 시스템도 추가 HA 클러스터 노드에 마운트되도록 클러스터 구성을 업데이트해야 합니다.
4.10.4. SAP 인스턴스 관리를 위한 RHEL HA 애드온 및 리소스 에이전트 설치 링크 복사링크가 클립보드에 복사되었습니다!
노드가 클러스터에 참여하고 SAP 인스턴스를 관리하려면 필요한 패키지를 설치합니다.
dnf install pcs pacemaker resource-agents-sap
[root@node3]# dnf install pcs pacemaker resource-agents-sap
4.10.5. 클러스터에 노드 추가 링크 복사링크가 클립보드에 복사되었습니다!
기존 클러스터의 한 노드에서 세 번째 노드를 추가합니다.
pcs cluster auth node3 Username: hacluster Password: pcs cluster node add node3
[root@node1]# pcs cluster auth node3
Username: hacluster
Password:
[root@node1]# pcs cluster node add node3
4.10.6. 3 번째 노드를 포함하도록 펜싱/STONITH 구성 업데이트 링크 복사링크가 클립보드에 복사되었습니다!
STONITH 설정에 따라 3rd HA 클러스터 노드를 포함하도록 STONITH 리소스를 업데이트해야 할 수 있습니다.
새 HA 클러스터 노드로 리소스를 이동하기 전에 다음 명령을 사용하여 기존 HA 클러스터 노드 중 하나에서 HA 클러스터 새 노드를 펜싱할 수 있는지 확인하십시오.
pcs stonith fence node3
[root@node1]# pcs stonith fence node3
4.10.7. ERS 리소스 구성 업데이트 링크 복사링크가 클립보드에 복사되었습니다!
ERS 인스턴스가 시작된 노드에 남아 있고 클러스터 전체에서 마이그레이션되지 않도록 하려면 리소스에 대한 resource-stickiness 를 설정합니다.
pcs resource meta s4h_ers29 \ resource-stickiness=3000
[root@node1]# pcs resource meta s4h_ers29 \ resource-stickiness=3000