설치 전 준비사항

본 장에서는 OpenFrame AIM을 설치하기 전에 필요한 하드디스크 용량 확인 및 설치용 속성파일 작성에 대해 기술한다.

1. 개요

제품을 설치하기에 앞서 필요한 준비사항은 다음과 같다.

2. 시스템 요구사항

OpenFrame AIM 설치를 위한 시스템 요구사항은 다음과 같다.

요구사항

플랫폼

Linux x86 7.0 이상 (32bit, 64bit)

Linux i686 7.0 이상 (32bit, 64bit)

하드웨어

최소 20GB 공간

최소 8GB 이상 메모리 공간

데이터베이스

Tibero 6 FS07

컴파일러

NET-COBOL 컴파일러

OpenFrame 제품군

OpenFrame Base 7.3, OpenFrame Batch XSP 7.3

IBM 혹은 HP-UX 플랫폼은 TmaxSoft의 기술 지원에 문의한다.

3. OpenFrame Base 설치

OpenFrame AIM을 설치 및 사용하기 위해서는 반드시 먼저 OpenFrame Base를 설치해야 한다.

OpenFrame Base의 설치 및 확인에 대해서는 OpenFrame Base "설치 안내서"를 참고한다.

4. OpenFrame Batch 설치

OpenFrame AIM을 설치 및 사용하기 위해서는 먼저 OpenFrame Batch for MSP(XSP)가 설치되어 있어야 한다.

OpenFrame Batch의 설치 및 확인에 대해서는 OpenFrame Batch "설치 안내서"를 참고한다.

5. 디스크 용량 확인

OpenFrame AIM 설치에 앞서 Linux 시스템에 남아있는 디스크의 여유공간을 확인한다. OpenFrame AIM을 설치하기 위해서는 최소 200MB의 여유공간을 필요로 한다. 하드웨어 요구사항에 대한 자세한 내용은 시스템 요구사항을 참고한다.

Linux 시스템에서 하드웨어의 여유공간을 확인하려면 Linux 프롬프트에서 df 명령어를 실행한다.

다음은 HP-UX 운영체제를 사용하는 HP 머신에서 df 명령어를 실행하여 설치할 디렉터리에 연결된 디스크 용량이 얼마나 남아있는지 확인하는 예제이다. 출력 결과를 KB 단위로 표시하기 위해 –k 옵션을 사용했다.

tmaxh3@oframe:/home/oframe>df -k /home

다음은 위에서 실행한 명령의 결과이다.

/home                  (/dev/vg01/lv00) :       30425199 total allocated Kb
                                                  4422401 free allocated Kb
                                                 26002798 used allocated Kb
                                                       85 % allocation used

/home 디렉터리는 /dev/vg01/lv00 디스크에 속해 있고, 전체 용량 30,425,199KB 중 사용한 용량은 26,002,798KB, 남은 용량은 4,422,401KB로 전체의 85%가 사용 중이라는 것을 의미한다.

6. 설치용 속성파일

OpenFrame AIM은 설치용 속성파일(aim_ndb.properties)에 값을 설정한 후 설치 스크립트를 실행하는 방법으로 설치할 수 있다. 즉, 제품 설치를 위한 각종 속성 내용을 하나의 파일에 모두 작성한 후 인스톨러를 실행하면, 인스톨러는 속성파일에 작성된 설정 내용을 읽어 들여 설정된 항목에 따라 설치를 진행한다.

본 절에서는 설치용 속성파일의 항목에 대해 기술한다. 설치용 속성파일의 예제 샘플은 설치용 속성파일 예제에서 확인할 수 있다.

  1. 설치용 속성파일의 이름은 Linux 시스템에서 허용하는 파일명 내에서 제약없이 작성할 수 있다. 단, 파일 형식은 일반 텍스트파일 형식이어야 하며, 인스톨러와 함께 제공되는 샘플 설정파일을 참고하여 작성할 것을 권장한다.

  2. OpenFrame AIM 인스톨러에는 OpenFrame NDB 모듈이 포함되어 있다. 따라서, OpenFrame AIM과 OpenFrame NDB가 동시에 설치되며 설치용 속성파일도 하나로 제공한다.

