I. Oracle Database 설치

1. oraInst.loc 파일 생성 (옵션)

root 유저로 접속하여 etc 디렉토리에 oraInst.loc 파일을 생성합니다. 이 과정을 생략하면 소프트웨어 설치시 root 계정으로 root.sh 스크립트를 수행하게 됩니다.

(리눅스와 AIX는 /etc 디렉토리에 HP-UX는 /var/opt/oracle 디렉토리에 생성합니다.)

root 유저로 실행
vi /etc/oraInst.loc

아래의 내용을 oraInst.loc 파일에 저장합니다. 인벤토리 경로를 지정하는 값인 inventory_loc와 설치 그룹인 inst_group의 값은 설치할 환경에 맞게 입력하면 됩니다.

inventory_loc=/u01/app/oraInventory
inst_group=oinstall

파일의 소유권과 권한을 oracle 유저에게 할당합니다.

root 유저로 수행
chown oracle:oinstall /etc/oraInst.loc
chmod 664 /etc/oraInst.loc

2. Response 파일 수정

먼저 oracle 유저로 접속하여 설치 파일이 있는 경로로 이동합니다. 설치 파일이 있는 디렉토리에서 확장자가 rsp로 되어 있는 response file을 검색합니다.

oracle 유저로 수행
su - oracle
cd <설치 파일 압축 해제 경로>/database		# 12c R2이하는 별도의 경로에 설치 파일의 압축을 해제함
cd $ORACLE_HOME								# 18c부터 $ORACLE_HOME에 설치 파일의 압축을 해제하고 진행함
find . -name "*.rsp"

12c R2 이하

./response/dbca.rsp
./response/db_install.rsp
./response/netca.rsp

18c & 19c

./network/install/netca_typ.rsp
./network/install/netca_clt.rsp
./install/response/db_install.rsp
./inventory/response/db_install.rsp
./inventory/response/oracle.server_EE.rsp
./assistants/dbca/dbca.rsp
./assistants/netca/netca.rsp

검색된 response file 중 db_install.rsp 파일을 inst.rsp 파일로 복사한 후에 vi 편집기를 이용해 내용을 수정합니다.

oracle 유저로 수행
cp response/db_install.rsp ~/install.rsp							# 12c R2 이하
cp $ORACLE_HOME/install/response/db_install.rsp ~/install.rsp		# 18c & 19c
vi ~/install.rsp

오라클 소프트웨어만 설치하고 데이터베이스는 나중에 구성할 것이므로 설치와 관련된 부분만 수정합니다. 설치와 연관된 부분만 주석을 제거하고 보면 아래와 같습니다.

11g R2

oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0
oracle.install.option=INSTALL_DB_SWONLY
ORACLE_HOSTNAME=<호스트명>
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=<설치 파일 압축 해제 경로>/database/stage/products.xml
SELECTED_LANGUAGES=en,ko
ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.EEOptionsSelection=false
oracle.install.db.optionalComponents=oracle.rdbms.partitioning:11.2.0.4.0,oracle.oraolap:11.2.0.4.0,oracle.rdbms.dm:11.2.0.4.0,oracle.rdbms.dv:11.2.0.4.0,oracle.rdbms.lbac:11.2.0.4.0,oracle.rdbms.rat:11.2.0.4.0
oracle.install.db.DBA_GROUP=dba
oracle.install.db.OPER_GROUP=oper
DECLINE_SECURITY_UPDATES=true
#------------------------------------------------------------------------------
oracle.install.db.CLUSTER_NODES=
oracle.install.db.isRACOneInstall=
oracle.install.db.racOneServiceName=
oracle.install.db.config.starterdb.type=
oracle.install.db.config.starterdb.globalDBName=C
oracle.install.db.config.starterdb.SID=
oracle.install.db.config.starterdb.characterSet=
oracle.install.db.config.starterdb.memoryOption=
oracle.install.db.config.starterdb.memoryLimit=
oracle.install.db.config.starterdb.installExampleSchemas=
oracle.install.db.config.starterdb.enableSecuritySettings=
oracle.install.db.config.starterdb.password.ALL=
oracle.install.db.config.starterdb.password.SYS=
oracle.install.db.config.starterdb.password.SYSTEM=
oracle.install.db.config.starterdb.password.SYSMAN=
oracle.install.db.config.starterdb.password.DBSNMP=
oracle.install.db.config.starterdb.control=
oracle.install.db.config.starterdb.gridcontrol.gridControlServiceURL=
oracle.install.db.config.starterdb.automatedBackup.enable=
oracle.install.db.config.starterdb.automatedBackup.osuid=
oracle.install.db.config.starterdb.automatedBackup.ospwd=
oracle.install.db.config.starterdb.storageType=
oracle.install.db.config.starterdb.fileSystemStorage.dataLocation=
oracle.install.db.config.starterdb.fileSystemStorage.recoveryLocation=
oracle.install.db.config.asm.diskGroup=
oracle.install.db.config.asm.ASMSNMPPassword=
MYORACLESUPPORT_USERNAME=
MYORACLESUPPORT_PASSWORD=
SECURITY_UPDATES_VIA_MYORACLESUPPORT=
PROXY_HOST=
PROXY_PORT=
PROXY_USER=
PROXY_PWD=
PROXY_REALM=
COLLECTOR_SUPPORTHUB_URL=
oracle.installer.autoupdates.option=
oracle.installer.autoupdates.downloadUpdatesLoc=
AUTOUPDATES_MYORACLESUPPORT_USERNAME=
AUTOUPDATES_MYORACLESUPPORT_PASSWORD=

12c R1

oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v12.1.0
oracle.install.option=INSTALL_DB_SWONLY
ORACLE_HOSTNAME=<호스트명>
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=<설치 파일 압축 해제 경로>/database/stage/products.xml
SELECTED_LANGUAGES=en,ko
ORACLE_HOME=/u01/app/oracle/product/12.1.0/db_1
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.DBA_GROUP=dba
oracle.install.db.OPER_GROUP=oper
oracle.install.db.BACKUPDBA_GROUP=backupdba
oracle.install.db.DGDBA_GROUP=dgdba
oracle.install.db.KMDBA_GROUP=kmdba
DECLINE_SECURITY_UPDATES=true

12c R2

oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v12.2.0
oracle.install.option=INSTALL_DB_SWONLY
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=<설치 파일 압축 해제 경로>/database/stage/products.xml
ORACLE_HOME=/u01/app/oracle/product/12.2.0/db_1
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.OSDBA_GROUP=dba
oracle.install.db.OSOPER_GROUP=oper
oracle.install.db.OSBACKUPDBA_GROUP=backupdba
oracle.install.db.OSDGDBA_GROUP=dgdba
oracle.install.db.OSKMDBA_GROUP=kmdba
oracle.install.db.OSRACDBA_GROUP=racdba
DECLINE_SECURITY_UPDATES=true

18c

oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v18.0.0
oracle.install.option=INSTALL_DB_SWONLY
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=<oraInst.loc 파일에 inventory_loc로 지정된 경로>
ORACLE_HOME=/u01/app/oracle/product/18.3.0/db_1
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.OSDBA_GROUP=dba
oracle.install.db.OSOPER_GROUP=oper
oracle.install.db.OSBACKUPDBA_GROUP=backupdba
oracle.install.db.OSDGDBA_GROUP=dgdba
oracle.install.db.OSKMDBA_GROUP=kmdba
oracle.install.db.OSRACDBA_GROUP=racdba

19c

oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v19.0.0
oracle.install.option=INSTALL_DB_SWONLY
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=<oraInst.loc 파일에 inventory_loc로 지정된 경로>
ORACLE_HOME=/u01/app/oracle/product/19.3.0/db_1
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.OSDBA_GROUP=dba
oracle.install.db.OSOPER_GROUP=oper
oracle.install.db.OSBACKUPDBA_GROUP=backupdba
oracle.install.db.OSDGDBA_GROUP=dgdba
oracle.install.db.OSKMDBA_GROUP=kmdba
oracle.install.db.OSRACDBA_GROUP=racdba
oracle.install.db.rootconfig.executeRootScript=true
oracle.install.db.rootconfig.configMethod=ROOT

3. 설치 사전 검증

oracle 유저로 실행
./runInstaller -silent -executePrereqs -responseFile ~/install.rsp

A) 문제가 없을 경우

11g R2 기준

[oracle@orcl database]$ ./runInstaller -silent -executePrereqs -responseFile ~/install.rsp
Oracle Universal Installer 시작 중...

임시 공간 확인 중: 120MB 이상이어야 합니다..   실제 41391MB    성공
스왑 공간 확인 중: 150MB 이상이어야 합니다..   실제 3074MB    성공
다음에서 Oracle Universal Installer의 시작을 준비하는 중 /tmp/OraInstall2018-03-21_08-02-42AM. 기다리십시오.

/u01/app/oraInventory/logs/installActions2018-03-21_08-02-42AM.log (참조 : installActions2018-03-21_08-02-42AM.log)

Using paramFile: /media/sf_oracle/p13390677_112040_LINUX/database/install/oraparam.ini


Checking Temp space: must be greater than 120 MB.   Actual 41391 MB    Passed
Checking swap space: must be greater than 150 MB.   Actual 3074 MB    Passed

The commandline for unzip:
/media/sf_oracle/p13390677_112040_LINUX/database/install/unzip -qqqo ../stage/Components/oracle.jdk/1.5.0.51.10/1/DataFiles/\*.jar -d /tmp/OraInstall2018-03-21_08-02-42AM 
oraparam.ini에서 사용할 수 있는 umask 값 '022'을(를) 사용합니다.

