OpenFrame AIM 환경설정

본 장에서는 OpenFrame AIM 환경설정하는 방법에 대해서 설명한다.

1. 개요

OpenFrame AIM 운영에 관련된 사항은 openframe_aim.conf에 각 'SECTION''KEY'에 설정한 후 ofconfig 툴을 이용하여 시스템 설정을 저장한다.

기본값이 '(NONE)'인 'KEY'가 일부 존재하며 그러한 'KEY''VALUE'를 '(NONE)'으로 지정했을 경우의 동작에 대해서는 해당 항목의 비고에 기재되어 있다.

다음은 각 서브젝트의 섹션에 대한 설명이다. 각 섹션별 키의 상세 입력 값에 대한 설명은 해당 절을 참고한다.

  • aim

    SECTION 설명

    AIMCTL

    OpenFrame AIM 운영관리에 관련한 설정을 지정한다.

    DCMS

    DCMS를 위한 정보를 설정한다.

    DEFAULT_USER

    OpenFrame AIM의 TACF 기본 사용자 정보를 설정한다.

    PSAM

    OpenFrame AIM의 메시지 편집기능(PSAM)을 위한 정보를 설정한다.

    RDB

    OpenFrame AIM의 온라인 시스템 영역에서 사용할 RDB 정보를 설정한다.

    SPA

    OpenFrame AIM의 온라인 시스템 영역에서 사용할 SPA 정보를 설정한다.

    OSAMFRUN

    OpenFrame AIM의 OSAMFRUN 유틸리티와 관련된 정보를 설정한다.

    DTS

    OpenFrame AIM의 DTS 관련된 정보를 설정한다.

    APSVR

    OpenFrame AIM의 APSVR 운영대한 정보를 설정한다.

  • smr

    SECTION 설명

    GENERAL

    SMR의 운영관리에 관련한 정보를 설정한다.

    AID

    SMR에서 사용하는 기능을 어떤 키로 매핑할지 설정한다.

    FORMAT

    SMR 업무에 사용할 화면을 지정한다.

    SIGNON

    SIGNON 화면에서 사용할 사용자 ID 및 패스워드 레코드 이름을 설정한다.

2. aim

OpenFrame AIM 운영관리에 관련한 설정을 지정한다.

2.1. AIMCTL

OpenFrame AIM 운영관리에 관련한 설정을 지정한다.

2.1.1. IGNORE_DS_NOT_FOUND_ERROR

ADL 리소스 중 PED 커맨드의 DATASET NAME구로 정의된 데이터셋이 시스템에 존재하지 않을 때, DS NOT FOUND 에러를 무시할 것인지 여부를 설정한다..

항목 설명

파라미터 타입

Y_N

기본값

NO

범위

YES, NO

비고

  • YES : DS_NOT_FOUND 에러를 무시한다.

  • NO : DS_NOT_FOUND 에러를 발생시킨다.

2.2. DCMS

DCMS를 위한 정보를 설정한다.

2.2.1. OS

OpenFrame AIM의 마이그레이션 대상이 되는 시스템의 OS 타입을 지정한다.

항목 설명

파라미터 타입

String

기본값

XSP

범위

XSP, MSP

비고

Fujitsu Mainframe의 OS 타입인 XSP와 MSP만 지원한다.

2.2.2. RETURN

OpenFrame AIM의 SMR을 통해 AIM에 접속했을 때 SMR로 돌아가는 AID 키를 지정한다.

항목 설명

파라미터 타입

String

기본값

PF04

범위

비고

2.2.3. LOGLVL

OpenFrame AIM의 aimdcms 서버와 각 프로세스(aimapsvr)가 출력하는 메시지의 레벨을 설정한다..

항목 설명

파라미터 타입

String

기본값

D

범위

D, M, W, E

비고

  • D : Debug

  • M : Message

  • W : Warnning

  • E : Error

비고에 기술된 순으로 출력되는 메시지의 양이 감소하므로 사용 목적에 따라 적절한 레벨을 설정한다.

2.2.4. WSGRP

OpenFrame AIM 시스템에 접속을 허용할 워크스테이션 그룹명을 지정한다.

항목 설명

파라미터 타입

String

기본값

AIM#WSG0

범위

8byte 이내

비고

