복사해서 쓰기 편하시라고 명령어 앞에 $, # 붙이지 않습니다.
silent 설치는?
remote로 설치 시에는 내 화면에 x-window가 뜨지 않으므로 OUI모드로 설치 할때의 설정파일을 수정하여
text모드로 처음부터 끝까지 아무것도 묻지 않고 설정파일대로 설치하는 방법입니다.
==================================================================================
Pre-Installation Tasks
1. 계정 생성
groupadd -g 5000 dba
useradd -g 5000 oracle
passwd oracle
2. 해당 10g 파일복사 및 unzip
10201_database_linux32.zip, patch, patchset
3. /etc/sysctl.conf 에 추가 (파일설명)
(공유메모리 설정)
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
4. /etc/security/limits.conf 에 추가 (파일설명)
oracle10g soft nproc 2047
oracle10g hard nproc 16384
oracle10g soft nofile 1024
oracle10g hard nofile 65536
5. /etc/pam.d/login 에 추가 (파일설명)
session required pam_limits.so
6. /home/oracle/database/response/entprise.rsp 파일 수정
UNIX_GROUP_NAME="dba"
ORACLE_HOME="/home/oracle/product/10g"
ORACLE_HOME_NAME="OraHome"
n_configurationOption=3
COMPONENT_LANGUAGES={"en,ko"}
7. 소유자수정
chown -R oracle.dba /home/oracle
8. oracle user의 .bash_profile 수정
export EDITOR=vi
export LD_ASSUME_KERNEL=2.4.19
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10g
export ORACLE_SID=testdb
#export LANG=ko_KR.eucKR
export ORACLE_TERM=xterm
export NLS_LANG=AMERICAN_AMERICA.KO16MSWIN949
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export PATH=$PATH:$ORACLE_HOME/bin
export CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
==================================================================================
Installation Task
1. oracle user로 로그인
su - oracle
2. 설치 실행
cd database (설치파일이 있는 곳)
./runInstaller -silent -force -waitforcompletion -responseFile /home/oracle/database/response/enterprise.rsp
su -/home/oracle/product/10g/root.sh/home/oracle/oraInventory/orainstRoot.sh
cd ~/patchsetunzip p8202632_10205_LINUX.zip
vi ~/patchset/Disk1/response/patchset.rspUNIX_GROUP_NAME="dba"FROM_LOCATION="../stage/products.xml"ORACLE_HOME="/home/oracle/product/10g"ORACLE_HOME_NAME="OraHome"COMPONENT_LANGUAGES={"en,ko"}DECLINE_SECURITY_UPDATES=TRUE
./runInstaller -silent -responseFile /home/oracle/patchset/Disk1/response/patchset.rsp \-force -waitforcompletion
su -
/home/oracle/product/10g/root.sh
(root.sh 실행 스샷, overwrite가 뜬다면 모두 y하세요)
2. DB생성
1. dbca.rsp 수정
vi /home/oracle/database/response/dbca.rsp
( 파일 찾는 방법 : find /home/oracle -name 'dbca.rsp' )
GDBNAME = "testdb"
SID = "testdb"
NATIONALCHARACTERSET= "UTF8" (주석풀기)
2. DB생성 실행
$ dbca -silent -templateName /home/oracle/product/10g/assistants/dbca/templates/General_Purpose.dbc \
-responseFile /home/oracle/database/response/dbca.rsp
3. DB 테스트
sqlplus / as sysdba
SQL> select status from v$instance;
(마지막에 OPEN나오면 성공)
(10.2.0.5.0 으로 패치확인 및 DB생성 확인 스크린샷)
'Oracle > 인스톨메뉴얼' 카테고리의 다른 글
2011.12.26 RHEL5 에 oracle10g(OUI) (0) | 2012.01.09 |
---|---|
2011.12.26 RHEL5 에 oracle10g(silent) (0) | 2012.01.09 |
2011.12.22 RHEL4 oracle9i(silent) 설치 (0) | 2012.01.09 |
2011.12.21 RHEL3 oracle9i설치(silent) (0) | 2012.01.09 |
2011.12.20 RHEL4에 oracle 9i 설치하기(OUI) (0) | 2012.01.09 |