Execvp of the child jre : the cmdline is /tmp/OraInstall2018-03-21_08-02-42AM/jdk/jre/bin/java, and the argv is 
/tmp/OraInstall2018-03-21_08-02-42AM/jdk/jre/bin/java
-Doracle.installer.library_loc=/tmp/OraInstall2018-03-21_08-02-42AM/oui/lib/linux
-Doracle.installer.oui_loc=/tmp/OraInstall2018-03-21_08-02-42AM/oui
-Doracle.installer.bootstrap=TRUE
-Doracle.installer.startup_location=/media/sf_oracle/p13390677_112040_LINUX/database/install
-Doracle.installer.jre_loc=/tmp/OraInstall2018-03-21_08-02-42AM/jdk/jre
-Doracle.installer.nlsEnabled="TRUE"
-Doracle.installer.prereqConfigLoc= 
-Doracle.installer.unixVersion=2.6.39-400.215.10.el5uek
-Doracle.install.setup.workDir=/media/sf_oracle/p13390677_112040_LINUX/database
-mx150m
-cp
/tmp/OraInstall2018-03-21_08-02-42AM::/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/orai18n-mapping.jar:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/cvu.jar:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/emConfigInstall.jar:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/ssh.jar:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/prov_fixup.jar:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/instcommon.jar:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/ojdbc5.jar:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/orai18n-utility.jar:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/OraPrereq.jar:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/remoteinterfaces.jar:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/log4j-core.jar:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/jsch.jar:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/instdb.jar:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/installcommons_1.0.0b.jar:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/OraPrereqChecks.jar:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/emagentSDK.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/OraInstaller.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/oneclick.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/xmlparserv2.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/share.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/OraInstallerNet.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/emCfg.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/emocmutl.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/OraPrereq.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/jsch.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/ssh.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/remoteinterfaces.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/http_client.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/OraSuiteInstaller.jar:../stage/Components/oracle.swd.opatch/11.2.0.4.0/1/DataFiles/jlib/opatch.jar:../stage/Components/oracle.swd.opatch/11.2.0.4.0/1/DataFiles/jlib/opatchactions.jar:../stage/Components/oracle.swd.opatch/11.2.0.4.0/1/DataFiles/jlib/opatchprereq.jar:../stage/Components/oracle.swd.opatch/11.2.0.4.0/1/DataFiles/jlib/opatchutil.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/OraCheckPoint.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/InstImages.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/InstHelp.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/InstHelp_de.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/InstHelp_es.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/InstHelp_fr.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/InstHelp_it.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/InstHelp_ja.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/InstHelp_ko.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/InstHelp_pt_BR.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/InstHelp_zh_CN.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/InstHelp_zh_TW.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/oracle_ice.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/help4.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/help4-nls.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/ewt3.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/ewt3-swingaccess.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/ewt3-nls.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/swingaccess.jar::/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/jewt4.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/jewt4-nls.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/orai18n-collation.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/orai18n-mapping.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/ojmisc.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/xml.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/srvm.jar:/tmp/OraInstall2018-03-21_08-02-42AM/oui/jlib/srvmasm.jar
oracle.install.ivw.db.driver.DBInstaller
-scratchPath
/tmp/OraInstall2018-03-21_08-02-42AM
-sourceLoc
/media/sf_oracle/p13390677_112040_LINUX/database/install/../stage/products.xml
-sourceType
network
-timestamp
2018-03-21_08-02-42AM
-silent
-executePrereqs
-responseFile
/home/oracle/install.rsp
INFO: Loading data from: jar:file:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/installcommons_1.0.0b.jar!/oracle/install/driver/oui/resource/ConfigCommandMappings.xml
INFO: Loading beanstore from jar:file:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/installcommons_1.0.0b.jar!/oracle/install/driver/oui/resource/ConfigCommandMappings.xml
INFO: Restoring class oracle.install.driver.oui.ConfigCmdMappings from jar:file:/tmp/OraInstall2018-03-21_08-02-42AM/ext/jlib/installcommons_1.0.0b.jar!/oracle/install/driver/oui/resource/ConfigCommandMappings.xml
INFO: Loading beans from Xml Bean Store. [BeanStoreName:config-data]
INFO: Setting value for the property:id in the bean:configcmd
INFO: Setting value for the property:platformcmdmap in the bean:configcmd
INFO: Setting value for the property:id in the bean:configcmd
INFO: Setting value for the property:platformcmdmap in the bean:configcmd
INFO: Setting value for the property:id in the bean:configcmd
INFO: Setting value for the property:platformcmdmap in the bean:configcmd
INFO: Setting value for the property:id in the bean:configcmd
INFO: Setting value for the property:platformcmdmap in the bean:configcmd
INFO: Setting value for the property:id in the bean:configcmd
INFO: Setting value for the property:platformcmdmap in the bean:configcmd
INFO: Setting value for the property:id in the bean:configcmd
INFO: Setting value for the property:platformcmdmap in the bean:configcmd
INFO: Setting value for the property:id in the bean:configcmd
INFO: Setting value for the property:platformcmdmap in the bean:configcmd
INFO: Setting value for the property:id in the bean:configcmd
INFO: Setting value for the property:platformcmdmap in the bean:configcmd
INFO: Setting value for the property:id in the bean:configcmd
INFO: Setting value for the property:platformcmdmap in the bean:configcmd
INFO: Setting value for the property:id in the bean:configcmd
INFO: Setting value for the property:platformcmdmap in the bean:configcmd
INFO: Setting value for the property:id in the bean:configcmd
INFO: Setting value for the property:platformcmdmap in the bean:configcmd
INFO: Setting value for the property:id in the bean:configcmd
INFO: Setting value for the property:platformcmdmap in the bean:configcmd
INFO: Setting value for the property:configcmds in the bean:configcmdmappings
INFO: Inventory exists: true
INFO: 설치 Bean 등록 중
INFO: Validating Response File /home/oracle/install.rsp
WARNING: Unable to find the namespace URI. Reason: Start of root element expected.
INFO: Createing properties map - in ExtendedPropertyFileFormat.loadPropertiesMap()
INFO: Setting Response file data to the Installer
WARNING: Unable to find the namespace URI. Reason: Start of root element expected.
INFO: 흐름 작성 중
INFO: No global condition definition found.
INFO: Building the flow graph
INFO: Loaded state AutoUpdatesOptionsUI
INFO: Loaded state UpdatesListUI
INFO: Loaded state finishupdates
INFO: Building the flow graph
INFO: Loaded state prepInstall
INFO: Loaded state decideOCMInstall
INFO: Loaded state getOCMDetails
INFO: Loaded state autoupdatesDecider
INFO: Loaded state preAutoUpdates
INFO: Loaded state AutoUpdatesOptionsUI
INFO: Loaded state UpdatesListUI
INFO: Loaded state supportedOSCheck
INFO: Loaded state installOptions
INFO: Loaded state getSystemClass
INFO: Loaded state nodeSelectionPage
INFO: Loaded state upgradeValidation
INFO: Loaded state installType
INFO: Loaded state quickInstallPage
INFO: Loaded state productLanguage
INFO: Loaded state inventoryPage
INFO: Loaded state getOracleHome
INFO: Loaded state dbEdition
INFO: Loaded state configurationType
INFO: Loaded state dbIdentifier
INFO: Loaded state configurationOption
INFO: Loaded state managementOption
INFO: Loaded state storageOption
INFO: Loaded state recoveryOption
INFO: Loaded state selectASMDiskGroups
INFO: Loaded state schemaPasswordDialog
INFO: Loaded state getPrivilegedOSGroups
INFO: Loaded state prereqExecutionDecider
INFO: Loaded state performChecks
INFO: Loaded state showSummary
INFO: Loaded state setup
INFO: Loaded state finish
INFO: Linking states 
INFO: State[AutoUpdatesOptionsUI]: route=NO_AUTO_UPDATES; to=supportedOSCheck
INFO: State[AutoUpdatesOptionsUI]: route=success; to=UpdatesListUI
INFO: State[UpdatesListUI]: route=success; to=supportedOSCheck
INFO: State[autoupdatesDecider]: route=AUTO_UPDATES_DISABLE; to=supportedOSCheck
INFO: State[autoupdatesDecider]: route=AUTO_UPDATES_STATE_SKIP; to=supportedOSCheck
INFO: State[autoupdatesDecider]: route=success; to=preAutoUpdates
INFO: State[configurationOption]: route=success; to=managementOption
INFO: State[configurationType]: route=success; to=dbIdentifier
INFO: State[dbEdition]: route=oraclehome_location; to=getOracleHome
INFO: State[dbIdentifier]: route=success; to=configurationOption
INFO: State[decideOCMInstall]: route=ignoreOCM; to=autoupdatesDecider
INFO: State[decideOCMInstall]: route=requireOCM; to=getOCMDetails
INFO: State[getOCMDetails]: route=success; to=autoupdatesDecider
INFO: State[getOracleHome]: route=advanced_yes_createDB_yes; to=configurationType
INFO: State[getOracleHome]: route=advanced_yes_inventory_no; to=inventoryPage
INFO: State[getOracleHome]: route=advanced_yes_softwareDB_yes; to=getPrivilegedOSGroups
INFO: State[getOracleHome]: route=advanced_yes_upgrade_yes; to=getPrivilegedOSGroups
INFO: State[getPrivilegedOSGroups]: route=success; to=prereqExecutionDecider
INFO: State[getSystemClass]: route=desktop_class_yes; to=quickInstallPage
INFO: State[getSystemClass]: route=server_class_yes; to=nodeSelectionPage
INFO: State[installOptions]: route=advanced_yes_softwareDB_yes; to=nodeSelectionPage
INFO: State[installOptions]: route=migrate_yes_clusterware_no; to=upgradeValidation
INFO: State[installOptions]: route=migrate_yes_clusterware_yes; to=nodeSelectionPage
INFO: State[installOptions]: route=system_class; to=getSystemClass
INFO: State[installType]: route=advanced_yes; to=productLanguage
INFO: State[installType]: route=basic_yes; to=quickInstallPage
INFO: State[inventoryPage]: route=advanced_yes_createDB_yes; to=configurationType
INFO: State[inventoryPage]: route=advanced_yes_softwareDB_yes; to=getPrivilegedOSGroups
INFO: State[inventoryPage]: route=basic_yes; to=prereqExecutionDecider
INFO: State[managementOption]: route=success; to=storageOption
INFO: State[nodeSelectionPage]: route=create_and_configureDB; to=installType
INFO: State[nodeSelectionPage]: route=software_onlyDB; to=productLanguage
INFO: State[nodeSelectionPage]: route=upgradeDB; to=upgradeValidation
INFO: State[performChecks]: route=success; to=showSummary
INFO: State[preAutoUpdates]: route=success; to=AutoUpdatesOptionsUI
INFO: State[prepInstall]: route=DOWNLOAD_UPDATES_ONLY; to=AutoUpdatesOptionsUI
INFO: State[prepInstall]: route=success; to=decideOCMInstall
INFO: State[prereqExecutionDecider]: route=executeprereqs; to=performChecks
INFO: State[prereqExecutionDecider]: route=ignoreprereqs; to=showSummary
INFO: State[productLanguage]: route=productlanguage_yes; to=dbEdition
INFO: State[quickInstallPage]: route=basic_yes_inventory_no; to=inventoryPage
INFO: State[quickInstallPage]: route=basic_yes_inventory_yes; to=prereqExecutionDecider
INFO: State[recoveryOption]: route=asm_chosen_asm_not_present; to=schemaPasswordDialog
INFO: State[recoveryOption]: route=asm_chosen_asm_present; to=selectASMDiskGroups
INFO: State[recoveryOption]: route=asm_not_chosen; to=schemaPasswordDialog
INFO: State[schemaPasswordDialog]: route=success; to=getPrivilegedOSGroups
INFO: State[selectASMDiskGroups]: route=success; to=schemaPasswordDialog
INFO: State[setup]: route=success; to=finish
INFO: State[showSummary]: route=success; to=setup
INFO: State[storageOption]: route=success; to=recoveryOption
INFO: State[supportedOSCheck]: route=success; to=installOptions
INFO: State[upgradeValidation]: route=success; to=productLanguage
INFO: State[AutoUpdatesOptionsUI]: route=NO_AUTO_UPDATES; to=finishupdates
INFO: State[AutoUpdatesOptionsUI]: route=success; to=UpdatesListUI
INFO: State[UpdatesListUI]: route=DOWNLOAD_UPDATES_FINISHED; to=finishupdates
INFO: Successfully built the flow
INFO: Opening bean stores from which the beans can be loaded
INFO: Changing the format to extended property file format to merge the flowDataDefaults with the flowDataSource
INFO: Loading beanstore from file:/home/oracle/install.rsp
INFO: Translating external format into raw format 
INFO: Loaded BeanStore using the flow data source
INFO: Loading flow data beans
INFO: Loading beans from Properties Bean Store. [BeanStoreName:beanstore]
INFO: Setting value for the property:ORACLE_HOME in the bean:DBInstallSettings
INFO: Setting value for the property:ORACLE_BASE in the bean:DBInstallSettings
INFO: Setting value for the property:DBInstallSettings in the bean:DBSetupBean
INFO: Setting value for the property:CentralInventorySettings in the bean:DBSetupBean
INFO: Setting value for the property:oracle_install_autoupdates_myOracleSupportCredentials in the bean:AutoUpdatesInstallSettings
INFO: Setting value for the property:oracle_install_autoupdates_httpProxySettings in the bean:AutoUpdatesInstallSettings
INFO: Setting value for the property:AutoUpdatesInstallSettings in the bean:DBSetupBean
INFO: Setting value for the property:OCMSettings in the bean:DBSetupBean
INFO: Loading beans from Xml Bean Store. [BeanStoreName:beanstore]
INFO: Setting value for the property:oracle_install_OSDBA in the bean:DBInstallSettings
INFO: Setting value for the property:oracle_install_OSOPER in the bean:DBInstallSettings
INFO: Setting value for the property:oracle_install_db_GlobalDBName in the bean:DBInstallSettings
INFO: Setting value for the property:oracle_install_db_StorageType in the bean:DBInstallSettings
INFO: Setting value for the property:oracle_install_db_InstallOption in the bean:DBInstallSettings
INFO: Setting value for the property:oracle_install_db_CustomInstall in the bean:DBInstallSettings
INFO: Setting value for the property:oracle_install_db_SecureConfigDisabled in the bean:DBInstallSettings
INFO: Setting value for the property:oracle_install_db_UseDBControl in the bean:DBInstallSettings
INFO: Setting value for the property:oracle_install_db_UseFileSystemForRecovery in the bean:DBInstallSettings
INFO: Setting value for the property:oracle_install_db_UseSamePassword in the bean:DBInstallSettings
INFO: Setting value for the property:oracle_install_db_ConfigTabSelected in the bean:DBInstallSettings
INFO: Setting value for the property:oracle_install_db_CharSetOption in the bean:DBInstallSettings
INFO: Setting value for the property:oracle_install_db_InstallOptionSelected in the bean:DBInstallSettings
INFO: Setting value for the property:oracle_install_db_SuperAdminPasswords in the bean:DBInstallSettings
INFO: Setting value for the property:oracle_install_db_InstallEdition in the bean:DBInstallSettings
INFO: Setting value for the property:oracle_install_db_CustomComponents in the bean:DBInstallSettings
INFO: Setting value for the property:ORACLE_HOME in the bean:DBInstallSettings
INFO: Setting value for the property:ORACLE_BASE in the bean:DBInstallSettings
INFO: Setting value for the property:DBInstallSettings in the bean:DBSetupBean
INFO: Setting value for the property:INVENTORY_LOCATION in the bean:CentralInventorySettings
INFO: Setting value for the property:UNIX_GROUP_NAME in the bean:CentralInventorySettings
INFO: Setting value for the property:CentralInventorySettings in the bean:DBSetupBean
INFO: Setting value for the property:oracle_install_autoupdates_myOracleSupportCredentials in the bean:AutoUpdatesInstallSettings
INFO: Setting value for the property:oracle_install_autoupdates_httpProxySettings in the bean:AutoUpdatesInstallSettings
INFO: Setting value for the property:AutoUpdatesInstallSettings in the bean:DBSetupBean
INFO: Setting value for the property:DECLINE_SECURITY_UPDATES in the bean:OCMSettings
INFO: Setting value for the property:OCMSettings in the bean:DBSetupBean
INFO: Setting value for the property:SELECTED_LANGUAGES in the bean:DBSetupBean
INFO: Setting value for the property:ORACLE_HOSTNAME in the bean:DBSetupBean
INFO: Set value for bean DBSetupBean
INFO: Loading beans from Properties Bean Store. [BeanStoreName:beanstore]
INFO: Setting value for the property:ORACLE_HOME in the bean:DBInstallSettings
INFO: Setting value for the property:ORACLE_BASE in the bean:DBInstallSettings
INFO: Loading beans from Xml Bean Store. [BeanStoreName:beanstore]
INFO: Loading beans from Properties Bean Store. [BeanStoreName:beanstore]
INFO: Setting value for the property:oracle_install_autoupdates_myOracleSupportCredentials in the bean:AutoUpdatesInstallSettings
INFO: Setting value for the property:oracle_install_autoupdates_httpProxySettings in the bean:AutoUpdatesInstallSettings
INFO: Loading beans from Xml Bean Store. [BeanStoreName:beanstore]
INFO: Loading beans from Properties Bean Store. [BeanStoreName:beanstore]
INFO: Loading beans from Xml Bean Store. [BeanStoreName:beanstore]
INFO: Loading beans from Properties Bean Store. [BeanStoreName:beanstore]
INFO: Loading beans from Xml Bean Store. [BeanStoreName:beanstore]
INFO: Closing bean stores from which the beans can be loaded
INFO: Registering the flow views
INFO: Adding View[type: oracle.install.commons.base.interview.common.view.PrereqGUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.commons.base.interview.common.view.SummaryGUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.commons.base.interview.common.view.SetupGUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.ivw.common.view.InventoryUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.ivw.common.view.ProductLanguageGUI viewId: ProductLanguageUI uiType: null]
INFO: Adding View[type: oracle.install.ivw.common.view.OCMDetailsGUI viewId: OCMDetailsUI uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.ConfigurationTypeUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.DBIdentifierUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.ConfigurationOptionsUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.ManagementOptionsUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.StorageOptionsUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.RecoveryBackupUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.ASMDiskGroupSelectionGUI viewId: ASMDiskGroupSelectionUI uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.SchemaPasswordUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.QuickInstallUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.InstallOptionsUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.SystemClassUI viewId: SystemClassUI uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.InstallLocationUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.DBEditionGUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.NodeSelectionUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.FinishUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.PrivilegedOSGroupsGUI viewId: null uiType: null]
INFO: Adding View[type: oracle.install.ivw.db.view.InstallTypeGUI viewId: installTypeUI uiType: null]
INFO: Adding View[type: oracle.install.ivw.common.view.AutoUpdatesOptionsUI viewId: AutoUpdatesOptionsUI uiType: null]
INFO: Adding View[type: oracle.install.ivw.common.view.UpdatesListUI viewId: UpdatesListUI uiType: null]
INFO: Adding View[type: oracle.install.ivw.common.view.FinishUpdatesUI viewId: FinishUpdatesUI uiType: null]
INFO: Initial values of Setup Properties :
----------------------------------------------------------------------------------------------------
 PROPERTY                                               VALUE                                      
