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개의 상태 색상을 알고 있습니다.

Expand
색상의미

녹색

모든 것이 좋습니다.

노란색

문제가 있지만 서비스는 여전히 작동합니다.

빨간색

서비스가 작동하지 않습니다.

회색

서비스가 시작되지 않았습니다.

SAPInstance 리소스 에이전트는 GREEN 및 YELLOW를 OK로 해석하지만 RED 및 GRAY 상태는 NOT_RUNNING으로 보고됩니다.

RHEL 8과 함께 제공되는 SAPInstance 리소스 에이전트 버전은 systemd 지원 SAP 시작 프레임워크에서 관리하는 SAP 인스턴스도 지원합니다(자세한 내용은 Systemd 기반 SAP 시작 프레임워크 참조).

1.4.1.1. 중요한 SAPInstance 리소스 에이전트 매개변수

Expand
특성 이름필수 항목기본값설명

InstanceName

제공됨

null

전체 SAP 인스턴스 프로필 이름(<SAPSID>_<INSTNAME+INSTNO>_<virt hostname> )입니다(예: S4H_ASCS20_s4ascs ).

START_PROFILE

제공되지 않음

null

SAP 시작 프로필의 전체 경로( SAP NetWeaver 7.1 이상에서는 SAP Start 프로파일이 인스턴스 프로필과 동일합니다).

IS_ERS

제공되지 않음

false

리소스 장애 후 ASCS/ERS SAP Netweaver 설치에는 ASCS가 다른 클러스터 노드에서 실행 중인 ERS를 찾을 수 있도록 승격 가능한 리소스를 구현하지 않고 ASCS / ERS SAP Netweaver 설치에만 사용됩니다. SAP NetWeaver 7.50 HA 인증(NW-HA-CLU-750; ENSA1) 이후의 구현을 위해 ERS 인스턴스를 관리하는 데 사용되는 리소스에 대해 이 매개변수를 true로 설정해야 합니다. ENSA1을 사용할 때 7.50 미만의 NetWeaver 시스템도 포함됩니다.

DIR_EXECUTABLE

제공되지 않음

null

sapstartsrvsapcontrol 바이너리를 찾을 수 있는 정규화된 경로입니다( SAP 커널 바이너리의 기본 위치가 변경된 경우에만 필요).

DIR_PROFILE

제공되지 않음

null

SAP START 프로필을 찾을 수 있는 전체 정규화된 경로입니다(인스턴스 프로필의 기본 위치가 변경된 경우에만 필요).

AUTOMATIC_RECOVER

제공되지 않음

false

SAPInstance 리소스 에이전트는 실패한 시작 시도를 한 번 자동으로 복구하려고 합니다. 이 작업은 실행 중인 인스턴스 프로세스를 종료하고 kill.sap 파일을 제거하고 cleanipc 를 실행하여 수행됩니다. 충돌하는 SAP 인스턴스는 일부 프로세스 및/또는 공유 메모리 세그먼트 뒤에 남아 있는 경우가 있습니다. 이 옵션을 true 로 설정하면 시작 작업 중에 남은 항목이 제거됩니다.

MONITOR_SERVICES

제공되지 않음

disp+work|msg_server|enserver|enrepserver|jcontrol|jstart

인스턴스의 상태를 확인하기 위해 모니터링해야 하는 SAP 인스턴스의 서비스 목록입니다. sapstartsrv 가 지원하는 추가/없음 또는 기타 서비스를 모니터링하려면 이 매개변수를 사용하여 목록을 변경할 수 있습니다. 이름은 sapcontrol -nr [Instance-Nr] -function GetProcessList 및 (pipe) 기호로 구분된 여러 서비스를 지정할 수 있습니다(이 매개 변수의 값은 항상 모니터링할 서비스 목록이어야 함).

전체 매개변수 목록은 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 클러스터에서 ASCSERS 인스턴스를 관리하는 "비용 최적화" S/4HANA HA 설정을 사용할 수도 있습니다.

1.4.2.1. 중요한 SAPDatabase 리소스 에이전트 매개변수

Expand
특성 이름필수 항목기본값설명

SID

제공됨

null

고유한 데이터베이스 시스템 식별자(일반적으로 SAP SID와 동일)입니다.

DBTYPE

제공됨

null

관리할 데이터베이스 유형입니다. 유효한 값은 ADA (SAP MaxDB), DB6 (IBM DB2), ORA (Oracle DB), SYB (SAP ASE)입니다.

DBINSTANCE

제공되지 않음

null

데이터베이스 인스턴스 이름이 SID(예: Oracle DataGuard)와 같지 않은 경우 특수 데이터베이스 구현에 사용해야 합니다.

DBOSUSER

제공되지 않음

ADA= opt/sdb , DB6=db 2SID, ORA=oraSIDOracle, SYB=sybSID,HDB=SIDadm

운영 체제 수준의 데이터베이스 프로세스가 사용된 데이터베이스 유형의 기본 사용자로 실행되지 않는 경우 매개 변수를 설정할 수 있습니다.

STRICT_MONITORING

제공되지 않음

false

이렇게 하면 리소스 에이전트가 데이터베이스를 모니터링하는 방법을 제어합니다. true 로 설정하면 saphostctrl -function GetDatabaseStatus 를 사용하여 데이터베이스 상태를 테스트합니다. false 로 설정하면 운영 체제 프로세스만 모니터링됩니다.

MONITOR_SERVICES

제공되지 않음

instance|Database|Listener

STRICT_MONITORINGtrue 로 설정된 경우 SAPDatabase 리소스 에이전트에서 모니터링할 서비스를 정의합니다. 서비스 이름은 saphostctrl -function GetDatabaseStatus 명령의 출력에 일치해야 합니다.

AUTOMATIC_RECOVER

제공되지 않음

false

이 값을 true 로 설정하면saphostctrl -function StartDatabase 는 항상 -force 옵션을 사용하여 호출됩니다.

전체 매개변수 목록은 pcs resource describe SAPDatabase 를 실행하여 얻을 수 있습니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동