- oracle 계정만들기
- Oracle 10g 설치를 위한 설정
- host 설정
- ocfs2 라이브러리 설치
- OS간의 시간동기화 작업
* oracle 계정만들기
===========================================================================================
[root@rac2 ~]# groupadd oinstall
[root@rac2 ~]# groupadd dba
[root@rac2 ~]# useradd -G dba -g oinstall oracle
[root@rac2 ~]# passwd oracle
.bash_profile 수정.
oracle base 경로
$ORACLE_BASE = /u01/app/oracle
oracle engine 설치 경로
$ORACLE_HOME = /u01/app/oracle/product/db_1
cluster ware 설치 경로
$CRS_HOME = /u01/app/oracle/product/crs
* Oracle 10g 설치를 위한 설정
===========================================================================================
1. /etc/security/limits.conf
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536
2. /etc/pam.d/login
session required /lib/security/pam_limits.so
3. /etc/profile
if [ $USER = "oracle" ]; then ulimit -u 16384 -n 65536 fi
4. # more /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 = 1048576 net.core.rmem_max = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144
* host 설정
===========================================================================================
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
192.168.0.133 rac1.expert15.com rac1
10.10.10.31 rac1-priv.expert15.com rac1-priv
192.168.1.133 rac1-vip.expert15.com rac1-vip
192.168.0.134 rac2.expert15.com rac2
10.10.10.32 rac2-priv.expert15.com rac2-priv
192.168.1.134 rac2-vip.expert15.com rac2-vip
* ocfs2 라이브러리 설치
===========================================================================================
[root@ocm1 rpm]# rpm -Uvh ocfs2-tools-1.2.7-1.el4.i386.rpm
Preparing... ########################################### [100%]
1:ocfs2-tools ########################################### [100%]
[root@ocm1 rpm]# rpm -Uvh ocfs2console-1.2.7-1.el4.i386.rpm
Preparing... ########################################### [100%]
1:ocfs2console ########################################### [100%]
[root@ocm1 rpm]# rpm -Uvh ocfs2-2.6.9-89.EL-1.2.9-1.el4.i686.rpm
Preparing... ########################################### [100%]
1:ocfs2-2.6.9-89.EL ########################################### [100%]
[root@ocm1 rpm]#
* OS간의 시간동기화 작업hangcheck-timer 커널 모듈의 설정. hangcheck timer 커널 모듈은 시스템의 상태를 모니터링하고 장애가 발생한 RAC 노드를 재시작합니다. 노드의 장애 상황을 파악하기 위해 사용되는 두 가지 매개변수로 hangcheck_tick(시스템 모니터링 빈도 정의)과 hangcheck_margin(RAC 노드의 리셋을 수행하기 위한 최대 지연 허용 시간)이 있습니다
===========================================================================================
6. 게스트 OS와 호스트 OS의 시간 동기화. Oracle Clusterware와 Oracle Database 소프트웨어를 설치하는 과정에서 오라클 인스톨러는 먼저 로컬 노드에 소프트웨어를 설치한 후 원격 노드에 소프트웨어를 카피하는 작업을 수행합니다. 양쪽 RAC 노드의 날짜와 시간이 동기화되지 않은 경우 아래와 같은 에러가 발생할 수도 있습니다.
"/bin/tar: ./inventory/Components21/oracle.ordim.server/10.2.0.1.0: time stamp 2006-11-04 06:24:04 is 25 s in the future"
따라서 Oracle RAC 설치를 수행하기 전에, 가상 머신과 호스트 머신의 시간을 동기화해 주어야 합니다. root 사용자로 로그인하여 아래 작업을 실행하여 시간을 동기화합니다.
- “vmware-toolbox”를 실행하여 VMware Tools Properties 윈도우를 엽니다. Options 탭에서 Time synchronization between the virtual machine and the host operating system을 선택합니다. tools.syncTime = "TRUE" 매개변수가 가상 머신 설정 파일(d:\vm\rac\rac1\Red Hat Enterprise Linux 4.vmx)에 추가된 것을 확인할 수 있을 것입니다.
- 2. "/boot/grub/grub.conf" 파일을 편집하여 kernel /boot/ 라인에 "clock=pit nosmp noapic nolapic" 옵션을 추가합니다. 이제 양쪽 커널에 옵션을 추가하는 작업을 완료했습니다. 변경 작업은 현재 사용 중인 커널에 대해서만 수행해 주면 됩니다.
#boot=/dev/sda default=0 timeout=5 splashimage=(hd0,0)/boot/grub/splash.xpm.gz hiddenmenu title Enterprise (2.6.9-42.0.0.0.1.ELsmp) root (hd0,0) kernel /boot/vmlinuz-2.6.9-42.0.0.0.1.ELsmp ro root=LABEL=/ rhgb quiet clock=pit nosmp noapic nolapic initrd /boot/initrd-2.6.9-42.0.0.0.1.ELsmp.img title Enterprise-up (2.6.9-42.0.0.0.1.EL) root (hd0,0) kernel /boot/vmlinuz-2.6.9-42.0.0.0.1.EL ro root=LABEL=/ rhgb quiet clock=pit nosmp noapic nolapic initrd /boot/initrd-2.6.9-42.0.0.0.1.EL.img
'Oracle > 10g. Rac Install' 카테고리의 다른 글
양쪽 rac1과 rac2 리눅스를 구동하고 공유디스크 format, ocfs설정 ,SSH 설정. (0) | 2010.09.22 |
---|---|
vmware 리눅스 복사하기. (0) | 2010.09.22 |
VMWARE 공유 폴더 설정및 오라클 RAC에서 사용할 공유디스크 설정. (0) | 2010.09.22 |
VMWWARE 리눅스에 랜카드 추가및 잡스러운것들 날리기. (0) | 2010.09.22 |
rac를 위한 vmware 오라클 엔터프라이즈 리눅스 설정. (0) | 2010.09.22 |