----------------------------------------------------------------------------------------------------
 AutoUpdatesInstallSettings                             oracle.install.ivw.common.bean.AutoUpdates 
                                                        InstallSettings@adf5be                     
 CLUSTER_NODES                                          {}                                         
 COLLECTOR_IGNORE_CONFIGURATION                         false                                      
 COLLECTOR_IGNORE_FAILURES                              false                                      
 COLLECTOR_RESPONSE_FILE                                                                           
 CentralInventorySettings                               oracle.install.ivw.common.bean.CentralInve 
                                                        ntorySettings@1f9e31e                      
 DBInstallSettings                                      oracle.install.ivw.db.bean.DBInstallSettin 
                                                        gs@1c794cc                                 
 DECLINE_SECURITY_UPDATES                               true                                       
 FROM_LOCATION                                          /media/sf_oracle/p13390677_112040_LINUX/da 
                                                        tabase/install/../stage/products.xml       
 INSTALL_TYPE                                           EE                                         
 INVENTORY_LOCATION                                     <설치 파일 압축 해제 경로>/database/stage/products.x 
                                                        ml                                         
 MYORACLESUPPORT_PASSWORD                               *Protected value, not to be logged*        
 MYORACLESUPPORT_USERNAME                                                                          
 OCMSettings                                            oracle.install.ivw.common.bean.OCMSettings 
                                                        @9fdee                                     
 ORACLE_BASE                                            /u01/app/oracle                            
 ORACLE_HOME                                            /u01/app/oracle/product/11.2.0/db_1        
 ORACLE_HOSTNAME                                        <호스트명>                                     
 PROXY_HOST                                                                                        
 PROXY_PORT                                                                                        
 PROXY_PWD                                              *Protected value, not to be logged*        
 PROXY_USER                                                                                        
 SECURITY_UPDATES_VIA_MYORACLESUPPORT                   true                                       
 SELECTED_LANGUAGES                                     {"en","ko"}                                
 UNIX_GROUP_NAME                                        oinstall                                   
 b_rdbmsInstall                                         true                                       
 oracle.install.db.isCCRAuthenticationUsed              false                                      
 oracle_install_LaunchNetCA                             false                                      
 oracle_install_NoMigration                             false                                      
 oracle_install_OCR_PartitionLocation                                                              
 oracle_install_OSDBA                                   dba                                        
 oracle_install_OSOPER                                  oper                                       
 oracle_install_RACInstall                              false                                      
 oracle_install_RDBMSInstalling                         true                                       
 oracle_install_autoupdates_httpProxyPort               0                                          
 oracle_install_autoupdates_httpProxySettings           oracle.install.ivw.common.bean.HttpProxySe 
                                                        ttings@15b123b                             
 oracle_install_autoupdates_myOracleSupportCredentials  oracle.install.ivw.common.bean.MyOracleSup 
                                                        portSettings@e0c7c3                        
 oracle_install_autoupdates_selected                    false                                      
 oracle_install_db_ASMSNMPUserPassword                  *Protected value, not to be logged*        
 oracle_install_db_AutoMemoryOption                     false                                      
 oracle_install_db_CharSetOption                        3                                          
 oracle_install_db_CharacterSet                                                                    
 oracle_install_db_ConfigTabSelected                    0                                          
 oracle_install_db_ConfigurationType                    Software Only                              
 oracle_install_db_CustomComponents                     {"oracle.rdbms.partitioning:11.2.0.4.0","o 
                                                        racle.oraolap:11.2.0.4.0","oracle.rdbms.dm 
                                                        :11.2.0.4.0","oracle.rdbms.dv:11.2.0.4.0", 
                                                        "oracle.rdbms.lbac:11.2.0.4.0","oracle.rdb 
                                                        ms.rat:11.2.0.4.0"}                        
 oracle_install_db_CustomInstall                        false                                      
 oracle_install_db_DiskGroupName                                                                   
 oracle_install_db_DiskGroupNameForASM                                                             
 oracle_install_db_EMCentralAgentSelected                                                          
 oracle_install_db_EnableAutoBackup                     false                                      
 oracle_install_db_GlobalDBName                         C                                          
 oracle_install_db_InstallEdition                       EE                                         
 oracle_install_db_InstallOption                        INSTALL_DB_SWONLY                          
 oracle_install_db_InstallOptionSelected                2                                          
 oracle_install_db_InstallType                          EE                                         
 oracle_install_db_LaunchDBCA                           false                                      
 oracle_install_db_LaunchODMA                           false                                      
 oracle_install_db_LoadExampleSchemas                   false                                      
 oracle_install_db_MountPointLocation                                                              
 oracle_install_db_QuickInstallOption                   false                                      
 oracle_install_db_RecoveryBackUpLocation                                                          
 oracle_install_db_RecoveryBackUpPassword               *Protected value, not to be logged*        
 oracle_install_db_RecoveryBackUpUsername                                                          
 oracle_install_db_SID                                                                             
 oracle_install_db_SecureConfigDisabled                 false                                      
 oracle_install_db_SetOracleBase                        false                                      
 oracle_install_db_SkipHARegistration                   false                                      
 oracle_install_db_StarterDatabaseType                  GENERAL_PURPOSE                            
 oracle_install_db_StorageType                          0                                          
 oracle_install_db_SuperAdminPasswords                  *Protected value, not to be logged*        
 oracle_install_db_SuperAdminSamePasswdForAll           *Protected value, not to be logged*        
 oracle_install_db_SystemClass                          DESKTOP_CLASS                              
 oracle_install_db_Type                                 1                                          
 oracle_install_db_UseDBControl                         true                                       
 oracle_install_db_UseFileSystemForRecovery             false                                      
 oracle_install_db_UseSamePassword                      false                                      
 oracle_install_db_isRACOneInstall                      false                                      
 oracle_install_db_racOneServiceName                                                               
----------------------------------------------------------------------------------------------------

INFO: Oracle Database 11g 릴리스 2 설치 프로그램 실행 중
INFO: Registered bean [AutoUpdatesInstallSettings]
INFO: Registered bean [DBInstallSettings]
INFO: CVU PREREQ LOCATION SET TO: /media/sf_oracle/p13390677_112040_LINUX/database/install/../stage/cvu/cvu_prereq.xml
INFO: CVU tracingEnabled = false
INFO: Nodes are prepared for verification.
INFO: Finishing all forked tasks at state prepInstall
INFO: Waiting for completion all forked tasks at state prepInstall
INFO: Creating PrereqChecker Job for leaf task 물리적 메모리
INFO: Creating PrereqChecker Job for leaf task 사용 가능한 물리적 메모리
INFO: Creating PrereqChecker Job for leaf task 교체 크기
INFO: Creating CompositePrereqChecker Job for container task 사용 가능한 공간
INFO: Creating PrereqChecker Job for leaf task 사용 가능한 공간: ora11g:/tmp
INFO: Creating PrereqChecker Job for leaf task 사용자 존재 여부: oracle
INFO: Creating PrereqChecker Job for leaf task 그룹 존재 여부: oinstall
INFO: Creating PrereqChecker Job for leaf task 그룹 멤버쉽: oinstall
INFO: Creating PrereqChecker Job for leaf task 실행 레벨
INFO: Creating PrereqChecker Job for leaf task 완전 제한: 최대 열린 파일 기술자
INFO: Creating PrereqChecker Job for leaf task 부분 제한: 최대 열린 파일 기술자
INFO: Creating PrereqChecker Job for leaf task 완전 제한: 최대 사용자 프로세스
INFO: Creating PrereqChecker Job for leaf task 부분 제한: 최대 사용자 프로세스
INFO: Creating PrereqChecker Job for leaf task 구조
INFO: Creating PrereqChecker Job for leaf task OS 커널 버전
INFO: Creating CompositePrereqChecker Job for container task OS 커널 매개변수
INFO: Creating PrereqChecker Job for leaf task OS 커널 매개변수: semmsl
INFO: Creating PrereqChecker Job for leaf task OS 커널 매개변수: semmns
INFO: Creating PrereqChecker Job for leaf task OS 커널 매개변수: semopm
INFO: Creating PrereqChecker Job for leaf task OS 커널 매개변수: semmni
INFO: Creating PrereqChecker Job for leaf task OS 커널 매개변수: shmmax
INFO: Creating PrereqChecker Job for leaf task OS 커널 매개변수: shmmni
INFO: Creating PrereqChecker Job for leaf task OS 커널 매개변수: shmall
INFO: Creating PrereqChecker Job for leaf task OS 커널 매개변수: file-max
INFO: Creating PrereqChecker Job for leaf task OS 커널 매개변수: ip_local_port_range
INFO: Creating PrereqChecker Job for leaf task OS 커널 매개변수: rmem_default
INFO: Creating PrereqChecker Job for leaf task OS 커널 매개변수: rmem_max
INFO: Creating PrereqChecker Job for leaf task OS 커널 매개변수: wmem_default
INFO: Creating PrereqChecker Job for leaf task OS 커널 매개변수: wmem_max
INFO: Creating PrereqChecker Job for leaf task OS 커널 매개변수: aio-max-nr
INFO: Creating CompositePrereqChecker Job for container task 패키지
INFO: Creating PrereqChecker Job for leaf task 패키지: make-3.81
INFO: Creating PrereqChecker Job for leaf task 패키지: binutils-2.17.50.0.6
INFO: Creating PrereqChecker Job for leaf task 패키지: gcc-4.1.2
INFO: Creating PrereqChecker Job for leaf task 패키지: libgomp-4.1.2
INFO: Creating PrereqChecker Job for leaf task 패키지: libaio-0.3.106
INFO: Creating PrereqChecker Job for leaf task 패키지: glibc-2.5-24
INFO: Creating PrereqChecker Job for leaf task 패키지: compat-libstdc++-33-3.2.3
INFO: Creating PrereqChecker Job for leaf task 패키지: elfutils-libelf-0.125
INFO: Creating PrereqChecker Job for leaf task 패키지: elfutils-libelf-devel-0.125
INFO: Creating PrereqChecker Job for leaf task 패키지: elfutils-libelf-devel-static-0.125
INFO: Creating PrereqChecker Job for leaf task 패키지: glibc-common-2.5
INFO: Creating PrereqChecker Job for leaf task 패키지: glibc-devel-2.5
INFO: Creating PrereqChecker Job for leaf task 패키지: glibc-headers-2.5
INFO: Creating PrereqChecker Job for leaf task 패키지: gcc-c++-4.1.2
INFO: Creating PrereqChecker Job for leaf task 패키지: libaio-devel-0.3.106
INFO: Creating PrereqChecker Job for leaf task 패키지: libgcc-4.1.2
INFO: Creating PrereqChecker Job for leaf task 패키지: libstdc++-4.1.2
INFO: Creating PrereqChecker Job for leaf task 패키지: libstdc++-devel-4.1.2
INFO: Creating PrereqChecker Job for leaf task 패키지: sysstat-7.0.2
INFO: Creating PrereqChecker Job for leaf task 패키지: ksh-20060214
INFO: Creating PrereqChecker Job for leaf task UID가 동일한 사용자입니다.
INFO: Creating PrereqChecker Job for leaf task 루트 사용자 일관성
INFO: *********************************************
INFO: 물리적 메모리: 시스템의 총 물리적 메모리가 1GB (1048576.0KB) 이상인지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:1GB (1048576.0KB)
INFO: Actual Value:1.9745GB (2070452.0KB)
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 사용 가능한 물리적 메모리: 시스템의 사용 가능한 물리적 메모리가 50MB (51200.0KB) 이상인지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:50MB (51200.0KB)
INFO: Actual Value:1.8414GB (1930884.0KB)
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 교체 크기: 시스템에서 충분한 총 교체 공간을 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:2.9618GB (3105678.0KB)
INFO: Actual Value:3.0029GB (3148736.0KB)
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 사용 가능한 공간: ora11g:/tmp: 파일 시스템에 사용 가능한 공간이 충분한지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:1GB 
INFO: Actual Value:42.1709GB 
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 사용자 존재 여부: oracle: 시스템에 사용자 "oracle"이(가) 존재하는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:CRITICAL
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:true
INFO: Actual Value:true
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 그룹 존재 여부: oinstall: 시스템에 "oinstall" 그룹이 존재하는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:CRITICAL
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:true
INFO: Actual Value:true
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 그룹 멤버쉽: oinstall: 사용자 "oracle"이(가) "oinstall" 그룹의 멤버인지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:CRITICAL
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
WARNING: 이 확인 작업에 대한 결과 값을 사용할 수 없습니다.
INFO: *********************************************
INFO: 실행 레벨: 시스템이 적절한 실행 레벨로 실행 중인지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:CRITICAL
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:3,5
INFO: Actual Value:5
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 완전 제한: 최대 열린 파일 기술자: "최대 열린 파일 기술자"에 대한 완전 제한이 65536 이상으로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:65536
INFO: Actual Value:65536
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 부분 제한: 최대 열린 파일 기술자: "최대 열린 파일 기술자"에 대한 부분 제한이 1024 이상으로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:1024
INFO: Actual Value:1024
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 완전 제한: 최대 사용자 프로세스: "최대 사용자 프로세스"에 대한 완전 제한이 16384 이상으로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:16384
INFO: Actual Value:16384
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 부분 제한: 최대 사용자 프로세스: "최대 사용자 프로세스"에 대한 부분 제한이 2047 이상으로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:2047
INFO: Actual Value:2047
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 구조: 시스템에 인증된 구조가 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:CRITICAL
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:x86
INFO: Actual Value:i686
INFO: -----------------------------------------------
INFO: *********************************************
INFO: OS 커널 버전: 시스템 커널이 "2.6.18" 이후 버전인지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:CRITICAL
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:2.6.18
INFO: Actual Value:2.6.39-400.215.10.el5uek
INFO: -----------------------------------------------
INFO: *********************************************
INFO: OS 커널 매개변수: semmsl: OS 커널 매개변수 "semmsl"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:현재=250; 구성됨=250
INFO: Actual Value:현재=250; 구성됨=250
INFO: -----------------------------------------------
INFO: *********************************************
INFO: OS 커널 매개변수: semmns: OS 커널 매개변수 "semmns"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:현재=32000; 구성됨=32000
INFO: Actual Value:현재=32000; 구성됨=32000
INFO: -----------------------------------------------
INFO: *********************************************
INFO: OS 커널 매개변수: semopm: OS 커널 매개변수 "semopm"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:현재=100; 구성됨=100
INFO: Actual Value:현재=100; 구성됨=100
INFO: -----------------------------------------------
INFO: *********************************************
INFO: OS 커널 매개변수: semmni: OS 커널 매개변수 "semmni"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:현재=128; 구성됨=128
INFO: Actual Value:현재=128; 구성됨=128
INFO: -----------------------------------------------
INFO: *********************************************
INFO: OS 커널 매개변수: shmmax: OS 커널 매개변수 "shmmax"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:현재=1060071424; 구성됨=1060071424
INFO: Actual Value:현재=4294967295; 구성됨=4294967295
INFO: -----------------------------------------------
INFO: *********************************************
INFO: OS 커널 매개변수: shmmni: OS 커널 매개변수 "shmmni"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:현재=4096; 구성됨=4096
INFO: Actual Value:현재=4096; 구성됨=4096
INFO: -----------------------------------------------
INFO: *********************************************
INFO: OS 커널 매개변수: shmall: OS 커널 매개변수 "shmall"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:현재=2097152; 구성됨=2097152
INFO: Actual Value:현재=268435456; 구성됨=268435456
INFO: -----------------------------------------------
INFO: *********************************************
INFO: OS 커널 매개변수: file-max: OS 커널 매개변수 "file-max"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:현재=6815744; 구성됨=6815744
INFO: Actual Value:현재=6815744; 구성됨=6815744
INFO: -----------------------------------------------
INFO: *********************************************
INFO: OS 커널 매개변수: ip_local_port_range: OS 커널 매개변수 "ip_local_port_range"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:현재=between 9000.0 & 65500.0; 구성됨=between 9000.0 & 65500.0
INFO: Actual Value:현재=between 9000.0 & 65500.0; 구성됨=between 9000.0 & 65500.0
INFO: -----------------------------------------------
INFO: *********************************************
INFO: OS 커널 매개변수: rmem_default: OS 커널 매개변수 "rmem_default"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:현재=262144; 구성됨=262144
INFO: Actual Value:현재=262144; 구성됨=262144
INFO: -----------------------------------------------
INFO: *********************************************
INFO: OS 커널 매개변수: rmem_max: OS 커널 매개변수 "rmem_max"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:현재=4194304; 구성됨=4194304
INFO: Actual Value:현재=4194304; 구성됨=4194304
INFO: -----------------------------------------------
INFO: *********************************************
INFO: OS 커널 매개변수: wmem_default: OS 커널 매개변수 "wmem_default"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:현재=262144; 구성됨=262144
INFO: Actual Value:현재=262144; 구성됨=262144
INFO: -----------------------------------------------
INFO: *********************************************
INFO: OS 커널 매개변수: wmem_max: OS 커널 매개변수 "wmem_max"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:현재=1048576; 구성됨=1048576
INFO: Actual Value:현재=1048586; 구성됨=1048586
INFO: -----------------------------------------------
INFO: *********************************************
INFO: OS 커널 매개변수: aio-max-nr: OS 커널 매개변수 "aio-max-nr"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:현재=1048576; 구성됨=1048576
INFO: Actual Value:현재=1048576; 구성됨=1048576
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: make-3.81: 시스템에서 "make-3.81" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:make-3.81
INFO: Actual Value:make-3.81-3.el5
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: binutils-2.17.50.0.6: 시스템에서 "binutils-2.17.50.0.6" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:binutils-2.17.50.0.6
INFO: Actual Value:binutils-2.17.50.0.6-26.el5
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: gcc-4.1.2: 시스템에서 "gcc-4.1.2" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:gcc-4.1.2
INFO: Actual Value:gcc-4.1.2-55.el5
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: libgomp-4.1.2: 시스템에서 "libgomp-4.1.2" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:libgomp-4.1.2
INFO: Actual Value:libgomp-4.4.7-1.el5
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: libaio-0.3.106: 시스템에서 "libaio-0.3.106" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:libaio-0.3.106
INFO: Actual Value:libaio-0.3.106-5
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: glibc-2.5-24: 시스템에서 "glibc-2.5-24" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:CRITICAL
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:glibc-2.5-24
INFO: Actual Value:glibc-2.5-123.0.1
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: compat-libstdc++-33-3.2.3: 시스템에서 "compat-libstdc++-33-3.2.3" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:compat-libstdc++-33-3.2.3
INFO: Actual Value:compat-libstdc++-33-3.2.3-61
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: elfutils-libelf-0.125: 시스템에서 "elfutils-libelf-0.125" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:elfutils-libelf-0.125
INFO: Actual Value:elfutils-libelf-0.137-3.el5
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: elfutils-libelf-devel-0.125: 시스템에서 "elfutils-libelf-devel-0.125" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:elfutils-libelf-devel-0.125
INFO: Actual Value:elfutils-libelf-devel-0.137-3.el5
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: elfutils-libelf-devel-static-0.125: 시스템에서 "elfutils-libelf-devel-static-0.125" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:elfutils-libelf-devel-static-0.125
INFO: Actual Value:elfutils-libelf-devel-static-0.137-3.el5
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: glibc-common-2.5: 시스템에서 "glibc-common-2.5" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:glibc-common-2.5
INFO: Actual Value:glibc-common-2.5-123.0.1
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: glibc-devel-2.5: 시스템에서 "glibc-devel-2.5" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:glibc-devel-2.5
INFO: Actual Value:glibc-devel-2.5-123.0.1
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: glibc-headers-2.5: 시스템에서 "glibc-headers-2.5" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:glibc-headers-2.5
INFO: Actual Value:glibc-headers-2.5-123.0.1
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: gcc-c++-4.1.2: 시스템에서 "gcc-c++-4.1.2" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:gcc-c++-4.1.2
INFO: Actual Value:gcc-c++-4.1.2-55.el5
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: libaio-devel-0.3.106: 시스템에서 "libaio-devel-0.3.106" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:libaio-devel-0.3.106
INFO: Actual Value:libaio-devel-0.3.106-5
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: libgcc-4.1.2: 시스템에서 "libgcc-4.1.2" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:libgcc-4.1.2
INFO: Actual Value:libgcc-4.1.2-55.el5
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: libstdc++-4.1.2: 시스템에서 "libstdc++-4.1.2" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:libstdc++-4.1.2
INFO: Actual Value:libstdc++-4.1.2-55.el5
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: libstdc++-devel-4.1.2: 시스템에서 "libstdc++-devel-4.1.2" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:libstdc++-devel-4.1.2
INFO: Actual Value:libstdc++-devel-4.1.2-55.el5
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: sysstat-7.0.2: 시스템에서 "sysstat-7.0.2" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:sysstat-7.0.2
INFO: Actual Value:sysstat-7.0.2-13.0.1.el5
INFO: -----------------------------------------------
INFO: *********************************************
INFO: 패키지: ksh-20060214: 시스템에서 "ksh-20060214" 패키지를 사용할 수 있는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
INFO: Expected Value:ksh-20060214
INFO: Actual Value:ksh-20100621-20.el5
INFO: -----------------------------------------------
INFO: *********************************************
INFO: UID가 동일한 사용자입니다.: 이 테스트는 사용자 ID가 "0"인 다중 사용자가 존재하지 않는지 검사합니다.
INFO: Severity:CRITICAL
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
WARNING: 이 확인 작업에 대한 결과 값을 사용할 수 없습니다.
INFO: *********************************************
INFO: 루트 사용자 일관성: 이 테스트는 클러스터 노드 전체에서 루트 사용자 기본 그룹의 일관성을 검사합니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:SUCCESSFUL
INFO: -----------------------------------------------
INFO: Verification Result for Node:ora11g
WARNING: 이 확인 작업에 대한 결과 값을 사용할 수 없습니다.
INFO: All forked task are completed at state prepInstall
INFO: Exit Status is 0
INFO: Shutdown Oracle Database 11g 릴리스 2 설치 프로그램

B) 문제가 있을 경우

