설치 System 환경
내가 설치해본 시스템 환경
Fedora6, Centos 5.1, 5.2오라클 설치 전 "추가 패키지 설치"
- yum을 통하여 설치
yum install binutils
yum install compat-gcc-34
yum install compat-libgcc-296
yum install compat-libstdc++-296
yum install compat-libstdc++-33
yum install compat-db
yum install cpp
yum install gcc
yum install gcc-c++
yum install glibc
yum install glibc-common
yum install glibc-devel
yum install glibc-headers
yum install ksh
yum install libaio
yum install libaio-devel
yum install libgcc
yum install libstdc++
yum install libstdc++-devel
yum install make
yum install setarch
yum install libXp- openmotif21은 yum을 이용하여 설치가 불가능하므로 다음 링크에서 다운로드 받아서 설치 ( 해당 파일 첨부)
- 링크 : ftp://rpmfind.net/linux/fedora/core/4/i386/os/Fedora/RPMS/openmotif21-2.1.30-14.i386.rpm
- 다운로드한 해당 파일을 설치한다.
rpm -ivh openmotif21-2.1.30-14.i386.rpm사전에 설치되어야 하는 패키지가 누락된 경우에 오라클 설치 시에 linking 단계에서 설치에러가 발생하는 경우가 있음.
시스템 파라미터 추가
- /etc/sysctl.conf 파일에 다음 항목을 추가한다.
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
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/sysctl.conf 파일을 변경하였으면 다음과 같이 sysctl -p 명령을 실행하거나 시스템을 리부팅해야만 한다.
sysctl -p- /etc/pam.d/login 파일에 다음 항목을 추가한다.
session required /lib/security/pam_limits.so- /etc/security/limits.conf 파일에 다음 항목을 추가한다.
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536- /etc/profile 파일에 다음 항목을 추가한다.
if [ $USER = "oracle" ]; then
ulimit -u 16384 -n 65536
fi- /etc/redhat-release 파일을 다음과 같이 수정한다.
- 수정 전 : Fedora Core release 6 (Zod)
- 수정 후 : redhat-4
오라클을 설치할 계정을 생성하고, profile을 수정
- 오라클 설치 계정 생성
groupadd dba
useradd -g dba oracle
passwd oracle- oracle 설치 계정의 profile을 수정
ORACLE_BASE=/opt/oracle
ORACLE_HOME=$ORACLE_BASE/10gR2
ORACLE_SID=ORA10G
LD_LIBRARY_PATH=$ORACLE_HOME/lib
PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH여기서 다음의 환경변수들은 사용자의 환경에 맞게 수정하여 profile을 작성한다.
- ORACLE_BASE(oracle이 설치된 경로), ORACLE_HOME, ORACLE_SID
oracle 설치를 위하여 x-window에서 작업한다.
- x window에 oracle 계정으로 로그인을 한다.
- 터미널에서 root 계정으로 접속한 뒤에 oracle에서도 클라이언트를 사용할 수 있게 하기 위해 아래의 명령을 실행
xhost +- 다시 oracle 계정으로 접속
- 다운받은 oracle 설치파일의 압축을 해제 참고) cpio의 압축 해제 방법 ex) zcat 10201_database_linux_x86_64.cpio.gz | cpio -idmv
오라클을 설치한다.
설치 후 작업
/etc/redhat-release 파일을 수정한 것을 원복한다. ex) 수정 전 : redhat-4 수정 후 : Fedora Core release 6 (Zod)