Oracle 10g, Red Hat 4에 설치하기
- 리눅스 필수 패키지
X 윈도우 시스템
GNOME 데스크탑 환경
편집기
그래픽 인터넷 - firefor, seamonkey만 설치
텍스트-기반 인터넷
개발용 도구
X 소프트웨어 개발
레거시 소프트웨어 개발
관리 도구
시스템 도구 - sysstat 추가
- 그룹, 유저 생성
(# groupadd -g 50000 dba)
(# useradd -g dba oracle)
# groupadd -g 500 oinstall
# groupadd -g 502 dba (OSDBA 그룹 - 필수)
# groupadd -g 503 oper (OSOPER 그룹 - 필수)
# groupadd -g 504 asmadmin (OSDBA 그룹 - Grid 환경)
# groupadd -g 505 asmoper (OSOPER 그룹 - Grid 환경)
# groupadd -g 506 asmdba (OSASM 그룹 - Grid 환경)
# useradd -u 502 -g oinstall -G dba,oper,asmadmin,asmoper,asmdba oracle
# passwd oracle
- /etc/sysctl.conf 커널 설정하기
# vi /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
- /etc/security/limits.conf 커널 설정하기
# vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
- /etc/pam.d/login 커널 설정하기
# vi /etc/pam.d/login
session required pam_limits.so
- 패키지 rpm 설치 (리눅스 3번 CD 사용)
# umount /media/cdrom (또는 /media/cdrecorder)
# mount /media/cdrom (또는 /media/cdrecorder)
# cd /media/cdrom/RedHat/RPMS
# rpm -ivh libaio-devel-0.3.103-3.i386.rpm (또는 libaio-devel-0.3.105-2.i386.rpm)
- 오라클 패치 (오라클 이미지 사용)
# cp -av 10201_database_linux32.zip /home/oracle/
# cp -av patch /home/oracle/
# cd /home/oracle/patch
# unzip p4198954_40_linux.zip
# rpm -ivh compat-libcwait-2.1-1.i386.rpm
# rpm -ivh compat-oracle-rhel4-1.0-5.i386.rpm
- 환경설정
# su - oracle (오라클 계정으로 옮김)
$ vi .bash_profile
export EDITOR=vi
export LD_ASSUME_KERNEL=2.4.19
#export JAVA_HOME=/usr/java/jdk1.6.0_20
#export ORACLE_BASE=/home/oracle
export ORACLE_BASE=/opt/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.KO16KSC5601
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export PATH=$JAVA_HOME/bin:$PATH:$ORACLE_HOME/bin
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
-오라클 10g 압푹 풀기
$ exit (root로 전환)
# cd /home/oracle
# unzip 10201_database_linux32.zip
# chown -R oracle.oinstall /home/oracle/
# chmod -R 777 /home/oracle/
# mkdir -p /opt/oracle
# chown -R oracle.oinstall /opt/oracle
- 완전히 로그아웃하고 oracle 계정으로 접속
- database 디렉토리 안에 있는 runInstaller 실행
$ ./runInstaller
'Oracle > Installation' 카테고리의 다른 글
11g on RHEL4 (0) | 2010.03.23 |
---|---|
RHEL 4에 Oracle 9i 설치하기 (0) | 2010.03.22 |
Solaris 10에 DBCA를 활용한 Oracle 10g 설치 (1) | 2010.03.11 |
VMware에 Solaris 10 설치하기 (0) | 2010.03.09 |
Oracle 10g installation on RHEL 4 (0) | 2010.02.07 |