11g R2 기준

[oracle@orcl database]$ ./runInstaller -silent -executePrereqs -responseFile ~/install.rsp
Oracle Universal Installer 시작 중...

임시 공간 확인 중: 120MB 이상이어야 합니다..   실제 41391MB    성공
스왑 공간 확인 중: 150MB 이상이어야 합니다..   실제 3074MB    성공
다음에서 Oracle Universal Installer의 시작을 준비하는 중 /tmp/OraInstall2018-03-21_08-11-07AM. 기다리십시오.
[oracle@orcl database]$ [WARNING] [INS-13014] 대상 환경이 일부 선택적 요구 사항을 충족하지 않습니다.
   원인: 일부 선택적 필요 조건이 충족되지 않았습니다. 자세한 내용은 로그를 참조하십시오. /u01/app/oraInventory/logs/installActions2018-03-21_08-11-07AM.log
   작업: /u01/app/oraInventory/logs/installActions2018-03-21_08-11-07AM.log 로그에서 실패한 필요 조건 검사 목록을 확인하십시오. 로그 파일 또는 설치 설명서에서 필요 조건을 충족하는 적합한 구성을 찾아 수동으로 오류를 수정하십시오.

/u01/app/oraInventory/logs/installActions2018-03-21_08-11-07AM.log 하단의 List of failed Tasks (참조 : installActions2018-03-21_08-11-07AM.log)
INFO: ------------------List of failed Tasks------------------
INFO: *********************************************
INFO: OS 커널 매개변수: semmsl: OS 커널 매개변수 "semmsl"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:WARNING
INFO: *********************************************
INFO: OS 커널 매개변수: semmns: OS 커널 매개변수 "semmns"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:WARNING
INFO: *********************************************
INFO: OS 커널 매개변수: semopm: OS 커널 매개변수 "semopm"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:WARNING
INFO: *********************************************
INFO: OS 커널 매개변수: semmni: OS 커널 매개변수 "semmni"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:WARNING
INFO: *********************************************
INFO: OS 커널 매개변수: shmmni: OS 커널 매개변수 "shmmni"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:WARNING
INFO: *********************************************
INFO: OS 커널 매개변수: file-max: OS 커널 매개변수 "file-max"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:WARNING
INFO: *********************************************
INFO: OS 커널 매개변수: ip_local_port_range: OS 커널 매개변수 "ip_local_port_range"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:WARNING
INFO: *********************************************
INFO: OS 커널 매개변수: rmem_default: OS 커널 매개변수 "rmem_default"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:WARNING
INFO: *********************************************
INFO: OS 커널 매개변수: rmem_max: OS 커널 매개변수 "rmem_max"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:WARNING
INFO: *********************************************
INFO: OS 커널 매개변수: wmem_default: OS 커널 매개변수 "wmem_default"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:WARNING
INFO: *********************************************
INFO: OS 커널 매개변수: wmem_max: OS 커널 매개변수 "wmem_max"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:WARNING
INFO: *********************************************
INFO: OS 커널 매개변수: aio-max-nr: OS 커널 매개변수 "aio-max-nr"이(가) 제대로 설정되었는지 여부를 테스트하는 필요 조건입니다.
INFO: Severity:IGNORABLE
INFO: OverallStatus:WARNING
INFO: -----------------End of failed Tasks List----------------
WARNING: [WARNING] [INS-13014] 대상 환경이 일부 선택적 요구 사항을 충족하지 않습니다.
   원인: 일부 선택적 필요 조건이 충족되지 않았습니다. 자세한 내용은 로그를 참조하십시오. /u01/app/oraInventory/logs/installActions2018-03-21_08-11-07AM.log
   작업: /u01/app/oraInventory/logs/installActions2018-03-21_08-11-07AM.log 로그에서 실패한 필요 조건 검사 목록을 확인하십시오. 로그 파일 또는 설치 설명서에서 필요 조건을 충족하는 적합한 구성을 찾아 수동으로 오류를 수정하십시오.
