SI实验指南:Vmware Sphere ESXI5.0 使用虚拟文件共享安装
RHEL5_x64+Oracle11gR2_x64 RAC
groupadd -g 1200 dba groupadd -g 1203 asmadmin groupadd -g 1201 asmdba groupadd -g 1202 asmoper useradd -u 1100 -g oinstall -G dba,asmdba -d /home/oracle oracle passwd oracle 创建目录: mkdir -p /u01/app/11.2.0/grid mkdir -p /u01/app/oracle/product/11.2.0/db_1 useradd -u 1200 -g oinstall -G asmadmin,asmdba,asmoper -d /home/grid grid passwd grid chown -R oracle:oinstall /u01 chown -R grid:oinstall /u01 chown -R oracle:oinstall /u01/app/oracle chmod -R 775 /u01/ 5、 配置时钟同步(可以使用vmware-tools的同步功能)
11
SI实验指南:Vmware Sphere ESXI5.0 使用虚拟文件共享安装
RHEL5_x64+Oracle11gR2_x64 RAC
# crontab –e MAILTO=\
*/3 * * * * /usr/sbin/ntpdate 192.168.1.1
6、 附加设置 Vi /etc/fstab
--扩大内存映像,决定了memory_target的最大值 mount -t tmpfs shmfs -o size=1500m /dev/shm [root@rac2 Server]# df -h
Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol00
35G 3.4G 30G 11% / /dev/sda1 99M 13M 82M 14% /boot tmpfs 1006M 0 1006M 0% /dev/shm /dev/hdc 3.4G 3.4G 0 100% /media/Enterprise Linux dvd 20100405
[root@rac2 Server]# umount /dev/shm [root@rac2 Server]# mount /dev/shm [root@rac2 Server]# df -h
Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol00
35G 3.4G 30G 11% / /dev/sda1 99M 13M 82M 14% /boot /dev/hdc 3.4G 3.4G 0 100% /media/Enterprise Linux dvd 20100405
tmpfs 1.5G 0 1.5G 0% /dev/shm 安装crs检查需要的cvuqdisk包 [root@rac1 ~]# cd /media/Oracle11gR2.3_x6/grid/rpm/ [root@rac1 rpm]# ls cvuqdisk-1.0.9-1.rpm [root@rac1 rpm]# rpm -Uvh cvuqdisk* Preparing... ########################################### [100%] Using default group oinstall to install package 1:cvuqdisk ########################################### [100%] 编辑 \禁用SELINUX 标志 SELINUX=disabled 配置NTP时间同步服务器. 禁用NTP服务器 12
SI实验指南:Vmware Sphere ESXI5.0 使用虚拟文件共享安装
RHEL5_x64+Oracle11gR2_x64 RAC
# service ntpd stop Shutting down ntpd: [ OK ] # chkconfig ntpd off # mv /etc/ntp.conf /etc/ntp.conf.orig # rm /var/run/ntpd.pid 如果你需要使用NTP服务,编辑 \OPTIONS=\重启NTP. # service ntpd restart 四、创建ASK DISK
检查内核 uname -rm 2.6.18-164.el5 x86_64 # 从OTN下载对应的程序包: ? ? ? oracleasmlib-2.0.4-1.el5.x86_64.rpm oracleasm-support-2.1.3-1.el5.x86_64.rpm oracleasm-2.6.18-164.el5-2.0.5-1.el5.x86_64.rpm 其他版本: http://www.oracle.com/technetwork/server-storage/linux/asmlib/index-101839.html Install the packages using the following command. [root@rac1 ~]# cd asmlib [root@rac1 asmlib]# ls oracleasm-2.6.18-194.el5-2.0.5-1.el5.x86_64.rpm oracleasmlib-2.0.4-1.el5.x86_64.rpm oracleasm-2.6.18-238.el5-2.0.5-1.el5.x86_64.rpm oracleasm-support-2.1.3-1.el5.x86_64.rpm [root@rac1 asmlib]# rpm -ivh *.rpm warning: oracleasm-2.6.18-194.el5-2.0.5-1.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159 Preparing... ########################################### [100%] 1:oracleasm-support ########################################### [ 25%] 13
SI实验指南:Vmware Sphere ESXI5.0 使用虚拟文件共享安装
RHEL5_x64+Oracle11gR2_x64 RAC
2:oracleasm-2.6.18-238.el########################################### [ 50%] 3:oracleasm-2.6.18-194.el########################################### [ 75%] 4:oracleasmlib ########################################### [100%] [root@rac1 asmlib]# uname -s -a Linux rac1 2.6.18-194.el5 #1 SMP Mon Mar 29 22:10:29 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux [root@rac1 asmlib]# rpm -e oracleasm-2.6.18-238.el error: package oracleasm-2.6.18-238.el is not installed [root@rac1 asmlib]# rpm -qa|grep oracleasm oracleasm-support-2.1.3-1.el5 oracleasmlib-2.0.4-1.el5 oracleasm-2.6.18-194.el5-2.0.5-1.el5 oracleasm-2.6.18-238.el5-2.0.5-1.el5 [root@rac1 asmlib]# rpm -e oracleasm-2.6.18-238 error: package oracleasm-2.6.18-238 is not installed [root@rac1 asmlib]# rpm -e oracleasm-2.6.18-238.el5 [root@rac1 asmlib]# rpm -qa|grep asm oracleasm-support-2.1.3-1.el5 oracleasmlib-2.0.4-1.el5 oracleasm-2.6.18-194.el5-2.0.5-1.el5 配置ASMLib # oracleasm configure -i Configuring the Oracle ASM library driver. This will configure the on-boot properties of the Oracle ASM library driver. The following questions will determine whether the driver is loaded on boot and what permissions it will have. The current values will be shown in brackets ('[]'). Hitting
SI实验指南:Vmware Sphere ESXI5.0 使用虚拟文件共享安装
RHEL5_x64+Oracle11gR2_x64 RAC
#配置ASM磁盘搜索串: ORACLEASM_SCANORDER=\#配置被排除的非ASM磁盘(如本地盘) ORACLEASM_SCANEXCLUDE=\装载内核模块. # /usr/sbin/oracleasm init Loading module \Mounting ASMlib driver filesystem: /dev/oracleasm # 如果上述命令有错,可以联网检测asmlib的版本(需要internet连接). # /usr/sbin/oracleasm update-driver 标志2个共享磁盘(1个节点上执行!). --本次ACFS磁盘未添加,仅作说明! [root@rac1 ~]# /usr/sbin/oracleasm createdisk DISK1 /dev/sdb1 Writing disk header: done Instantiating disk: done [root@rac1 ~]# /usr/sbin/oracleasm createdisk DISK2/dev/sdc1 Writing disk header: done Instantiating disk: done [root@rac1 ~]# oracleasm listdisks DISK1 DISK2 --在另1个节点使用 \命令查找ASM磁盘 --!!必须节点2不重启看到磁盘才是正确的,否则共享磁盘配置有问题,CRS安装后执行root.sh会出问题的!!-- [root@rac2 asmlib]# oracleasm scandisks Reloading disk partitions: done Cleaning any stale ASM disks... Scanning system for ASM disks... Instantiating disk \Instantiating disk \ [root@rac2 asmlib]# oracleasm listdisks DISK1 DISK2 五、clusterware安装
重启两个服务器后,在节点1以grid用户登录到图形界面下:
15