6.1. OpenFrame 홈 디렉터리 설정

OpenFrame을 설치할 디렉터리를 설정하는 항목으로, OpenFrame Base 제품이 설치되어 있는 절대경로를 입력한다. 여기서 설정된 디렉터리는 이후 모든 설정파일에서 OpenFrame 홈 디렉터리로 사용된다.

OPENFRAME_HOME=<directory_path>
항목 설명

OPENFRAME_HOME

OpenFrame이 설치될 Linux의 디렉터리 또는 파일 경로를 지정한다.

다음은 OpenFrame 홈 디렉터리를 '/home/oframe/OpenFrame’으로 설정하는 예제이다.

OPENFRAME_HOME=/home/oframe/OpenFrame

6.2. AIM/NDB 환경설정

OpenFrame AIM과 OpenFrame NDB 환경 정보를 설정한다.

DCMS_OS=<directory_path>
PSAM_LANG=<lang>
VTAM_PORT=<port>
DEFAULT_VOLSER=<volume>
SYSTEM_TABLESPACE=<tablespace>
LOG_TABLESPACE=<tablespace>
항목 설명

DCMS_OS

OpenFrame AIM의 마이그레이션 대상이 되는 시스템의 종류를 지정한다.

  • XSP (기본값)

  • MSP

PSAM_LANG

PSAM 화면을 나타내는 맵 파일의 언어를 지정한다.

  • JP : 일본어 (기본값)

  • KR : 한국어

  • US : 영어

VTAM_PORT

VTAM Port를 설정한다. 설정된 포트값은 유일한 값이어야 한다.

OpenFrame GW에서 설정한 lu.port와 동일하게 설정해야 한다. 관련한 자세한 내용은 OpenFrame GW "설치 안내서"를 참고한다.

DEFAULT_VOLSER

OpenFrame에서 기본 볼륨으로 사용되는 볼륨 이름을 설정한다.

SYSTEM_TABLESPACE

시스템 관련 데이터를 별도로 관리하는 테이블스페이스를 지정한다.

LOG_TABLESPACE

온라인 트랜잭션 로그를 관리하는 테이블스페이스를 지정한다.

다음은 AIM/NDB 환경설정의 예제이다.

DCMS_OS=XSP
PSAM_LANG=JP
VTAM_PORT=5011
DEFAULT_VOLSER=DEFVOL
SYSTEM_TABLESPACE=OFM_REPOSITORY
LOG_TABLESPACE=OFM_LOG

6.3. DB Connection 정보 설정

OpenFrame AIM과 OpenFrame NDB에서 데이터베이스에 접속하기 위한 정보를 설정한다.

OpenFrame은 ODBC 드라이버를 사용한다. ODBC 관련한 자세한 내용은 OpenFrame Base "설치 안내서"를 참고한다.

ODBC_USERNAME=<db_username>
ODBC_PASSWORD=<db_password>
ODBC_DATABASE=<db_SID>
항목 설명

ODBC_USERNAME

ODBC를 이용하여 데이터베이스에 접속하기 위한 사용자 계정을 지정한다.

ODBC_PASSWORD

ODBC를 이용하여 데이터베이스에 접속하기 위한 사용자의 패스워드를 지정한다.

ODBC_DATABASE

접속하려는 데이터베이스 이름을 지정한다.

다음은 DB 유저 이름을 'tibero', 패스워드를 'tmax’로 설정하고 DB SID가 'oframe’인 경우의 설정 예제이다.

ODBC_USERNAME=tibero
ODBC_PASSWORD=tmax
ODBC_DATABASE=oframe