INFO: Advice is CONTINUE
INFO: Adding ExitStatus SUCCESS_WITH_WARNINGS to the exit status set
INFO: Finding the most appropriate exit status for the current application
INFO: Exit Status is 6
INFO: List of warnings encountered in this Application:
INFO: PREREQS_FAILED_WITH_WARNING
INFO: Shutdown Oracle Database 11g 릴리스 2 설치 프로그램
INFO: Unloading Setup Driver
INFO: inventory location is/u01/app/oraInventory
INFO: copying log file /tmp/OraInstall2018-03-21_08-11-07AM/oraInstall2018-03-21_08-11-07AM.err into /u01/app/oraInventory/logs/oraInstall2018-03-21_08-11-07AM.err


참고 : runInstaller silent 옵션
[oracle@orcl database]$ ./runInstaller -silent -help
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2018-08-08_12-41-49PM. Please wait ...[oracle@ORA11G database]$ [INS-10103] Response file is not specified for this session.
Usage:
runInstaller  [-options] [(<CommandLineVariable=Value>)*]

Where options include:
  -clusterware oracle.crs,<crs version>
        Version of Cluster ready services installed.

  -crsLocation <Path>
        Used only for cluster installs, specifies the path to the crs home location. Specifying this overrides CRS information obtained from central inventory.

  -invPtrLoc <full path of oraInst.loc>
        Unix only. To point to a different inventory location. The orainst.loc file contains:
inventory_loc=<location of central inventory>
inst_group=<>

  -jreLoc <location>
        Path where Java Runtime Environment is installed. OUI cannot be run without it.

  -logLevel <level>
        To filter log messages that have a lesser priority level than <level>. Valid options are: severe, warning, info, config, fine, finer, finest, basic, general, detailed, trace. The use of basic, general, detailed, trace is deprecated.

  -paramFile <location of file>
        Specify location of oraparam.ini file to be used by OUI.

  -responseFile <Path>
        Specifies the response file and path to use.

  -attachHome
        For attaching homes to the OUI inventory.

  -cfs
        Indicates that the Oracle home specified is on cluster file system (shared). This is mandatory when '-local' is specified so that Oracle Universal Installer can register the home appropriately into the inventory.

  -clone
        For making an Oracle Home copy match its current environment.

  -debug
        For getting the debug information from OUI.

  -detachHome
        For detaching homes from the OUI inventory without deleting inventory directory inside Oracle home.

  -enableRollingUpgrade
        Used in cluster environment, to enable upgrade of a product on a subset of nodes (on which the product was installed).

  -executeSysPrereqs
        Execute system pre-requisite checks and exit.

  -force
        Allowing silent mode installation into a non-empty directory.

  -help
        Displays above usage.

  -ignoreSysPrereqs
        For ignoring the results of the system pre-requisite checks.

  -local
        Performs the operation on the local node irrespective of the cluster nodes specified.

  -printdiskusage
        Log debug information for disk usage.

  -printmemory
        Log debug information for memory usage.

  -printtime
        Log debug information for time usage.

  -relink
        For performing relink actions on the oracle home
         Usage: -relink -maketargetsxml <location of maketargetsxml> [-makedepsxml <location of makedepsxml>] [name=value]

  -silent
        For silent mode operations, the inputs can be a response file or a list of command line variable value pairs.

  -waitforcompletion
        Installer will wait for completion instead of spawning the java engine and exiting.

  -suppressPreCopyScript
        Suppress the execution of precopy script.

  -acceptUntrustedCertificates
        Accept untrusted certificates from a secure site.

  -suppressPostCopyScript
        Suppress the execution of postcopy script.

  -noconfig
        Do not execute config tools.

  -noconsole
        For suppressing display of messages to console. Console is not allocated.

  -formCluster
        To install the Oracle clusterware in order to form the cluster.

  -remotecp <Path>
        Unix specific option. Used only for cluster installs, specifies the path to the remote copy program on the local cluster node.

  -remoteshell <Path>
        Unix specific option. Used only for cluster installs, specifies the path to the remote shell program on the local cluster node.

  -executePrereqs
        To execute only the prerequisite checks.

  -ignorePrereq
        To ignore running the prerequisite checks.

  -ignoreInternalDriverError
        To ignore any internal driver errors.

  -downloadUpdates
        To download updates only.

  -showProgress
        To show the installation progress on the console. This option is supported only in case of silent installation.

Command Line Variables Usage
  Command line variables are specified using <name=value>; for example:
    [ session: | compName: | compName:version: ]variableName=" valueOfVariable"]

   Session/Installer variables are specified using:
          [session:]varName=value
    Ex 1: session:ORACLE_HOME_NAME="OraHome"
    Ex 2: ORACLE_HOME_NAME="OraHome"
    The lookup order is session:varName then just varName. The session prefix is used to avoid ambiguity.

   Component variables are specified using:
          [compInternalName:[Version:]]varName
    Ex 1: oracle.comp1:1.0.1:varName="VarValue"
    Ex 2: oracle.comp1:varName="VarValue"
    The lookup order is compInternalName:Version:varName, then compInternalName:varName, then just varName.

