1.4. 리소스 에이전트
다음 리소스 에이전트는 resource-agents-sap RPM 패키지를 통해 다양한 SAP 환경을 관리하기 위해 RHEL 8에 제공됩니다.
1.4.1. SAPInstance 리소스 에이전트 링크 복사링크가 클립보드에 복사되었습니다!
SAPInstance 리소스 에이전트는 SAP 커널의 일부인 SAP Start Service를 사용하여 SAP 애플리케이션 서버 인스턴스를 관리하는 데 사용할 수 있습니다. (A)SCS, ERS, PAS 및 AAS 인스턴스 외에도 독립 실행형 SAP Web Dispatcher 또는 독립 실행형 SAP Gateway 인스턴스와 같은 다른 SAP 인스턴스 유형을 관리하는 데 사용할 수도 있습니다(이러한 인스턴스 관리 방법에 대한 자세한 내용은 RHEL HA 애드온을 사용하여 독립 실행형 SAP Web Dispatcher 인스턴스를 관리하는 방법 참조).
SAPInstance 리소스 에이전트의 모든 작업은 각 SAP 인스턴스의 sapstartsrv 프로세스와 통신하는 SAP Startup Framework에서 제공하는 명령을 사용하여 수행됩니다. sapstartsrv 는 4개의 상태 색상을 알고 있습니다.
| 색상 | 의미 |
|---|---|
| 녹색 | 모든 것이 좋습니다. |
| 노란색 | 문제가 있지만 서비스는 여전히 작동합니다. |
| 빨간색 | 서비스가 작동하지 않습니다. |
| 회색 | 서비스가 시작되지 않았습니다. |
SAPInstance 리소스 에이전트는 GREEN 및 YELLOW를 OK로 해석하지만 RED 및 GRAY 상태는 NOT_RUNNING으로 보고됩니다.
RHEL 8과 함께 제공되는 SAPInstance 리소스 에이전트 버전은 systemd 지원 SAP 시작 프레임워크에서 관리하는 SAP 인스턴스도 지원합니다(자세한 내용은 Systemd 기반 SAP 시작 프레임워크 참조).
1.4.1.1. 중요한 SAPInstance 리소스 에이전트 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 특성 이름 | 필수 항목 | 기본값 | 설명 |
|---|---|---|---|
|
| 제공됨 | null |
전체 SAP 인스턴스 프로필 이름(< |
|
| 제공되지 않음 | null | SAP 시작 프로필의 전체 경로( SAP NetWeaver 7.1 이상에서는 SAP Start 프로파일이 인스턴스 프로필과 동일합니다). |
|
| 제공되지 않음 | false |
리소스 장애 후 |
|
| 제공되지 않음 | null |
|
|
| 제공되지 않음 | null | SAP START 프로필을 찾을 수 있는 전체 정규화된 경로입니다(인스턴스 프로필의 기본 위치가 변경된 경우에만 필요). |
|
| 제공되지 않음 | false |
SAPInstance 리소스 에이전트는 실패한 시작 시도를 한 번 자동으로 복구하려고 합니다. 이 작업은 실행 중인 인스턴스 프로세스를 종료하고 |
|
| 제공되지 않음 |
|
인스턴스의 상태를 확인하기 위해 모니터링해야 하는 SAP 인스턴스의 서비스 목록입니다. |
전체 매개변수 목록은 pcs resource describe SAPInstance 를 실행하여 얻을 수 있습니다.
1.4.2. SAPDatabase 리소스 에이전트 링크 복사링크가 클립보드에 복사되었습니다!
SAPDatabase 리소스 에이전트는 단일 Oracle, IBM DB2, SAP ASE 또는 MaxDB 데이터베이스 인스턴스를 SAP NetWeaver 기반 HA 클러스터 설정의 일부로 관리하는 데 사용할 수 있습니다. 자세한 내용은 RHEL 8 에서 지원되는 데이터베이스 버전 목록은 RHEL High Availability Clusters - 클러스터의 SAP NetWeaver Management of SAP NetWeaver 지원 정책을 참조하십시오.
SAPDatabase 리소스 에이전트는 데이터베이스 명령을 직접 실행하지 않습니다. SAP 호스트 에이전트 를 사용하여 데이터베이스를 제어합니다. 따라서 각 클러스터 노드에 SAP 호스트 에이전트를 설치해야 합니다.
SAPDatabase 리소스 에이전트는 데이터베이스 인스턴스를 관리하기 위한 기본 기능만 제공하므로 데이터베이스 인스턴스에 HA 기능이 필요한 경우 대신 데이터베이스의 HA 기능(예: Oracle RAC 및 IBM DB2 HA/DR)을 사용하는 것이 좋습니다.
S/4HANA HA 설정의 경우 HANA 시스템 복제를 사용하여 장애에 대해 HANA 인스턴스를 보다 강력하게 만드는 것이 좋습니다. HANA 시스템 복제 HA 설정은 별도의 클러스터를 사용하여 수행하거나, 또는 HANA 시스템 복제 설정 관리에 사용되는 동일한 HA 클러스터에서 ASCS 및 ERS 인스턴스를 관리하는 "비용 최적화" S/4HANA HA 설정을 사용할 수도 있습니다.
1.4.2.1. 중요한 SAPDatabase 리소스 에이전트 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 특성 이름 | 필수 항목 | 기본값 | 설명 |
|---|---|---|---|
| SID | 제공됨 | null | 고유한 데이터베이스 시스템 식별자(일반적으로 SAP SID와 동일)입니다. |
| DBTYPE | 제공됨 | null |
관리할 데이터베이스 유형입니다. 유효한 값은 |
| DBINSTANCE | 제공되지 않음 | null | 데이터베이스 인스턴스 이름이 SID(예: Oracle DataGuard)와 같지 않은 경우 특수 데이터베이스 구현에 사용해야 합니다. |
| DBOSUSER | 제공되지 않음 |
ADA= | 운영 체제 수준의 데이터베이스 프로세스가 사용된 데이터베이스 유형의 기본 사용자로 실행되지 않는 경우 매개 변수를 설정할 수 있습니다. |
| STRICT_MONITORING | 제공되지 않음 | false |
이렇게 하면 리소스 에이전트가 데이터베이스를 모니터링하는 방법을 제어합니다. |
| MONITOR_SERVICES | 제공되지 않음 |
|
|
| AUTOMATIC_RECOVER | 제공되지 않음 | false |
이 값을 |
전체 매개변수 목록은 pcs resource describe SAPDatabase 를 실행하여 얻을 수 있습니다.