출처: 서진수 강사님 oracle 취업 강좌

개요

  RHEL5에 11g를 OUI 모드로 설치

 기본준비사항 → 설치 전 세팅 하기 → 오라클 설치 → DB 생성하기

  11g 다른 버전도 동일, cent5 +11g 동일 

① 기본 준비사항

◎ oracle 계정 만들기

[root@MINSUNG ~]# groupadd –g 5000 dba

[root@MINSUNG ~]#useradd –g dba oracle

[root@MINSUNG ~]#passwd oracle


◎  설치 파일 옮기기 (winscp 사용 /home/oracle 안으로 이동)

     linux_11gR2_database_1of2 linux_11gR2_database_2of2


②  설치 전 세팅 하기 

◎ 메모리 권장 사양 확인 

       ☞ 11g 최소 메모리는 1GB 

[root@localhost ~]# free

       ☞ Swap 메모리 1500MB 이상 (1GB 기준)

[root@localhost ~]# grep SwapTotal /proc/meminfo

       ◎ 디스크 권장사양 확인 

☞ /tmp   1G 이상 

[root@localhost ~]# df -h /tmp


◎ rpm 설치 확인 & 설치 (cd로 옮겨가야함 )

[root@localhost ~]# rpm -qa | grep binutils-2.17.50.0.6

나머지도 검색하면 됨 설치 되야 할 이름파일 을 검색해서 나오면 됨 

(설치된 rpm은 다를 수 있음)  

[root@ localhost ~]]# cd /media/Oracle\ Linux\ Server\ dvd\20110119/Server/

[root@localhost ~]# rpm -Uvh libaio-devel-0.3.106-5.i386.rpm

[root@localhost ~]# rpm -Uvh  numactl-devel-0.9.8-11.0.1.el5.i386.rpm

[root@localhost ~]# rpm -ivh sysstat-7.0.2-3.el5_5.1.i386.rpm

[root@localhost ~]# rpm -ivh unixODBC-*


설치 되야 할 파일 이름 설치된 rpm (OS 마다 다를 수 있음)

binutils-2.17.50.0.6 binutils-2.17.50.0.6-14.el5

compat-libstdc++-33-3.2.3 compat-libstdc++-33-3.2.3-61

elfutils-libelf-0.125 elfutils-libelf-0.125

elfutils-libelf-devel-0.125 elfutils-libelf-devel-0.125

elfutils-libelf-devel-static-0.125 elfutils-libelf-devel-static-0.125tils-libelf

gcc-4.1.2 gcc-4.1.2-50.el5

grep gcc-c++-4.1.2 gcc-c++-4.1.2-50.el5

glibc-2.5-24 glibc-2.5-58

glibc-common-2.5 glibc-common-2.5-58

glibc-devel-2.5 glibc-devel-2.5-58

glibc-headers-2.5 glibc-headers-2.5-58

kernel-headers-2.6.18 kernel-headers-2.6.18-238.el5

ksh-20060214 ksh-20100202-1.el5_5.1

libaio-0.3.106 libaio-0.3.106-5

libaio-devel-0.3.106 X

libgcc-4.1.2 libgcc-4.1.2-50.el5

libgomp-4.1.2 libgomp-4.4.4-13.el5

libstdc++-4.1.2 libstdc++-4.1.2-50.el5

libstdc++-devel-4.1.2 libstdc++-devel-4.1.2-50.el5

make-3.81 make-3.81-3.el5

numactl-devel-0.9.8.i386 X

sysstat-7.0.2 X

unixODBC-32bit-2.2.11 X

unixODBC-devel-2.2.11 X


◎ 설치에 필요한 그룹과 사용자를 생성 및 수정 

[root@localhost ~]# groupadd  oinstall

[root@localhost ~]# groupadd  oper

[root@localhost ~]#  usermod -g oinstall -G dba,oper  oracle


◎ Resource Limit 값 수정 

[root@localhost ~]# vi /etc/security/limits.conf

Oracle  soft  nproc  2047

Oracle  hard  nproc  16384

Oracle  soft  nofile  1024

oracle  hard  nofile  65536

oracle  soft  stack  10240


◎ 커널 파라미터 설정하기 (내용 밑에 추가하기) 

[root@localhost ~]# vi /etc/sysctl.conf 


fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 536870912

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048586


◎ 설정 값 적용하기 

[root@localhost ~]# sysctl -p 


◎ oracle 사용자의 .bash_profile 변경(내용 추가 후 저장)

[root@localhost ~]# vi /home/oracle/.bash_profile 

export EDITOR=vi

export ORACLE_BASE=/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11g

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

       

  ◎ login 파일 내용 추가 후 저장 

[root@localhost ~]# vi /etc/pam.d/login

       session   required   pam_limits.so


◎ 오라클 압축 파일 풀기 

[root@localhost ~]# cd /home/oracle

  [root@localhost ~]#ls –l 

-rw-r--r-- 1 oracle dba 1285396902 Jun  2  2010 linux_11gR2_database_1of2.zip

-rw-r--r-- 1 oracle dba  995359177 Jun  2  2010 linux_11gR2_database_2of2.zip

[root@localhost ~]# unzip linux_11gR2_database_1of2.zip \

> && unzip linux_11gR2_database_2of2.zip


◎ 소유권 변환 oracle로 해주기 

[root@localhost ~]# chown –R oracle.dba /home/oracle

[root@localhost ~]# chown –R oracle.dba /app


◎ vm ware로 가서 그래픽 환경 1024 * 768 변경 (화면 잘릴 수 있음)

system → administration → Display → Hardware 탭 → Configure →

                Generic LCD Display → Generic LCD Display 1024 * 768 → OK → Settings 탭

→ Resolution 1024 * 768 → 


③ 오라클 설치


◎ vm 머신으로 가서 oracle 계정으로 로그인 

/home/oracle/database

./runInstaller 

◎ DB OUI 설치 하기

012345678910111213141516171819

◎ DB 생성하기 


01234567891011121314151617181920212223





'ORACLE > 싱글설치' 카테고리의 다른 글

RHEL4 + 10g 설치(OUI)  (0) 2015.04.11
OEL6 + 12c 설치(OUI)  (0) 2015.04.11
RHEL5 USB 설치  (0) 2015.03.21
Posted by 히드라야
,