[oracle@orcl database]$ ./runInstaller -silent -help
다음에서 Oracle Universal Installer의 시작을 준비하는 중 /tmp/OraInstall2018-08-08_12-59-29PM. 기다리십시오.[oracle@ora122 database]$ Usage:  runInstaller [<flag>] [<option>]
Following are the possible flags:
        -help - 도움말을 표시합니다.
        -silent - 자동 모드로 실행됩니다. 입력 항목은 응답 파일 또는 명령행 변수 값 쌍 목록이 될 수 있습니다.
                [-lenientInstallMode - 입력 매개변수의 부적합한 데이터를 자동으로 무시하여 '최상의' 설치를 수행합니다.]
                [-ignorePrereqFailure - 모든 필요 조건 검사 실패를 무시합니다.]
                [-showProgress - 콘설에 설치 진행률을 표시합니다. 이 옵션은 자동 모드 설치에 대해서만 지원됩니다.]
        -responseFile - 사용할 응답 파일의 전체 경로를 지정합니다.
        -invPtrLoc - 다른 인벤토리 위치를 가리킵니다. orainst.loc 파일에는 중앙 인벤토리(inventory_loc)의 위치 및 인벤토리 그룹(inst_group)이 포함됩니다.
        -jreLoc - 설치에 사용된 JRE의 위치를 지정합니다.
        -logLevel - 이 인수에 제공된 우선순위 레벨까지 메시지 로그를 사용으로 설정합니다. 적합한 옵션: severe, warning, info, config, fine, finer, finest.
        -paramFile - 설치에 사용할 oraparam.ini 파일의 위치를 지정합니다.
        -executePrereqs | -executeConfigTools | -deinstall
        -executePrereqs - 필요 조건 검사만 실행합니다.
        -executeConfigTools - 설치된 홈에 대한 구성 툴을 실행합니다.
                -responseFile - 사용할 응답 파일의 전체 경로를 지정합니다.
                [-all - 이미 성공한 구성 툴을 포함해서 설치된 홈에 대해 모든 구성 툴을 실행합니다.
]
        -deinstall - 지정된 홈의 설치를 해제합니다.
        -debug - 디버그 모드로 실행합니다.
        -executeSysPrereqs - 시스템 필요 조건 검사를 실행하고 종료합니다.

        -ignoreSysPrereqs - 시스템 필요 조건 검사 결과를 무시합니다.
        -printdiskusage - 디스크 사용에 대한 디버그 정보를 기록합니다.
        -printmemory - 메모리 사용에 대한 디버그 정보를 기록합니다.
        -printtime - 시간 사용에 대한 디버그 정보를 기록합니다.
        -waitForCompletion - 설치 프로그램을 생성하고 콘솔 프롬프트를 반환하는 대신 설치가 완료될 때까지 기다립니다.
        -suppressPreCopyScript - 사전 복사 스크립트의 실행을 생략합니다.
        -acceptUntrustedCertificates - 보안 사이트에서 신뢰할 수 없는 인증서를 승인합니다.
        -suppressPostCopyScript - 사후 복사 스크립트의 실행을 생략합니다.
        -noconfig - 구성 툴을 실행하지 않습니다.
        -noconsole - 콘솔에서 메시지 표시를 숨깁니다. 콘솔이 할당되지 않습니다.
        -skipPrereqs - 필요 조건 검사를 건너뜁니다.
        -ignoreInternalDriverError - 모든 내부 드라이버 오류를 무시합니다.
        -promptForPassword - Oracle 데이터베이스의 자동 설치 중 콘솔에 비밀번호를 제공합니다.
        -remotecp - 로컬 클러스터 노드에서 원격 복사 프로그램에 대한 경로를 지정합니다. 클러스터 설치에만 사용됩니다.
        -remoteshell - 로컬 클러스터 노드에서 원격 셸 프로그램에 대한 경로를 지정합니다. 클러스터 설치에만 사용됩니다.
        -version - 제품 버전을 가져옵니다.
[oracle@orcl db_1]$ ./runInstaller -silent -help
Usage:  runInstaller [<flag>] [<option>]
Following are the possible flags:
        -help - 도움말을 표시합니다.
        -silent - 자동 모드로 실행됩니다. 입력 항목은 응답 파일 또는 명령행 변수 값 쌍 목록이 될 수 있습니다.
                [-ignorePrereqFailure - 모든 필요 조건 검사 실패를 무시합니다.]
        -responseFile - 사용할 응답 파일의 전체 경로를 지정합니다.
        -logLevel - 이 인수에 제공된 우선순위 레벨까지 메시지 로그를 사용으로 설정합니다. 적합한 옵션: severe, warning, info, config, fine, finer, finest.
        -executePrereqs | -executeConfigTools | -createGoldImage
        -executePrereqs - 필요 조건 검사만 실행합니다.
        -executeConfigTools - 설치된 홈에 대한 구성 툴을 실행합니다.
                [-all - 이미 성공한 구성 툴을 포함해서 설치된 홈에 대해 모든 구성 툴을 실행합니다.]
        -createGoldImage - 현재 Oracle 홈에서 골드 이미지를 생성합니다.

                -destinationLocation - 생성된 골드 이미지가 위치할 전체 경로를 지정합니다.
                [-exclFiles - 새 골드 이미지에서 제외할 파일에 대한 전체 경로를 지정합니다.]
        -debug - 디버그 모드로 실행합니다.
        -printdiskusage - 디스크 사용에 대한 디버그 정보를 기록합니다.
        -printmemory - 메모리 사용에 대한 디버그 정보를 기록합니다.
        -printtime - 시간 사용에 대한 디버그 정보를 기록합니다.
        -waitForCompletion - 설치 프로그램을 생성하고 콘솔 프롬프트를 반환하는 대신 설치가 완료될 때까지 기다립니다.
        -noconfig - 구성 툴을 실행하지 않습니다.
        -noconsole - 콘솔에서 메시지 표시를 숨깁니다. 콘솔이 할당되지 않습니다.
        -ignoreInternalDriverError - 모든 내부 드라이버 오류를 무시합니다.
        -noCopy - 소프트웨어를 원격 노드로 복사하지 않고 구성을 수행합니다.
        -applyRU - Oracle 홈에 릴리스 업데이트를 적용합니다.
        -applyOneOffs - Oracle 홈에 일회용 패치를 적용합니다. 여러 개의 일회용 패치를 콤마로 구분된 위치 목록으로 전달할 수 있습니다.
[oracle@orcl db_1]$ ./runInstaller -silent -help
Usage:  runInstaller [<flag>] [<option>]
Following are the possible flags:
        -help - 도움말을 표시합니다.
        -silent - 자동 모드로 실행됩니다. 입력 항목은 응답 파일 또는 명령행 변수 값 쌍 목록이 될 수 있습니다.
                [-ignorePrereqFailure - 모든 필요 조건 검사 실패를 무시합니다.]
        -responseFile - 사용할 응답 파일의 전체 경로를 지정합니다.
        -logLevel - 이 인수에 제공된 우선순위 레벨까지 메시지 로그를 사용으로 설정합니다. 적합한 옵션: severe, warning, info, config, fine, finer, finest.
        -executePrereqs | -executeConfigTools | -createGoldImage
        -executePrereqs - 필요 조건 검사만 실행합니다.
        -executeConfigTools - 설치된 홈에 대한 구성 툴을 실행합니다.
        -createGoldImage - 현재 Oracle 홈에서 골드 이미지를 생성합니다.

                -destinationLocation - 생성된 골드 이미지가 위치할 전체 경로를 지정합니다.
                [-exclFiles - 새 골드 이미지에서 제외할 파일에 대한 전체 경로를 지정합니다.]
        -debug - 디버그 모드로 실행합니다.
        -printdiskusage - 디스크 사용에 대한 디버그 정보를 기록합니다.
        -printmemory - 메모리 사용에 대한 디버그 정보를 기록합니다.
        -printtime - 시간 사용에 대한 디버그 정보를 기록합니다.
        -waitForCompletion - 설치 프로그램을 생성하고 콘솔 프롬프트를 반환하는 대신 설치가 완료될 때까지 기다립니다.
        -noconfig - 구성 툴을 실행하지 않습니다.
        -noconsole - 콘솔에서 메시지 표시를 숨깁니다. 콘솔이 할당되지 않습니다.
        -ignoreInternalDriverError - 모든 내부 드라이버 오류를 무시합니다.
        -noCopy - 소프트웨어를 원격 노드로 복사하지 않고 구성을 수행합니다.
        -applyRU - Oracle 홈에 릴리스 업데이트를 적용합니다.
        -applyOneOffs - Oracle 홈에 일회용 패치를 적용합니다. 여러 개의 일회용 패치를 콤마로 구분된 위치 목록으로 전달할 수 있습니다.

4. DBMS 설치

설치 파일이 있는 경로에서 runInstaller를 실행하여 silent 모드 설치를 시작합니다. 설치 옵션 중에 response file의 위치는 절대 경로로 입력해주어야 정상적으로 작업이 진행됩니다.

oracle 유저로 실행
./runInstaller -waitforcompletion -showProgress -silent -responseFile ~/install.rsp		# 12c R2 이하
./runInstaller -waitForCompletion -silent -responseFile ~/install.rsp					# 18c & 19c : showProgress 옵션 제거됨

11g R2

Oracle Universal Installer 시작 중...

임시 공간 확인 중: 120MB 이상이어야 합니다..   실제 41003MB    성공
스왑 공간 확인 중: 150MB 이상이어야 합니다..   실제 3072MB    성공
다음에서 Oracle Universal Installer의 시작을 준비하는 중 /tmp/OraInstall2017-07-14_09-38-37PM. 기다리십시오.
$ 다음 위치에서 이 설치 세션의 로그를 찾을 수 있습니다.
 /u01/app/oraInventory/logs/installActions2017-07-14_09-38-37PM.log
Oracle Database 11g의 설치을(를) 성공했습니다.
자세한 내용은 '/u01/app/oraInventory/logs/silentInstall2017-07-14_09-38-37PM.log'을(를) 확인하십시오.

루트 사용자로 다음 스크립트를 실행합니다.
	1. /u01/app/oracle/product/11.2.0/db_1/root.sh


Successfully Setup Software.

12c R2

Oracle Universal Installer 시작 중...

임시 공간 확인 중: 500MB 이상이어야 합니다..   실제 56747MB    성공
스왑 공간 확인 중: 150MB 이상이어야 합니다..   실제 10239MB    성공
다음에서 Oracle Universal Installer의 시작을 준비하는 중 /tmp/OraInstall2017-05-09_03-41-07PM. 기다리십시오.
$ 다음 위치에서 이 설치 세션의 로그를 찾을 수 있습니다.
 /u01/app/oraInventory/logs/installActions2017-05-09_03-41-07PM.log
Oracle Database 12c의 설치을(를) 성공했습니다.
자세한 내용은 '/u01/app/oraInventory/logs/silentInstall2017-05-09_03-41-07PM.log'을(를) 확인하십시오.

루트 사용자로 다음 스크립트를 실행합니다.
	1. /u01/app/oracle/product/12.2.0/db_1/root.sh



Successfully Setup Software.

18c

Oracle Database 설정 마법사 실행 중...

이 세션에 대한 응답 파일을 다음에서 찾을 수 있습니다.
 /u01/app/oracle/product/18.3.0/db_1/install/response/db_2018-08-04_10-18-06PM.rsp

다음 위치에서 이 설치 세션의 로그를 찾을 수 있습니다.
 /u01/app/oraInventory/logs/InstallActions2018-08-04_10-18-06PM/installActions2018-08-04_10-18-06PM.log

루트 사용자로 다음 스크립트를 실행합니다.
        1. /u01/app/oracle/product/18.3.0/db_1/root.sh

다음 노드에서 /u01/app/oracle/product/18.3.0/db_1/root.sh을(를) 실행하십시오.
[oel7]


Successfully Setup Software.

19c

Oracle Database 설정 마법사 실행 중...


 'root' 사용자에 대한 비밀번호 입력:
이 세션에 대한 응답 파일을 다음에서 찾을 수 있습니다.
 /u01/app/oracle/product/19.3.0/db_1/install/response/db_2019-06-25_12-00-07PM.rsp

다음 위치에서 이 설치 세션의 로그를 찾을 수 있습니다.
 /tmp/InstallActions2019-06-25_12-00-07PM/installActions2019-06-25_12-00-07PM.log
Successfully Setup Software.
설치 세션 로그 이동 위치:
 /u01/app/oraInventory/logs/InstallActions2019-06-25_12-00-07PM

설치 진행 과정은 tail 명령어로 log 파일을 모니터링할 수 있습니다.

tail -f /u01/app/oraInventory/logs/<설치 로그 파일 이름>.log

참조 파일 : installActions2013-08-20_10-51-40AM.log 

tail -f /u01/app/oraInventory/logs/installActions2013-08-20_10-51-40AM.log

root 유저로 접속하여 root.sh 스크립트를 수행하면 모든 설치가 완료됩니다.

19c부터는 자동으로 root 스크립트를 수행할 수 있습니다.

root 유저로 실행
<Oracle Home 경로>/root.sh

11g R2

Check /u01/app/oracle/product/11.2.0/db_1/install/root_oel5_2017-07-14_21-43-41.log for the output of root script

12c R1

Check /u01/app/oracle/product/12.1.0/db_1/install/root_ora12c.localdomain_2013-08-20_11-00-53.log for the output of root script

12cR2

Check /u01/app/oracle/product/12.2.0/db_1/install/root_ol7_2017-05-09_15-46-50-267875588.log for the output of root script

18c

Check /u01/app/oracle/product/18.3.0/db_1/install/root_oel7_2018-08-04_22-20-12-382406856.log for the output of root script

19c에서, 자동으로 root 스크립트를 실행할 경우, 해당 로그는 $ORACLE_HOME/install 경로에서 확인할 수 있습니다.

5. 결과 확인

설치 결과 로그