2.2.5. TXLOG_TYPE

OpenFrame AIM에서 온라인 트랜잭션의 로그를 기록할 리소스 타입을 지정한다.

항목 설명

파라미터 타입

String

기본값

NONE

범위

NONE, DB, FILE, BOTH

비고

  • NONE : 온라인 트랜잭션 로깅 기능을 사용하지 않는다.

  • DB : 온라인 트랜잭션 로그를 DB 테이블에 기록한다.

  • FILE : 온라인 트랜잭션 로그를 파일에 기록한다.

  • BOTH : 온라인 트랜잭션 로그를 DB 테이블과 파일에 모두 기록한다.

온라인 트랜잭션 로그를 파일에 기록하는 경우, $OPENFRAME_HOME/log/aim 경로의 aimtxlog_[날짜].log 파일에 기록된다.

2.2.6. SPARM_DATE

OpenFrame AIM에서 애플리케이션이 사용하는 시스템 날짜를 지정하여 사용할 수 있다.

항목 설명

파라미터 타입

String

기본값

(NONE)

범위

비고

YYYYMMDD의 형태로 지정한다. (예: 20190101)

해당 'KEY’에 대한 'VALUE’를 '(NONE)'으로 설정하면 애플리케이션은 Batch 환경설정의 날짜를 사용한다.

2.2.7. SPARM_TIME

OpenFrame AIM에서 애플리케이션이 사용하는 시스템 시간을 지정하여 사용할 수 있다.

항목 설명

파라미터 타입

String

기본값

(NONE)

범위

비고

HHMMSS의 형태로 지정한다. (예: 120000)

해당 'KEY’에 대한 'VALUE’를 '(NONE)'으로 설정하면 애플리케이션은 Batch 환경설정의 시간를 사용한다.

2.2.8. WEBAIM_SYM_DEST_TYPE

Web Service를 통해 AIM에서 요청을 받을 때, 목적지 타입을 지정한다.

항목 설명

파라미터 타입

String

기본값

DSP

범위

DSP,APL

비고

  • DSP : 입력받은 메시지의 목적지 타입을 DSP로 지정한다.

  • APL : 입력받은 메시지의 목적지 타입을 APL로 지정한다.

2.3. DEFAULT_USER

OpenFrame AIM의 TACF 기본 사용자 정보를 설정한다.

2.3.1. USERNAME

TACF 사용자 이름을 설정한다.

항목 설명

파라미터 타입

String

기본값

ROOT

범위

비고

2.3.2. PASSWORD

지정한 사용자에 대한 패스워드를 설정한다.

항목 설명

파라미터 타입

String

기본값

SYS1

범위

비고

2.4. PSAM

OpenFrame AIM의 메시지 편집기능(PSAM)을 위한 정보를 설정한다.

2.4.1. PSAMBIN

PSAM 맵을 컴파일하여 얻어지는 바이너리 파일(physical map)의 저장 위치를 나타낸다.

항목 설명

파라미터 타입

String

기본값

${OPENFRAME_HOME}/aim/psambin

범위

비고

2.4.2. PSAMCPY

PSAM 맵을 컴파일하는 과정에서 얻어지는 터미널 입출력 데이터를 나타내는 파일(Copybook)의 저장 위치를 나타낸다.

항목 설명

파라미터 타입

String

기본값

${OPENFRAME_HOME}/cobcpy/mapcpy

범위

비고

2.4.3. XPRINT

EXTES 프린터 단말의 사용을 위한 설정이다.

항목 설명

파라미터 타입

Y_N

기본값

NO

범위

YES, NO

비고

  • YES : EXTES 프린터 단말을 사용한다.

  • NO : EXTES 프린터 단말을 사용하지 않는다.

2.4.4. LANG

화면을 나타내는 PSAM 맵을 컴파일하는 경우 필요한 cpm의 언어를 지정한다.

항목 설명

파라미터 타입

String

기본값

JP

범위

비고

2.4.5. DYNAMIC_LOAD

OpenFrame AIM 시스템 운영 중에 PSAM 맵 파일이 변경될 경우 시스템의 정지 없이 변경된 내용의 적용 여부를 지정한다.

항목 설명

파라미터 타입

Y_N

기본값

YES

범위

YES, NO

