그룹 및 계정 생성
groupadd –g 5000 dba
useradd –g dba oracle
passwd oracle
설치 파일 압축풀기
cd /home/oracle/install
cpio -idmv < ship_9204_linux_disk1.cpio && cpio -idmv < ship_9204_linux_disk2.cpio && cpio -idmv < ship_9204_linux_disk3.cpio
rpm 설치
cd /home/oracle/install/rpm
rpm -Uvh libaio-devel-0.3.105-2.i386.rpm
rpm -Uvh compat-libcwait-2.0-2.i386.rpm
rpm -Uvh compat-oracle-rhel4-1.0-5.i386.rpm
(rpmfile
libaio-devel-0.3.105-2.i386.rpm
compat-libcwait-2.0-2.i386.rpm
compat-oracle-rhel4-1.0-5.i386.rpm
패치
cd /home/oracle/install/patch
unzip p3006854_9204_LINUX.zip
cd 3006854
sh rhel3_pre_install.sh
오라클 계정에 권한 부여
chown -R oracle.dba /home/oracle/
vi /home/oracle/.bash_profile
export LD_ASSUME_KERNEL=2.4.19
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=$ORACLE_BASE/product/9i
export ORACLE_SID=testdb
export ORACLE_TERM=xterm
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/local/lib
export PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin
export NLS_LANG=AMERICAN_AMERICA.KO16MSWIN949
export LANG=C
vi /etc/sysctl.conf
kernel.shmmax = 1073741824
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
vi /etc/security/limits.conf
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
vi /etc/oraInst.loc
inventory_loc=/home/oracle/oraInventory
inst_group=dba
chown oracle.dba /etc/oraInst.loc
vi /home/oracle/install/Disk1/response/enterprise.rsp
35 - UNIX_GROUP_NAME="dba"
41 - FROM_LOCATION="/home/oracle/install/Disk1/stage/products.jar"
49 - ORACLE_HOME="/home/oracle/product/9i"
65 - ORACLE_HOME_NAME="OHOME"
vmware에서 오라클계정으로 로그인해서 입력(X windows 환경으로 로그인)
xhost +
putty 등 원격접속 클라이언트에서 로그인해서 입력
export DISPLAY=:0.0
cd /home/oracle/install/Disk1
./runInstaller –silent –responseFile /home/oracle/install/Disk1/response/enterprise.rsp
아래 화면이 나오면 설치중
cd /home/oracle/install/patchset
unzip p4163445_92070_LINUX.zip
vi /home/oracle/install/patchset/Disk1/response/patchset.rsp
35 - UNIX_GROUP_NAME="dba"
43 - FROM_LOCATION="/home/oracle/install/patchset/Disk1/stage/products.xml"
67 - ORACLE_HOME="/home/oracle/product/9i"
75 - ORACLE_HOME_NAME="OHOME"
cd Disk1
./runInstaller –silent –responseFile /home/oracle/install/patchset/Disk1/response/patchset.rsp
실행하면 아래와 같은 오류가 나는데
/home/oracle/oraInventory/logs/silentInstall2014-08-031_08-10-47PM.log 확인해서
pkill로 프로세스 죽여주자
아마 oracle, rsnlsr, isqlplus, httpd 4개 나올것임
vi /home/oracle/install/Disk1/response/dbca.rsp 설정해주자
79 - GDBNAME = "testdb"
89 - SID = "testdb"
121 - CHARACTERSET = "KO16MSWIN949"
131 - NATIONALCHARACTERSET= "UTF8"
dbca -silent -templateName General_Purpose.dbc \
-responseFile /home/oracle/install/Disk1/response/dbca.rsp 실행시키기
설치하는데 아무 반응없다고 끄지말고 설치되고 있는 중이니 기다릴것
설치가 다 되면 cat /home/oracle/admin/testdb/create/testdb.log
SYS, SYSTEM 패스워드 확인
sqlplus /nolog
SQL > conn /as sysdba
SQL > select status from v$instance
cd /home/oracle/install/patchset
unzip p4547809_92080_LINUX.zip
vi /home/oracle/install/patchset/Disk1/response/patchset.rsp
UNIX_GROUP_NAME="dba"
FROM_LOCATION="/home/oracle/install/patchset/Disk1/stage/products.xml"
ORACLE_HOME="/home/oracle/product/9i"
ORACLE_HOME_NAME="OHOME"
cd Disk1
./runInstaller –silent -responseFile \ /home/oracle/install/patchset/Disk1/response/patchset.rsp
실행하면 또 프로세스 죽이라는 경고 떠서 로그 확인후 실행중인 프로세스 죽이기
pkill -9 oracle
설치를 하고나서 root계정의 터미널창으로 스크립트 입력 /home/oracle/product/9i/root.sh
sqlplus /nolog 확인
'오라클 > 오라클설치' 카테고리의 다른 글
RHEL4 에 Oracle10g (10.2.0.1) 설치 (Silent) (0) | 2014.09.01 |
---|---|
RHEL4 에 Oracle10g (10.2.0.4) 패치 ->DBCA -> (10.2.0.5) 패치 (OUI) (0) | 2014.09.01 |
RHEL4 에 Oracle10g (10.2.0.1) 설치 (OUI) (0) | 2014.09.01 |
RHEL4 에 Oracle9i 패치(9.2.0.7), DB생성,패치(9.2.0.8) (0) | 2014.08.30 |
RHEL4 에 Oracle9i 설치(9.2.0.4) (OUI) (0) | 2014.08.30 |
RHEL3 에 Oracle 9i (9.2.0.4) 설치 (silent) (0) | 2014.08.29 |
RHEL3 에 Oracle 9i (9.2.0.4) -> (9.2.0.7) 패치/DB생성 (0) | 2014.08.29 |