설치 결과 로그 확인 : 12c 기준

cat /u01/app/oraInventory/logs/silentInstall<설치 일시>.log
silentInstall2013-08-20_10-51-40AM.log
Oracle Database 12c의 설치을(를) 성공했습니다.
root 스크립트 로그

root 스크립트 결과 로그 확인

cat $ORACLE_HOME/install/<root 스크립트 실행 로그>.log

11g R2

Performing root user operation for Oracle 11g 

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /u01/app/oracle/product/11.2.0/db_1
   Copying dbhome to /usr/local/bin ...
   Copying oraenv to /usr/local/bin ...
   Copying coraenv to /usr/local/bin ...


Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Finished product-specific root actions.
Finished product-specific root actions.

12c R1

Performing root user operation for Oracle 12c

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /u01/app/oracle/product/12.1.0/db_1
   Copying dbhome to /usr/local/bin ...
   Copying oraenv to /usr/local/bin ...
   Copying coraenv to /usr/local/bin ...

Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.

12c R2

Performing root user operation.

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /u01/app/oracle/product/12.2.0/db_1
   Copying dbhome to /usr/local/bin ...
   Copying oraenv to /usr/local/bin ...
   Copying coraenv to /usr/local/bin ...


Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Oracle Trace File Analyzer (TFA) is available at : /u01/app/oracle/product/12.2.0/db_1/suptools/tfa/release/tfa_home/bin/tfactl

18c

Performing root user operation.

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /u01/app/oracle/product/18.3.0/db_1
   Copying dbhome to /usr/local/bin ...
   Copying oraenv to /usr/local/bin ...
   Copying coraenv to /usr/local/bin ...


Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Oracle Trace File Analyzer (TFA) is available at : /u01/app/oracle/product/18.3.0/db_1/suptools/tfa/release/tfa_home/bin/tfactl

19c

Performing root user operation.

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /u01/app/oracle/product/19.3.0/db_1
   Copying dbhome to /usr/local/bin ...
   Copying oraenv to /usr/local/bin ...
   Copying coraenv to /usr/local/bin ...


Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Oracle Trace File Analyzer (TFA) is available at : /u01/app/oracle/product/19.3.0/db_1/bin/tfactl

II. 리스너 생성

1. Response 파일 수정

오라클 설치 파일의 암호가 해제된 경로로 이동한 후, response 디렉토리 아래에 있는 netca.rsp 파일을 홈 디렉토리로 복사하여 내용을 수정합니다.

oracle 유저로 수행
cd <설치 파일 압축 해제 경로>/database/response		# 12c R2 이하
cd $ORACLE_HOME/assistants/netca					# 18c & 19c
cp netca.rsp ~/netca.rsp
vi ~/netca.rsp
[GENERAL]
RESPONSEFILE_VERSION="12.2" ## Database 버전에 맞게 수정
CREATE_TYPE="CUSTOM"
SHOW_GUI=false
[oracle.net.ca]
INSTALLED_COMPONENTS={"server","net8","javavm"}
INSTALL_TYPE=""typical""
LISTENER_NUMBER=1
LISTENER_NAMES={"LISTENER"}
LISTENER_PROTOCOLS={"TCP;1521"}
LISTENER_START=""LISTENER""
NAMING_METHODS={"TNSNAMES","ONAMES","HOSTNAME"}
NSN_NUMBER=1
NSN_NAMES={"EXTPROC_CONNECTION_DATA"}
NSN_SERVICE={"PLSExtProc"}
NSN_PROTOCOLS={"TCP;HOSTNAME;1521"}

2. NETCA 실행

netca를 silent 옵션을 사용해서 실행합니다. response file의 위치는 절대 경로로 입력합니다.

oracle 유저로 수행
netca /silent /responseFile ~/netca.rsp		# 12c R2 이하
netca -silent -responsefile ~/netca.rsp		# 18c & 19c
[oracle@orcl ~]$ netca -silent -responsefile ~/netca.rsp

명령행 인수 분석:
    매개변수 "silent" = true
    매개변수 "responsefile" = /home/oracle/netca.rsp
명령행 인수 분석을 완료했습니다.
Oracle Net Service 구성:
프로파일 구성이 완료되었습니다.
Oracle Net 리스너 시작:
    실행 중인 리스너 제어:
      /u01/app/oracle/product/19.3.0/db_1/bin/lsnrctl start LISTENER
    리스너 제어가 완료되었습니다.
    리스너가 성공적으로 시작되었습니다.
리스너 구성이 완료되었습니다.
Oracle Net Service 구성을 성공했습니다. 종료 코드는 다음과 같습니다. 0
참고 : netca silent 옵션
[oracle@orcl ~]$ netca -silent -help
Usage: netca [-silent] {<command> <options>}

Perform network configuration by specifying the following arguments:
    [-silent]
        -responsefile <Response file name>]
        [-local {Perform configuration on only local node}]
    -instype <typical|custom>
        [-listener <Listener name (only for custom install)>]
        [-lisport <TCP/IP port number>]
        [-lps <Starting TCP/IP port number (only for typical install)>]
        [-lpe <Ending TCP/IP port number (only for typical install)>]
        [-netnum <Network resource number (only for RAC)>]
        [-nostartlsnr {Do not start listener}]
    [-crsupgrade {Upgrade default listener from lower version database home to Grid Infrastructure home (only for RAC)}]
    [-inscomp <Comma separated list of installed components>]
    [-insprtcl <Comma separated list of installed protocols>]
    [-orahome <Oracle home>]
    [-orahnam <Oracle home name>]
    [-log <Log file name>]
    [-h|-help {Print usage}]
[oracle@orcl ~]$ netca -silent -help
Usage: netca [-silent] {<command> <options>}

Perform network configuration by specifying the following arguments:
    [-silent]
        -responsefile <Response file name>]
        [-local {Perform configuration on only local node}]
    -instype <typical|custom>
        [-listener <Listener name (only for custom install)>]
        [-lisport <TCP/IP port number>]
        [-lps <Starting TCP/IP port number (only for typical install)>]
        [-lpe <Ending TCP/IP port number (only for typical install)>]
        [-netnum <Network resource number (only for RAC)>]
        [-nostartlsnr {Do not start listener}]
    [-crsupgrade {Upgrade default listener from lower version database home to Grid Infrastructure home (only for RAC)}]
    [-inscomp <Comma separated list of installed components>]
    [-insprtcl <Comma separated list of installed protocols>]
    [-orahome <Oracle home>]
    [-orahnam <Oracle home name>]
    [-log <Log file name>]
    [-h|-help {Print usage}]
    [-listenerparameters {Comma separated list of the form parameter=value to specify the desired parameters for the selected listener}]

3. 결과 확인

lsnrctl 명령어로 리스너가 정상 가동되는지 확인합니다.

oracle 유저로 실행
lsnrctl status

19c 기준

[oracle@orcl ~]$ lsnrctl status

LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 25-JUN-2019 13:03:47

Copyright (c) 1991, 2019, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ol7)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 19.0.0.0.0 - Production
Start Date                25-JUN-2019 13:02:28
Uptime                    0 days 0 hr. 1 min. 19 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /u01/app/oracle/product/19.3.0/db_1/network/admin/listener.ora
Listener Log File         /u01/app/oracle/diag/tnslsnr/ol7/listener/alert/log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ol7)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
The listener supports no services
The command completed successfully
[oracle@orcl admin]$ cat listener.ora
# listener.ora Network Configuration File: /u01/app/oracle/product/19.3.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = ol7)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )

III. 데이터베이스 생성

1. Response 파일 수정

오라클 설치 파일의 암호가 해제된 경로로 이동한 후, response 디렉토리 아래에 있는 dbca.rsp 파일을 홈 디렉토리로 복사하여 내용을 수정합니다.

oracle 유저로 수행
cd <설치 파일 압축 해제 경로>/database/response			# 12c R2 이하
cd $ORACLE_HOME/assistants/dbca						# 18c
cp dbca.rsp ~/dbca.rsp
vi ~/dbca.rsp

11g R2

[GENERAL]
RESPONSEFILE_VERSION = "11.2.0"
OPERATION_TYPE = "createDatabase"
[CREATEDATABASE]
GDBNAME = "orcl"
SID = "orcl"
TEMPLATENAME = "General_Purpose.dbc"
SYSPASSWORD = "oracle_4U"
SYSTEMPASSWORD = "oracle_4U"
DATAFILEDESTINATION = "/oradata"
RECOVERYAREADESTINATION = "/FRA"
STORAGETYPE=FS
CHARACTERSET = "AL32UTF8"
NATIONALCHARACTERSET= "AL16UTF16"
LISTENERS = "LISTENER"
DATABASETYPE = "MULTIPURPOSE"
AUTOMATICMEMORYMANAGEMENT = "FALSE"
TOTALMEMORY = "1024"

12c R1

[GENERAL]
RESPONSEFILE_VERSION = "12.1.0"
OPERATION_TYPE = "createDatabase"
[CREATEDATABASE]
GDBNAME = "orcl"
DATABASECONFTYPE  = "SI"
SID = "orcl"
CREATEASCONTAINERDATABASE = "TRUE"
NUMBEROFPDBS = "1"
PDBNAME = "orapdb"
PDBADMINPASSWORD = "oracle_4U"
TEMPLATENAME = "General_Purpose.dbc"
SYSPASSWORD = "oracle_4U"
SYSTEMPASSWORD = "oracle_4U"
DATAFILEDESTINATION = "/oradata"
RECOVERYAREADESTINATION = "/FRA"
STORAGETYPE = "FS"
CHARACTERSET = "AL32UTF8"
NATIONALCHARACTERSET= "AL16UTF16"
LISTENERS = "LISTENER"
DATABASETYPE = "MULTIPURPOSE"
AUTOMATICMEMORYMANAGEMENT = "FALSE"
TOTALMEMORY = "1024"

12c R2 & 18c

responseFileVersion=/oracle/assistants/rspfmt_dbca_response_schema_v12.2.0
gdbName=orcl
sid=orcl
databaseConfigType=SI
createAsContainerDatabase=TRUE
numberOfPDBs=1
pdbName=orapdb
useLocalUndoForPDBs=TRUE
pdbAdminPassword=oracle_4U
templateName=General_Purpose.dbc
sysPassword=oracle_4U
systemPassword=oracle_4U
datafileDestination=/oradata
recoveryAreaDestination=/FRA
storageType=FS
characterSet=AL32UTF8
nationalCharacterSet=AL16UTF16
listeners=LISTENER
databaseType=MULTIPURPOSE
automaticMemoryManagement=FALSE
totalMemory=1024

19c

responseFileVersion=/oracle/assistants/rspfmt_dbca_response_schema_v19.0.0
gdbName=orcl
#sid=orcl
#databaseConfigType=SI
createAsContainerDatabase=TRUE
numberOfPDBs=1
pdbName=orapdb
#useLocalUndoForPDBs=TRUE
pdbAdminPassword=oracle_4U
templateName=General_Purpose.dbc
sysPassword=oracle_4U
systemPassword=oracle_4U
#datafileDestination=$ORACLE_BASE/oradata
#recoveryAreaDestination=$ORACLE_BASE/flash_recovery_area
#storageType=FS
characterSet=AL32UTF8
nationalCharacterSet=AL16UTF16
listeners=LISTENER
memoryPercentage=40
#databaseType=MULTIPURPOSE
automaticMemoryManagement=FALSE
#totalMemory=1024

2. DBCA 실행

DBCA를 silent 모드로 수행합니다. response file의 경로를 반드시 포함하여 입력합니다.

oracle 유저로 실행
dbca -silent -responseFile ~/dbca.rsp

12c R2부터는 createDatabase 옵션을 추가로 입력해야 정상적으로 수행됩니다.

oracle 유저로 실행
dbca -silent -createDatabase -responseFile ~/dbca.rsp

12c R2

[oracle@orcl ~]$ dbca -silent -createDatabase -responseFile ~/dbca.rsp
데이터베이스 파일 복사 중
1% 완료
13% 완료
25% 완료
Oracle 인스턴스 생성 및 시작 중
26% 완료
30% 완료
31% 완료
35% 완료
38% 완료
39% 완료
41% 완료
데이터베이스 생성 완료 중
42% 완료
43% 완료
44% 완료
46% 완료
49% 완료
50% 완료
플러그인할 수 있는 데이터베이스 생성 중
55% 완료
75% 완료
사후 구성 작업 실행 중
100% 완료
자세한 내용은 로그 파일 "/u01/app/oracle/cfgtoollogs/dbca/orcl/orcl0.log"을(를) 참조하십시오.

