설치 전 준비사항
본 장에서는 OpenFrame TACF를 설치하기 전에 필요한 하드 디스크 공간 용량 확인 및 설치용 속성 파일 작성에 대해 기술한다.
1. 개요
OpenFrame TACF(이하 TACF)를 설치하기에 앞서 필요한 준비사항은 다음과 같다.
-
시스템 요구사항 확인
-
디스크 용량 확인
-
설치용 속성 파일 작성
-
테이블 영역 생성
-
라이선스 설정
2. 시스템 요구사항
TACF 설치를 위한 시스템 요구사항은 다음과 같다.
요구사항 | |
---|---|
Platform |
Linux x86 7.0 이상 (32bit, 64bit) |
Linux i686 7.0 이상 (32bit, 64bit) |
|
Hardware |
최소 20GB 공간 |
최소 8GB 이상 메모리 공간 |
|
Database |
Tibero 6 FS07 |
Compiler |
NET-COBOL 컴파일러 |
OpenFrame 제품군 |
OpenFrame Base 7.3, OpenFrame Batch XSP 7.3 |
IBM 혹은 HP-UX Platform은 TmaxSoft의 기술 지원에 문의한다. |
3. 디스크 용량 확인
TACF 설치에 앞서 UNIX 시스템에 남아있는 디스크의 여유공간을 확인한다. TACF을 설치하기 위해서는 최소 10MB의 여유공간을 필요로 한다. 하드웨어 요구사항에 대한 자세한 내용은 시스템 요구사항을 참고한다.
UNIX 시스템에서 하드웨어의 여유공간을 확인하려면 UNIX 프롬프트에서 df 명령어를 실행한다.
다음은 Linux x86 운영체제를 사용하는 머신에서 df 명령어를 실행하여 설치할 디렉터리에 연결된 디스크 용량이 얼마나 남아있는지 확인하는 예제이다. 출력 결과를 읽기 쉬운 단위로 표시하기 위해 –h 옵션을 사용한다.
$ df -h /home/oframe
다음은 위에서 실행한 명령의 결과이다.
Filesystem Size Used Avail Use% Mounted on /dev/mapper/centos_oflinux64-home 144G 49G 96G 34% /home
/home/oframe 디렉터리는 /dev/mapper/centos_oflinux64-home 디스크에 속해 있고, 전체 용량 144GB 중 사용한 용량은 49GB, 남은 용량은 96GB로 전체의 34%가 사용 중인 것을 확인할 수 있다.
4. OpenFrame 제품군 설치 확인
TACF 제품의 경우에는 다른 독립 제품의 영향을 받는다. TACF를 설치 및 사용하기 위해서는 먼저 OpenFrame Base, OpenFrame Batch 제품이 설치되어 있어야 한다.
다음은 ofversion 툴을 사용하여 설치된 OpenFrame 제품군을 확인하는 예제이다.
$ ofversion
ofversion version 7.3.0(0) obuild@tplinux64:ofsrc73/base(#1) 2021-03-17 23:07:27
Print OpenFrame Version Information
OpenFrame Solution is Composed of
- OpenFrame/Base 7.3 64bit
- OpenFrame/Batch XSP 7.3 64bit
OpenFrame 제품군의 설치 및 확인에 대해서는 각 제품의 설치 안내서를 참고한다. |
5. 설치용 속성 파일 작성
TACF은 설치용 속성 파일에 값을 설정한 후 설치 스크립트를 실행하는 방법으로 설치된다. 즉, TACF 설치를 위한 각종 속성 내용을 하나의 파일에 모두 작성한 후 인스톨러를 실행하면, 인스톨러는 속성 파일에 작성된 설정 내용을 읽어 들여 설정된 항목에 따라 설치를 진행한다.
본 절에서는 OpenFrame 설치용 속성 파일에 작성되어야 하는 항목에 대해 기술한다. 설치용 속성 파일의 예제 샘플은 본 안내서의 설치용 속성파일 예제에서 확인할 수 있다.
|
5.1. OpenFrame 디렉터리 설정
TACF를 설치할 디렉터리를 설정하는 항목으로, OpenFrame Base 제품이 설치되어 있는 절대경로를 입력한다. 여기서 설정된 디렉터리는 이후 모든 설정파일에서 OpenFrame 홈 디렉터리로 사용된다.
다음은 OpenFrame의 홈 디렉터리를 설정하는 방법이다.
OPENFRAME_HOME=<path>
항목 | 설명 |
---|---|
OPENFRAME_HOME |
UNIX의 디렉터리 또는 파일 경로를 지정한다. |
다음은 OpenFrame 홈 디렉터리를 /home/oframe/OpenFrame으로 설정하는 예이다.
OPENFRAME_HOME=/home/oframe/OpenFrame
5.2. TACF 환경설정
OpenFrame의 보안 및 인증을 담당하는 TACF 모듈과 관련된 환경을 설정하는 항목이다.
USE_OS_AUTH=YES|NO TACF_TABLESPACE=<tablespace_name> TACF_TABLE_CREATE=YES|NO
다음은 각 항목에 대한 설명이다.
항목 | 설명 |
---|---|
USE_OS_AUTH |
운영체제에서 제공하는 인증기능 사용 여부를 선택한다.
|
TACF_TABLESPACE |
Tibero의 TACF용 테이블스페이스 정보를 설정한다. TACF에서 사용자 및 각 클래스별 리소스에 대한 테이블을 생성할 테이블스페이스 이름을 입력한다. |
TACF_TABLE_CREATE |
TACF용 데이터베이스 테이블을 설치 과정에서 자동으로 생성할 것인지의 여부를 선택한다.
|
TACF를 설치하면 OpenFrame의 TACF 인증 기능은 자동으로 활성화된다. TACF를 설치한 후 TACF 인증 기능을 사용하지 않고 OS 인증 기능만 사용하려면 별도로 설정 파일을 수정해야 한다. |
다음은 TACF 설치용 속성 파일을 설정하는 예이다.
USE_OS_AUTH=NO TACF_TABLESPACE=TACF00 TACF_TABLE_CREATE=YES