SAP Remote Agent 설치와 왕복 RFC 구성
SAP Remote Agent는 주 Connector에서 원격 SAP 시스템에 접근하도록 하는 추가 기능 구성 요소입니다. 원천의 SAP_BASIS가 7.4 SP05보다 낮거나 여러 SAP 시스템을 하나의 Foundry 소스로 볼 때 사용할 수 있습니다.
일반 Remote Agent의 최소 조건은 SAP_BASIS 7.00 SP32입니다. 그보다 낮은 릴리스나 support package는 4.6C/620/640 transport 절차를 사용합니다. 주 Connector는 요구 조건을 만족하는 gateway에 별도로 설치되어 있어야 합니다.
원격 SAP에 설치
- 설치 패키지를 준비하고 SAINT 권한으로 원격 시스템의 client 000에 로그인합니다.
- SAINT에서
Installation package > Load Packages > From Front End로FOUNDRY-SAPCONN-INST-SP00SPXX.SAR을 가져옵니다. - 해당 버전에서 설치에 영향을 주는
Checks during import의Signature check not possible, SAP note 2520826 is not implemented항목을 확인하여 비활성화합니다. 설명이 비어 있는 버전도 있으므로 같은 항목인지 식별한 뒤 조치합니다. - Start를 선택하고 패키지가 보이지 않으면 필터를 해제합니다.
PALANTIR와PALAGENT를 선택합니다. PALCONN을 원격 구형 시스템에 설치하는 절차가 아닙니다.- 두 구성 요소의 SP 수준을 같게 맞추어 가장 높은 사용 가능 수준을 선택합니다.
- Queue를 확인하고 Preparation은 Dialog, 나머지는 Background Immediately로 설치합니다.
- 경고를 확인하고 Finish로 완료합니다. Connector의 DDIC 구조 변경이 없는 설치에서 Open Data Extraction Requests 경고는 무시할 수 있으며 다른 경고는 해당 조치를 따릅니다.
- PFCG에서 다음 역할의 authorization profile을 생성하고 사용자 비교를 수행합니다.
/PALANTIR/CONTENT_RBEX_ALL
/PALANTIR/CONTENT_RFUNCT_ALL
/PALANTIR/CONTENT_RINFOPRV_ALL
/PALANTIR/CONTENT_RTABLE_ALL
/PALANTIR/CONTENT_RTCODE_ALL
/PALANTIR/SERVICE_USER
두 방향의 RFC
주 Connector에서 원격 SAP로 가는 SOURCE와 원격 SAP에서 주 Connector로 돌아오는 TARGET의 RFC를 각각 만듭니다. 예시 이름은 SAP_SOURCE, SAP_TARGET이며 실제 이름은 자유롭게 정할 수 있습니다. SM59 구성을 각 방향에 적용합니다.
주 Connector에 원격 시스템 등록
주 Connector 시스템에서 /n/PALANTIR/PARAM_A1을 열고 다음을 설정합니다.
| 항목 | 의미 |
|---|---|
Agent ID | 원격 시스템을 식별하는 ID이며 context로도 사용합니다. |
Is 4.7 or older | 설치한 Remote Agent 계열에 맞는 버전 플래그입니다. |
Agent Desc | 설명입니다. |
이어서 /n/PALANTIR/PARAM_A2에서 같은 Agent ID와 Param ID, Param Name, Param Value를 설정합니다.
| Param Id | Param Name | 값과 의미 |
|---|---|---|
| RFC | SOURCE | 주 Connector에서 원격 SAP로 가는 RFC 이름 |
| RFC | TARGET | 원격 SAP에서 주 Connector로 가는 RFC 이름 |
| SYSTEM | CPU_CHECK | TRUE/FALSE. CPU 검사 여부 |
| SYSTEM | MEMORY_CHECK | TRUE/FALSE. 메모리 검사 여부 |
| SYSTEM | RESOURCE_CHECK | TRUE/FALSE. FALSE이면 모든 자원 검사를 끄고 TRUE이면 개별 설정을 따릅니다. |
| SYSTEM | CONTINUOUS_RESOURCE_CHECK | TRUE이면 초기화와 모든 페이지 요청, FALSE이면 초기화에서만 검사합니다. |
| SYSTEM | PROCESS_CHECK | TRUE/FALSE. 최소 가용 작업 프로세스 수 검사 |
| SYSTEM_THRESHOLD | PROCESS_MIN_BG | 필요한 가용 background process 수 |
| SYSTEM_THRESHOLD | PROCESS_MIN_DIA | 필요한 가용 dialog process 수 |
RFC 구성 후 주 Connector가 제공하는 브라우저 시험 경로로 원격 접근을 확인합니다. SOURCE와 TARGET은 서로 반대 방향의 연결 이름이며 Agent ID 자체와 같은 개념은 아닙니다.