18c & 19c

[oracle@orcl ~]$ dbca -silent -createDatabase -responseFile ~/dbca.rsp
DB 작업 준비
8% 완료
데이터베이스 파일 복사 중
31% 완료
Oracle 인스턴스 생성 및 시작 중
32% 완료
36% 완료
40% 완료
43% 완료
46% 완료
데이터베이스 생성 완료 중
51% 완료
53% 완료
54% 완료
플러그인할 수 있는 데이터베이스 생성 중
58% 완료
77% 완료
사후 구성 작업 실행 중
100% 완료
데이터베이스 생성이 완료되었습니다. 자세한 내용은 다음의 로그 파일에서 확인하십시오.
 /u01/app/oracle/cfgtoollogs/dbca/orcl
데이터베이스 정보:
전역 데이터베이스 이름:orcl
SID(시스템 식별자):orcl
자세한 내용은 로그 파일 "/u01/app/oracle/cfgtoollogs/dbca/orcl/orcl.log"을(를) 참조하십시오.
참고 : dbca silent 옵션
[oracle@orcl ~]$ dbca -help
dbca  [-silent | -progressOnly | -customCreate] {<command> <options> }  | { [<command> [options] ] -responseFile  <response file > } [-continueOnNonFatalErrors <true | false>]
Please refer to the manual for details.
You can enter one of the following command:

Create a database by specifying the following parameters:
        -createDatabase
                -templateName <name of an existing template in default location or the complete template path>
                [-cloneTemplate]
                -gdbName <global database name>
                [-sid <database system identifier>]
                [-sysPassword <SYS user password>]
                [-systemPassword <SYSTEM user password>]
                [-emConfiguration <CENTRAL|LOCAL|ALL|NONE>
                        -dbsnmpPassword <DBSNMP user password>
                        -sysmanPassword <SYSMAN user password>
                        [-hostUserName <Host user name for EM backup job>
                         -hostUserPassword <Host user password for EM backup job>
                         -backupSchedule <Daily backup schedule in the form of hh:mm>]
                        [-centralAgent <Enterprise Manager central agent home>]]
                [-disableSecurityConfiguration <ALL|AUDIT|PASSWORD_PROFILE|NONE>
                [-datafileDestination <destination directory for all database files> |  -datafileNames <a text file containing database objects such as controlfiles, tablespaces, redo log files and spfile to their corresponding raw device file names mappings in name=value format.>]
                [-redoLogFileSize <size of each redo log file in megabytes>]
                [-recoveryAreaDestination <destination directory for all recovery files>]
                [-datafileJarLocation  <location of the data file jar, used only for clone database creation>]
                [-storageType < FS | ASM >
                        [-asmsnmpPassword     <ASMSNMP password for ASM monitoring>]
                         -diskGroupName   <database area disk group name>
                         -recoveryGroupName       <recovery area disk group name>
                [-characterSet <character set for the database>]
                [-nationalCharacterSet  <national character set for the database>]
                [-registerWithDirService <true | false>
                        -dirServiceUserName    <user name for directory service>
                        -dirServicePassword    <password for directory service >
                        -walletPassword    <password for database wallet >]
                [-listeners  <list of listeners to configure the database with>]
                [-variablesFile   <file name for the variable-value pair for variables in the template>]]
                [-variables  <comma separated list of name=value pairs>]
                [-initParams <comma separated list of name=value pairs>]
                [-sampleSchema  <true | false> ]
                [-memoryPercentage <percentage of physical memory for Oracle>]
                [-automaticMemoryManagement ]
                [-totalMemory <memory allocated for Oracle in MB>]
                [-databaseType <MULTIPURPOSE|DATA_WAREHOUSING|OLTP>]]

Configure a database by specifying the following parameters:
        -configureDatabase
                -sourceDB    <source database sid>
                [-sysDBAUserName     <user name  with SYSDBA privileges>
                 -sysDBAPassword     <password for sysDBAUserName user name>]
                [-registerWithDirService|-unregisterWithDirService|-regenerateDBPassword <true | false>
                        -dirServiceUserName    <user name for directory service>
                        -dirServicePassword    <password for directory service >
                        -walletPassword    <password for database wallet >]
                [-disableSecurityConfiguration <ALL|AUDIT|PASSWORD_PROFILE|NONE>
                [-enableSecurityConfiguration <true|false>
                [-emConfiguration <CENTRAL|LOCAL|ALL|NONE>
                        -dbsnmpPassword <DBSNMP user password>
                        -sysmanPassword <SYSMAN user password>
                        [-hostUserName <Host user name for EM backup job>
                         -hostUserPassword <Host user password for EM backup job>
                         -backupSchedule <Daily backup schedule in the form of hh:mm>]
                        [-centralAgent <Enterprise Manager central agent home>]]


Create a template from an existing database by specifying the following parameters:
        -createTemplateFromDB
                -sourceDB    <service in the form of <host>:<port>:<sid>>
                -templateName      <new template name>
                -sysDBAUserName     <user name  with SYSDBA privileges>
                -sysDBAPassword     <password for sysDBAUserName user name>
                [-maintainFileLocations <true | false>]


Create a clone template from an existing database by specifying the following parameters:
        -createCloneTemplate
                -sourceSID    <source database sid>
                -templateName      <new template name>
                [-sysDBAUserName     <user name  with SYSDBA privileges>
                 -sysDBAPassword     <password for sysDBAUserName user name>]
                [-maintainFileLocations <true | false>]
                [-datafileJarLocation       <directory to place the datafiles in a compressed format>]

Generate scripts to create database by specifying the following parameters:
        -generateScripts
                -templateName <name of an existing template in default location or the complete template path>
                -gdbName <global database name>
                [-scriptDest       <destination for all the scriptfiles>]

Delete a database by specifying the following parameters:
        -deleteDatabase
                -sourceDB    <source database sid>
                [-sysDBAUserName     <user name  with SYSDBA privileges>
                 -sysDBAPassword     <password for sysDBAUserName user name>]
Query for help by specifying the following options: -h | -help
[oracle@orcl ~]$ dbca -silent -help
Usage:  dbca [<flag>] [<command> <option>]
Following are the possible flags:
        -help
                -contextId <RAC | SI>
        -ignorePreReqs - 현재 작업에 대한 필요 조건 검사를 무시합니다.
        -ignorePrereqFailure  - 모든 필요 조건 실패를 무시합니다.
        -silent - 이 플래그를 지정하면 자동 모드로 구성을 진행할 수 있습니다.
                -<command>

Following are the possible commands:
        -addInstance - 관리자 관리 클러스터 데이터베이스에 인스턴스를 추가하는 명령입니다.
        -configureDatabase - 데이터베이스를 구성하는 명령입니다.
        -configurePluggableDatabase - 플러그인할 수 있는 데이터베이스를 구성하는 명령입니다.
        -createCloneTemplate - 기존 데이터베이스에서 복제 템플리트를 생성하는 명령입니다.
        -createDatabase - 데이터베이스를 생성하는 명령입니다.
        -createDuplicateDB - 데이터베이스를 복제하는 명령입니다.
        -createPluggableDatabase - 플러그인할 수 있는 데이터베이스를 생성하는 명령입니다.
        -createTemplateFromDB - 기존 데이터베이스에서 템플리트를 생성하는 명령입니다.
        -deleteDatabase - 데이터베이스를 삭제하는 명령입니다.
        -deleteInstance - 관리자 관리 클러스터 데이터베이스에서 인스턴스를 삭제하는 명령입니다.
        -deletePluggableDatabase - 플러그인할 수 있는 데이터베이스를 삭제하는 명령입니다.
        -executePrereqs - 필요 조건 검사를 실행하기 위한 명령입니다.
        -generateScripts - 데이터베이스를 생성하는 데 사용할 수 있는 스크립트를 생성하는 명령입니다.
        -unplugDatabase - 플러그인할 수 있는 데이터베이스를 언플러그하는 명령입니다.
[oracle@orcl ~]$ dbca -silent -help
Usage:  dbca [<flag>] [<command> <option>]
Following are the possible flags:
        -help
                -contextId <RAC | SI>
        -ignorePreReqs - 현재 작업에 대한 필요 조건 검사를 무시합니다.
        -ignorePrereqFailure  - 모든 필요 조건 실패를 무시합니다.
        -silent - 이 플래그를 지정하면 자동 모드로 구성을 진행할 수 있습니다.
                -<command>

Following are the possible commands:
        -addInstance - 관리자 관리 클러스터 데이터베이스에 인스턴스를 추가하는 명령입니다.
        -configureDatabase - 데이터베이스를 구성하는 명령입니다.
        -configurePluggableDatabase - 플러그인할 수 있는 데이터베이스를 구성하는 명령입니다.
        -createCloneTemplate - 기존 데이터베이스에서 복제 템플리트를 생성하는 명령입니다.
        -createDatabase - 데이터베이스를 생성하는 명령입니다.
        -createDuplicateDB - 데이터베이스를 복제하는 명령입니다.
        -createPluggableDatabase - 플러그인할 수 있는 데이터베이스를 생성하는 명령입니다.
        -createTemplateFromDB - 기존 데이터베이스에서 템플리트를 생성하는 명령입니다.
        -createTemplateFromTemplate - 기존 템플리트에서 템플리트를 생성하는 명령입니다.
        -deleteDatabase - 데이터베이스를 삭제하는 명령입니다.
        -deleteInstance - 관리자 관리 클러스터 데이터베이스에서 인스턴스를 삭제하는 명령입니다.
        -deletePluggableDatabase - 플러그인할 수 있는 데이터베이스를 삭제하는 명령입니다.
        -deleteTemplate - 템플리트를 삭제하는 명령입니다.
        -executePrereqs - 필요 조건 검사를 실행하기 위한 명령입니다.
        -generateScripts - 데이터베이스를 생성하는 데 사용할 수 있는 스크립트를 생성하는 명령입니다.
        -unplugDatabase - 플러그인할 수 있는 데이터베이스를 언플러그하는 명령입니다.
[oracle@orcl ~]$ dbca -silent -help
Usage:  dbca [<flag>] [<command> <option>]
Following are the possible flags:
        -help
                -contextId <RAC | SI>
        -ignorePreReqs - 현재 작업에 대한 필요 조건 검사를 무시합니다.
        -ignorePrereqFailure  - 모든 필요 조건 실패를 무시합니다.
        -silent - 이 플래그를 지정하면 자동 모드로 구성을 진행할 수 있습니다.
                -<command>

Following are the possible commands:
        -addInstance - 관리자 관리 클러스터 데이터베이스에 인스턴스를 추가하는 명령입니다.
        -configureDatabase - 데이터베이스를 구성하는 명령입니다.
        -configurePluggableDatabase - 플러그인할 수 있는 데이터베이스를 구성하는 명령입니다.
        -createCloneTemplate - 기존 데이터베이스에서 복제 템플리트를 생성하는 명령입니다.
        -createDatabase - 데이터베이스를 생성하는 명령입니다.
        -createDuplicateDB - 데이터베이스를 복제하는 명령입니다.
        -createPluggableDatabase - 플러그인할 수 있는 데이터베이스를 생성하는 명령입니다.
        -createTemplateFromDB - 기존 데이터베이스에서 템플리트를 생성하는 명령입니다.
        -createTemplateFromTemplate - 기존 템플리트에서 템플리트를 생성하는 명령입니다.
        -deleteDatabase - 데이터베이스를 삭제하는 명령입니다.
        -deleteInstance - 관리자 관리 클러스터 데이터베이스에서 인스턴스를 삭제하는 명령입니다.
        -deletePluggableDatabase - 플러그인할 수 있는 데이터베이스를 삭제하는 명령입니다.
        -deleteTemplate - 템플리트를 삭제하는 명령입니다.
        -executePrereqs - 필요 조건 검사를 실행하기 위한 명령입니다.
        -generateScripts - 데이터베이스를 생성하는 데 사용할 수 있는 스크립트를 생성하는 명령입니다.
        -relocatePDB - 플러그인할 수 있는 데이터베이스를 재배치하는 명령입니다.
        -unplugDatabase - 플러그인할 수 있는 데이터베이스를 언플러그하는 명령입니다.

  • 레이블 없음