설치 전 준비사항

본 장에서는 OpenFrame Manager 설치 전에 준비할 사항과 확인할 사항에 대해서 설명한다.

1. 시스템 요구 사항

OpenFrame Manager 설치를 위한 하드웨어와 소프트웨어의 요구사항은 다음과 같다.

구분 요구 사항

Platform

WAS 제품이 지원하는 플랫폼

Hardware

1GB 이상 하드디스크 (최소 120MB 하드디스크 공간)

512MB 이상 메모리 공간

Software

JDK 1.8(Sun, OPEN) 버전 이상

Chrome, Edge, Firefox, Opera 지원 (Internet Explorer 지원불가)

DataBase의 JDBC

Tibero, Oracle, MS-SQL 등 JDBC 인증을 받은 벤더사의 JDBC 드라이버

OpenFrame 제품군

OpenFrame/Base, OpenFrame/Batch, OpenFrame/TACF, OpenFrame/OSC, OpenFrame/AIM, OpenFrame GW

WAS 제품군

JEUS 8.5

2. OpenFrame 제품군 및 WAS 설치 확인

OpenFrame Manager는 아래와 같은 독립 제품의 영향을 받는다.

  • DataBase(Tibero, Oracle, MS-SQL 등)

  • JEUS 8.5

  • OpenFrame/Base 7.1, 7.3

  • OpenFrame/Batch 7.1, 7.3

  • OpenFrame/TACF 7.1, 7.3

  • OpenFrame/OSC 7.1, 7.3

  • OpenFrame/AIM 7.1, 7.3

  • OpenFrame GW 7.1, 7.3

DataBase와 JEUS는 필수로 설치되어 있어야 하지만 OpenFrame 제품군은 반드시 설치되어 있을 필요는 없다. OpenFrame Manager 설치과정에서 설정이 필요한 OpenFrame 제품은 미리 설치되어 있어야 한다.

필수 설치 제품의 설치 및 확인에 대해서는 각 제품의 설치 안내서를 참고한다.

3. 환경변수 설정

OpenFrame Manager를 설치하기 전에 환경변수를 확인한다. 시스템에는 JDK 1.8 버전이 설치되어 있어야 하며 Java와 관련된 환경변수가 올바르게 설정되어 있어야 한다.

다음의 방법으로 Java 버전을 확인할 수 있다.

[oframejeus1@ofLinux64 ~]$ java -version
openjdk version "1.8.0_275"
OpenJDK Runtime Environment (build 1.8.0_275-b01)
OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)

OpenFrame Manager를 사용하려면 환경변수에 인코딩 설정 정보가 사용자 환경에 맞게 설정되어 있어야 한다. 환경변수가 제대로 설정되어 있지 않다면 .profile 또는 .bash_profile 파일에 해당 환경변수를 사용자 환경에 맞게 설정하도록 한다.

다음은 .profile 또는 .bash_profile 파일에 인코딩 설정 정보를 추가하는 예제를 보여주고 있다. ('UTF-8' 설정 예)

export LANG=en_US.utf8

4. 라이선스 정책

OpenFrame Manager를 사용하기 위해서는 OpenFrame Manager에서 제공하는 별도의 라이선스를 발급받아야 한다.

OpenFrame Manager는 라이선스에 설정된 CPU 수와 HostName으로 라이선스 정합성을 확인한다. 라이선스 정합성은 JEUS의 서버가 기동할 때 체크하므로 제품을 사용하기 전에 반드시 발급받은 라이선스가 아래 디렉터리에 있어야 한다.

라이선스는 OpenFrame Manager 설치 과정에서 아래 디렉터리에 자동으로 복사된다.

$JEUS_HOME/domains/<domain_name>/servers/<server_name>/lib/application/
<application_name>/license

5. 테이블 영역 생성

데이터베이스에 OpenFrame Manager에서 사용할 테이블 영역을 생성한다.

OpenFrame이나 OpenFrame GW와 같은 타제품과 연동되는 부분이 아니므로 자유롭게 데이터베이스 서버를 선택할 수 있고, 테이블 영역의 이름도 자유롭게 설정할 수 있다.

다음은 Tibero를 사용하여 OFMGR01이라는 테이블 영역을 100MB 크기로 생성하는 예이다.

CREATE TABLESPACE "OFMGR01" DATAFILE 'OFMGR01.DBF' SIZE 100M AUTOEXTEND ON NEXT 50M;

데이터베이스에 따른 테이블 영역 생성 방법은 각 데이터베이스 안내서를 참고한다.