비고

  • YES : PSAM 맵 컴파일 직후 바로 적용한다.

  • NO : 변경된 PSAM 맵을 시스템을 재기동할 때 적용한다.

YES로 지정한 경우 바로 변경이 적용되기 때문에 해당 맵을 사용하는 프로그램이 단말과 통신 중인 경우엔 주의해야 한다.

2.4.6. SOSI_IS_SPACE_IN_MIXED

OpenFrame AIM 시스템 운영 중에 MIXED 필드에서 SOSI 코드를 공백으로 사용할지 여부를 지정한다.

항목 설명

파라미터 타입

Y_N

기본값

NO

범위

YES, NO

비고

  • YES : 공백을 SOSI 코드로 인식한다.

  • NO : 0E0F를 SOSI 코드로 인식한다.

2.4.7. ITEMGRP

PSAM에서 필드의 첫 속성 바이트가 공백인 경우, 화면 데이터를 출력할지 여부를 지정한다.

항목 설명

파라미터 타입

Y_N

기본값

NO

범위

YES, NO

비고

  • YES : 필드의 첫 속성 바이트가 공백인 경우, 화면 데이터를 출력한다.

  • NO : 필드의 첫 속성 바이트가 공백인 경우, 화면 데이터를 출력하지 않는다.

2.4.8. COLOR_PATTERN

PSAM의 컬러 패턴을 정의한다.

항목 설명

파라미터 타입

String

기본값

0

범위

YES, NO

비고

컬러 패턴은 0~4까지의 정수를 지정한다.
컬러 패턴에 대한 자세한 설명은 OpenFrame AIM "리소스 안내서"의 '속성 지정에 따른 기본 색상’을 참고한다.

2.5. RDB

OpenFrame AIM의 온라인 시스템 영역에서 사용할 RDB 정보를 설정한다.

2.5.1. DBCONN

OpenFrame AIM의 온라인 시스템에서 사용할 RDB의 커넥션을 지정한다.

항목 설명

파라미터 타입

String

기본값

SYS1_CLIENT

범위

비고

DB 커넥션은 dbconn.conf 설정 파일에 지정되있어야 한다.

2.5.2. USE_RDB

OpenFrame AIM에서 사용자 애플리케이션의 RDB 사용 여부를 지정한다.

항목 설명

파라미터 타입

Y_N

기본값

NO

범위

YES, NO

비고

  • YES : RDB를 사용한다.

  • NO : RDB를 사용하지 않는다.

2.6. SPA

OpenFrame AIM의 온라인 시스템 영역에서 사용할 SPA 정보를 설정한다.

2.6.1. INIT

OpenFrame AIM의 온라인 시스템에서 사용할 SPA 영역의 초기화 여부를 설정한다.

항목 설명

파라미터 타입

String

기본값

IREAD

범위

비고

IREAD로 설정되어 있는 경우 업무 애플리케이션에서 특정 시점마다 SPA 영역을 초기화하는 과정을 수행한다.

2.7. OSAMFRUN

OpenFrame AIM의 OSAMFRUN 유틸리티와 관련된 정보를 설정한다.

2.7.1. LOGLVL

OpenFrame AIM의 OSAMFRUN 유틸리티가 출력하는 메시지의 레벨을 설정한다.

항목 설명

파라미터 타입

String

기본값

D

범위

D, M, W, E

비고

  • D : Debug

  • M : Message

  • W : Warnning

  • E : Error

비고에 기술된 순으로 출력되는 메시지의 양이 감소하므로 사용 목적에 따라 적절한 레벨을 설정한다.

2.7.2. PARA_SPACE_TO_UNDERBAR

OpenFrame AIM의 OSAMFRUN 유틸리티가 JCL PARA문에 작성된 파라미터의 공백을 어떻게 처리할지 설정한다.

항목 설명

파라미터 타입

Y_N

기본값

YES

범위

YES, NO

비고

  • YES : JCL PARA문에 작성된 파라미터의 공백을 '_'로 치환한다.

  • NO : JCL PARA문에 작성된 파라미터의 공백을 '_'로 치환하지 않고 공백으로 처리한다.

2.8. DTS

OpenFrame AIM의 DTS 운영에 대한 설정을 지정한다.

2.8.1. DIR

