VM -> Removable Devices -> CD/DVD(IDE) -> Connect 선택
rpm 설치 준비 (cd /media/RHEL_5.3 x86_64 DVD/Server)
rpm -Uvh libaio-devel-0.*
rpm -Uvh sysstat-7.*
rpm -Uvh unixODBC-2.*
rpm -Uvh unixODBC-devel-2.*
rpm -Uvh numactl-devel-*
vi /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 2069800960
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 = 1048576
sysctl -p 적용하기
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
vi /etc/pam.d/login 내용추가
session required pam_limits.so
vi /etc/redhat-release 내용 수정
release 4 수정
유저 생성
groupadd oinstall
groupadd dba
groupadd oper
useradd -g oinstall -G dba,oper oracle
passwd oracle
chown -R oracle:oinstall /app
chmod -R 775 /app
su - oracle (오라클 계정으로 접속)
.bash_profile 수정
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=oracle; export ORACLE_HOSTNAME
ORACLE_UNQNAME=orcl; export ORACLE_UNQNAME
ORACLE_BASE=/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11g; export ORACLE_HOME
ORACLE_SID=orcl; export ORACLE_SID
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:/app/oracle/grid/11g/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
DISPLAY=192.168.10.51:0.0; export DISPLAY
. ./.bash_profile 적용하기
ASM 생성을 위한 Disk 추가 작업
OS Shut Down
Edit Virtual machine settings 클릭
Add 클릭
Hard Disk 선택 후 Next 클릭
SCSI 선택 , Independent 선택 , Persistent 선택 후 Next 클릭
Create a new virtual disk 선택 후 Next 클릭
Maximum disk size(GB) : 10
Allocate all disk space now 선택 후 Next 클릭
Finish 클릭
Advanced 클릭
SCSI 1:0 으로 변경
Disk 하나 더 추가 Add 클릭
Hard Disk 선택 후 Next 클릭
SCSI 선택 , Independent 선택 , Persistent 선택 후 Next 클릭
Create a new virtual disk 선택 후 Next 클릭
Maximum disk size(GB) : 10
Allocate all disk space now 선택 후 Next 클릭
Finish 클릭
Advanced 클릭
SCSI 1:1 으로 변경
Disk2개 생성 확인 후 OK 클릭
Power on 클릭
Username 입력
Password 입력
Linux LVM(8e) 으로 파티션 작업(sdb)
Linux LVM(8e) 으로 파티션 작업(sdc)
fdisk -l (LVM 관련 디스크 확인)
pvcreate 로 물리적 디스크로 매핑
pvcreate /dev/sdb1 /dev/sdc1
개별 디스크를 1개의 그룹으로 만들기
vgcreate asm /dev/sdb1 /dev/sdc1
논리적 볼륨으로 나눈다 (asm1에 DB 설치)
lvcreate -L 10G -n asm1 asm
논리적 볼륨으로 나눈다 (fra1에 flashback 정보 저장)
lvcreate -L 9.5G -n fra1 asm
lvscan
Xftp 로 ASM library 이동
ASM library 설치
rpm -Uvh oracleasm*
libarary 환경설정
/etc/init.d/oracleasm configure
Default user to own the driver interface []: oracle
Default group to own the driver interface []: dba
Start Oracle ASM library driver on boot (y/n) [n]: y
Scan for Oracle ASM disks on boot (y/n) [y]: y
/etc/init.d/oracleasm enable
/etc/init.d/oracleasm start
ASM 디스크 생성
/etc/init.d/oracleasm createdisk asm1 /dev/asm/asm1
ASM 디스크 생성
/etc/init.d/oracleasm createdisk fra1 /dev/asm/fra1
스캔작업
oracleasm scandisks
생성리스트 확인
oracleasm listdisks
xftp 로 오라클 설치 파일 이동하기(oracle 유저)
(1of7 ~ 3of7) 3개 파일까지 이동
unzip 으로 압축해제
GUI 환경에서 설치하기 위해 Xmanager 실행
ASM 엔진 설치를 위해 /app/grid로 이동
./runInstaller 실행
설치 시작
Skip software updates 선택
Next 클릭
RAC 환경이 아닌 Single Instance 환경에서 ASM 설치하기 위해
Configure Oracle Grid Infrastructure for a Standalone Server 선택
Next 클릭
Korea 추가
Next 클릭
Disk Group Name : DATA
Redundancy : External
Candidate Disks 선택
ORCL:ASM1 선택
Next 클릭
Password 설정
Next 클릭
Yes 클릭
Next 클릭
Yes 클릭
Software Location : /app/oracle/grid/11g 로 변경
Next 클릭
Next 클릭
설치 전 검사
Summary 확인
Install 클릭
설치 진행 중..
스크립트 두개를 root 계정에서 실행하기
/app/oraInventory/orainstRoot.sh(root 계정)
/app/oracle/grid/11g/root.sh(root 계정)
다 실행 했으면 OK 클릭
설치 완료 Close 클릭
oracle 엔진 설치를 위해 /app/database 로 이동
(oracle 유저)
./runInstaller 실행
설치 시작
I wish ... 체크 해제
Next 클릭
Yes 클릭
Skip software Updates 체크
Next 클릭
Install database software only
(oracle 엔진만 설치)
Next 클릭
Single instance database installation 체크
(Single instance 설치)
Next 클릭
Korea 추가
Next 클릭
Enterprise Edition 체크
Next 클릭
Oracle base 경로 확인 : /app/oracle
Software Location 경로 확인 : /app/oracle/product/11g
Next 클릭
설치 전 검사
Summary 확인
Install 클릭
설치 진행 중..
스크립트 실행
root 계정에서 실행
/app/oracle/product/11g/root.sh
스크립트 실행 후 OK 클릭
오라클 엔진 설치 완료
asmca
FRA 디스크 그룹을 하나더 생성
Create 클릭
Disk Group Name : FRA
External 체크
ORCL:FRA1 체크
OK 클릭
Disk Group 생성
FRA Disk Group 추가 확인
Exit 클릭
Yes 클릭
dbca
database 생성
설치 시작
Next 클릭
Create a Database 체크
Next 클릭
Custom Database 체크
Next 클릭
Global Database Name : orcl
SID : orcl
Next 클릭
Configure Enterprise Manager 체크 해제
Next 클릭
Password 설정
Next 클릭
Yes 클릭
Storage Type : ASM
Use Oracle-Managed Files 체크
Browse 클릭
DATA 체크
OK 클릭
Database Area 확인
Next 클릭
Specify Fast Recovery Area 체크
Browse 클릭
FRA 체크
OK 클릭
Fast Recovery Area 확인
Next 클릭
전부 체크 해제
Standard Database Components 클릭
전부 체크 해제
Yes 클릭
체크 해제 확인
OK 클릭
체크 해제 확인
Next 클릭
Character Sets 클릭
Choose from the list of character sets 체크
Database Character Set : K016MSWI....선택
Next 클릭
Database Storage 확인
Next 클릭
Create Database 체크
Finish 클릭
Summary 확인
OK 클릭
설치 진행 중..
설치 완료
sqlplus 로 status 와 instance_name 확인
asm instance 확인을 위해 .bash_profile 수정
ORACLE_SID=+ASM
ORACLE_HOME=@ORACLE_BASE/grid/11g
.bash_profile 적용
sqlplus / as sysasm 으로 접속
status , instance_name 확인
'ORACLE 설치 > RHEL5' 카테고리의 다른 글
RHEL5 설치 (VM WARE 환경) (0) | 2015.02.25 |
---|