이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.

현재와 비교 페이지 이력 보기

« 이전 버전 2 다음 »

호스트 파일 편집
# vi /etc/hosts
192.168.56.120 ora12c.localdomain
OS 커널 환경 수정
# vi /etc/sysctl.conf
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000   65535
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
리소스 제한 환경 수정
# vi /etc/security/limits.conf
oracle  hard  nofile  65536
oracle  hard  nproc   16384
oracle  soft  nproc   2047
그룹 추가 및 oracle 유저 등록
# groupadd oinstall
# groupadd dba
# groupadd oper
# groupadd backupdba
# groupadd dgdba
# groupadd kmdba
# groupadd asmdba
# groupadd asmoper
# groupadd asmadmin
# useradd -g oinstall -G dba,oper,backupdba,dgdba,kmdba,asmdba,asmoper,asmadmin,vboxsf oracle
# passwd oracle
설치 경로 생성 및 권한 부여
# mkdir -p /u01/app/oracle/product/12.1.0/db_1
# chown -R oracle:oinstall /u01
# chmod -R 775 /u01
oracle 유저 환경 설정
$ vi .bash_profile
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_HOSTNAME=ora12c.localdomain
export ORACLE_UNQNAME=orcl
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/db_1
export ORACLE_SID=orcl
export NLS_LANG=AMERICAN_KOREA.AL32UTF8
export PATH=/usr/sbin:$PATH
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
oraInst.loc 파일 생성
# cd /etc
# vi oraInst.loc
inventory_loc=/u01/app/oraInventory
inst_group=oinstall
# chown oracle:oinstall oraInst.loc
# chmod 664 oraInst.loc
Response 파일 수정
$ cd /media/sf_oracle/database
$ find . -name "*.rsp"
./response/dbca.rsp
./response/db_install.rsp
./response/netca.rsp
$ cp response/db_install.rsp inst.rsp
$ vi inst.rsp
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v12.1.0
oracle.install.option=INSTALL_DB_SWONLY
ORACLE_HOSTNAME=ora12c.localdomain
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/media/sf_oracle/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
설치
 $ ./runInstaller -ignoreSysPrereqs -force -silent -responseFile /media/sf_oracle/database/inst.rsp
Oracle Universal Installer 시작 중...

임시 공간 확인 중: 500MB 이상이어야 합니다..   실제 22441MB    성공
스왑 공간 확인 중: 150MB 이상이어야 합니다..   실제 3071MB    성공
다음에서 Oracle Universal Installer의 시작을 준비하는 중 /tmp/OraInstall2013-08-20_10-51-40AM. 기다리십시오.
$ 다음 위치에서 이 설치 세션의 로그를 찾을 수 있습니다.
 /u01/app/oraInventory/logs/installActions2013-08-20_10-51-40AM.log
Oracle Database 12c의 설치을(를) 성공했습니다.
자세한 내용은 '/u01/app/oraInventory/logs/silentInstall2013-08-20_10-51-40AM.log'을(를) 확인하십시오.

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

Successfully Setup Software.
# /u01/app/oracle/product/12.1.0/db_1/root.sh
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
설치 결과 로그
# cat /u01/app/oraInventory/logs/silentInstall2013-08-20_10-51-40AM.log
 silentInstall2013-08-20_10-51-40AM.log
Oracle Database 12c의 설치을(를) 성공했습니다.
root 스크립트 로그
# cat /u01/app/oracle/product/12.1.0/db_1/install/root_ora12c.localdomain_2013-08-20_11-00-53.log
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.

 

 

  • 레이블 없음