OpenFrame AIM의 aimdtssv가 파일에 대한 이벤트를 감시할 디렉토리 경로를 지정한다.

항목 설명

파라미터 타입

String

기본값

(NONE)

범위

비고

2.8.2. SMQN

OpenFrame AIM의 aimdtssv가 파일에 대한 이벤트를 감지하였을 때, 메시지를 전송할 SMQN명을 기술한다.

항목 설명

파라미터 타입

String

기본값

(NONE)

범위

비고

2.9. APSVR

OpenFrame AIM의 APSVR 운영에 대한 설정을 지정한다.

2.9.1. RESTART_COUNT

OpenFrame AIM의 aimapsvr(MQN 서버)가 비정상 종료한 경우, 재기동 횟수를 지정한다.

항목 설명

파라미터 타입

Int

기본값

5

범위

-1,0-2147483647

비고

  • -1 : 재기동 횟수에 대한 제한을 두지 않는다. 비정상 종료 시 연속으로 재기동한다.

  • 0 : APSVR가 비정상 종료 시 재기동하지 않는다.

  • 1-2147483647 : 지정한 횟수 만큼 재기동을 수행한다.

3. smr

OpenFrame/AIM의 서브모듈인 SMR 기능을 사용하기 위한 설정을 지정한다.

3.1. GENERAL

SMR의 운영관리에 관련한 정보를 설정한다.

3.1.1. LOGLVL

aimidcm 서버가 출력하는 메시지의 레벨을 설정한다.

항목 설명

파라미터 타입

String

기본값

D

범위

D, M, W, E

비고

  • D : Debug

  • M : Message

  • W : Warnning

  • E : Error

비고에 기술된 순으로 출력되는 메시지의 양이 감소하므로 사용 목적에 따라 적절한 레벨을 설정한다.

3.2. AID

SMR에서 사용하는 기능을 어떤 키로 매핑할지 설정한다.

3.2.1. END

이전 SMR 화면으로 돌아가는 키를 설정한다.

항목 설명

파라미터 타입

String

기본값

PF02

범위

비고

SIGNON 화면에서는 이 키가 동작하지 않는다.

3.2.2. RETURN

SIGNON 화면으로 돌아가는 키를 설정한다.

항목 설명

파라미터 타입

String

기본값

PF03

범위

비고

전용 단말로 등록된 단말에서 사용하는 경우에는 초기 메뉴화면으로 이동한다.

3.2.3. BACKWARD

SMR 메뉴 화면이 여러 페이지로 구성된 경우 이전 페이지로 이동하는 키를 설정한다.

항목 설명

파라미터 타입

String

기본값

PF04

범위

비고

3.2.4. FORWARD

SMR 메뉴화면이 여러 페이지로 구성된 경우 다음 페이지로 이동하는 키를 설정한다.

항목 설명

파라미터 타입

String

기본값

PF05

범위

비고

3.2.5. LOGOFF

SMR에서 로그오프하여 VTAM 화면으로 돌아가는 키를 설정한다.

항목 설명

파라미터 타입

String

기본값

PF15

범위

비고

3.2.6. CHANGEPWD

SIGNON 화면과 패스워드 변경 화면을 이동하는 키를 설정한다.

항목 설명

파라미터 타입

String

기본값

PF03

범위

비고

3.3. FORMAT

SMR 업무에 사용할 화면을 지정한다.

3.3.1. NWPWD_FID

패스워드 변경에 사용할 화면의 이름을 지정한다.

항목 설명

파라미터 타입

String

기본값

SMRNWPWD

범위

비고

3.3.2. SIGNON_FID

SIGNON 화면의 이름을 지정한다.

항목 설명

파라미터 타입

String

기본값

SMRSIGN0

범위

비고

3.4. SIGNON

SIGNON 화면에서 사용할 사용자 ID 및 패스워드 레코드 이름을 설정한다.

3.4.1. USERID_DATA

SIGNON 화면에서 사용할 사용자 ID 레코드 이름을 지정한다.

항목 설명

파라미터 타입

String

기본값

USID

범위

비고

3.4.2. PASSWORD_DATA

SIGNON 화면에서 사용할 사용자 패스워드 레코드의 이름을 지정한다.

항목 설명

파라미터 타입

String

기본값

PASS

범위

비고