설치용 속성 파일 예제

다음은 설치용 속성 파일 작성에서 설명한 설치용 속성 파일의 예제이다. OpenFrame Base 인스톨러를 실행하면 인스톨러는 속성 파일에 설정된 순서에 따라 설치를 한다.

################################################################################
#         Configuration Sample for OpenFrame Base Installation                 #
#                                                                              #
#   File : base.install.properties.sample                                      #
#   Date : 20220802                                                            #
#   Version : 7.3                                                              #
#                                                                              #
################################################################################

################################################################################
# Configuration Syntax:                                                        #
#   <name> = character name                                                    #
#   <dataset> = dataset name (maximum length is 44 characters)                 #
#   <key> = system shared memory key (Decimal, or 0x prefixed for hexa)        #
#   <size> = number in bytes                                                   #
#   <number> = number                                                          #
#   <A/B> = A | B                                                              #
#   <ip:port> = IP:PORT (e.g. 127.0.0.1:2000)                                  #
#   <lang> = US | KR | JP                                                      #
#   <path> = unix file or directory path                                       #
#   <notspecified> = format not specified (refer to administration guide)      #
#                                                                              #
# Comment Syntax:                                                              #
#       - add '#' at the beginning of the line                                 #
#                                                                              #
################################################################################

################################################################################
#                   Specifies OpenFrame Home Directory                         #
# Entry Descriptions:                                                          #
#   OPENFRAME_HOME = <path>                                                    #
################################################################################

OPENFRAME_HOME=/home/oframe3/OpenFrame

################################################################################
#                     Specifies Core configuration                             #
# Entry Descriptions:                                                          #
#   TP_HOST_NAME = <name>                                                      #
#   TP_HOST_IP = <ip>                                                          #
#   TP_SHMKEY = <key>                                                          #
#   TP_TPORTNO = <number> port number for TMAX  port                           #
#   TP_UNBLOCK_PORT =<number> port number for TMAX unblock port                #
#   TP_NODE_NAME = <name> name for TMAX node                                   #
#   TP_NODE_LIST = <name > list for TMAX node                                  #
#   TCACHE_SHMKEY = <key> shared memory key for TCACHE                         #
################################################################################

TP_HOST_NAME=ofLinux64
TP_HOST_IP=192.168.103.75
TP_SHMKEY=58001
TP_TPORTNO=7501
TP_UNBLOCK_PORT=7551
TP_NODE_NAME=NODE1
TP_NODE_LIST=NODE1
TCACHE_SHMKEY=59101

################################################################################
#                     Specifies Storage Configuration                          #
# Entry Descriptions:                                                          #
#   MASCAT_NAME = <dataset> Master Catalog dataset name                        #
#   MASCAT_CREATE = <YES|NO> Automatically create master catalog or not?       #
#   DEFAULT_VOLSER = <name> Default volume serial                              #
#   VOLADD_DEFINE = <YES|NO> Automatically define default volume or not?       #
################################################################################

MASCAT_NAME=SYS1.MASTER.ICFCAT
MASCAT_CREATE=YES
DEFAULT_VOLSER=DEFVOL
SYSTEM_TABLESPACE=OFM_REPOSITORY
VOLADD_DEFINE=YES

################################################################################
#                      Specifies ODBC configuration                            #
# Entry Descriptions:                                                          #
#   ODBC_USERNAME= <name> database username                                    #
#   ODBC_PASSWORD= <password> database user password                           #
#   ODBC_DATABASE= <name> ODBC database data source name(DSN)                  #
################################################################################

ODBC_USERNAME=tibero
ODBC_PASSWORD=tmax
ODBC_DATABASE=oframe3

################################################################################
#                      Specifies TSAM configuration                            #
# Entry Descriptions:                                                          #
#   TSAM_DBTYPE= < TIBERO > TSAM database type                                 #
#   DATASET_SHMKEY = <number> Shared memory key value for dataset              #
################################################################################

TSAM_DBTYPE=TIBERO
DATASET_SHMKEY=28001

################################################################################
#                      Specifies include configuration                         #
# Entry Descriptions:                                                          #
#  TSAM_INCLUDE1 = System include Directory Path                               #
#  TSAM_INCLUDE2 = System include Directory Path                               #
#  TSAM_INCLUDE3 = System include Directory Path                               #
################################################################################

TSAM_INCLUDE1=/usr/include
TSAM_INCLUDE2=/usr/local/include
TSAM_INCLUDE3=/usr/lib/gcc/x86_64-redhat-linux/11/include

################################################################################
#                      Specifies COBOL Compiler                                #
# Entry Descriptions:                                                          #
#   COBOL_COMPILER = <MFCOBOL | OFCOBOL | NETCOBOL | DUMMY> Cobol Compiler     #
################################################################################

COBOL_COMPILER=NETCOBOL

################################################################################
#                      Specifies OPENFRAME TYPE                                #
# Entry Descriptions:                                                          #
#   BATCH_OS_TYPE = < MVS | MSP | XSP > OpenFrame OS Type                      #
################################################################################

BATCH_OS_TYPE=XSP

################################################################################
#                   Specifies dsview / spfedit CPM_PATH                        #
# Entry Descriptions:                                                          #
#   CPM_PATH = Default CPM type  < EBCASCUS | EBCASCJP | JEFASCK(MSP/XSP) >    #
################################################################################

CPM_PATH=JEFASCK.cpm

################################################################################
#                      Specifies license path                                  #
# Entry Descriptions:                                                          #
#   OPENFRAME_LICENSE_PATH = <path> OpenFrame license path                     #
#   TMAX_LICENSE_PATH = <path> Tmax license path                               #
################################################################################

OPENFRAME_LICENSE_PATH=/home/oframe3/Installer/license/OPENFRAME
TMAX_LICENSE_PATH=/home/oframe3/Installer/license/TMAX