通过fdisk-l可以看看所有磁盘的状态,如果前期裸设备规划正确的话,在诸如/dev/sdb、/dev/sdc、/dev/sdd、/dev/sde下面是看不到任何分区信息的,这也表明这些磁盘都是干净的磁盘,不像/dev/sda那样不干净(有了文件系统)。下面我们要对/dev/sdb到/dev/sde的四块磁盘进行分区,分区过程如下图所示(这里以/dev/sdb为例,其他磁盘操作类似):
Fdisk/devv/sdb
n->p->1->->w
创建一个新的磁盘,设置为主分区。并且给予全部的空间
剩下的就是补丁包的安装了
经整理需要的除上面地址给对的
给出一个截图,一些是在Oracle官网上下载的包,一些是系统文件中的包
网络整理在打补丁这个环节,现将本实验打一些补丁包顺序罗列如下:
1,compat-binutils215-2.15.92.0.2-24.i386
2,compat-libcwait-2.1-1.i386
3,compat-libstdc++-egcs-1.1.2-1.i386
4,openmotif21-debuginfo-2.1.30-11.EL5.i386
5,xorg-x11-libs-compat-6.8.2-1.EL.33.0.1.i386
6,oracleasm-support-2.1.2-1.el5.i386
7,oracleasm-2.6.18-53.el5-2.0.4-1.el5.i686
8,oracleasm-2.6.18-53.el5xen-2.0.4-1.el5.i686
1,kernel-debug-2.6.18-53.el5.i686
2,oracleasm-2.6.18-53.el5debug-2.0.4-1.el5.i686
其中1、2相互关联
3,kernel-PAE-2.6.18-53.el5.i686
4,oracleasm-2.6.18-53.el5PAE-2.0.4-1.el5.i686
其中3、4相互关联
5,libXp-1.0.0-8.1.el5.i386
6,openmotif21-2.1.30-11.EL5.i386
7,compat-oracle-el5-1.0-5.i386
其中5、6、7相互关联
8,oracleasmlib-2.0.3-1.el5.i386
裸设备及rac2的配置
1,配置裸设备:
由于RHEL5中取消了rawdevices,如果不想将映射命令放到rc.local中的话,我们就需要将其配置到/etc/udev/rules.d/文件夹中
修改文件
/etc/udev/rules.d/60-raw.rules,添加内容如下图所示:
ACTION=="add",KERNEL=="/dev/sdb1",RUN+="/bin/raw/dev/raw/raw1%N"
ACTION=="add",ENV{MAJOR}=="8",ENV{MINOR}=="17",RUN+="/bin/raw/dev/raw/raw1%M%m"
ACTION=="add",KERNEL=="/dev/sdc1",RUN+="/bin/raw/dev/raw/raw2%N"
ACTION=="add",ENV{MAJOR}=="8",ENV{MINOR}=="33",RUN+="/bin/raw/dev/raw/raw2%M%m"
ACTION=="add",KERNEL=="/dev/sdd1",RUN+="/bin/raw/dev/raw/raw3%N"
ACTION=="add",ENV{MAJOR}=="8",ENV{MINOR}=="49",RUN+="/bin/raw/dev/raw/raw3%M%m"
ACTION=="add",KERNEL=="/dev/sde1",RUN+="/bin/raw/dev/raw/raw4%N"
ACTION=="add",ENV{MAJOR}=="8",ENV{MINOR}=="65",RUN+="/bin/raw/dev/raw/raw4%M%m"
KERNEL=="raw[1-4]",OWNER="oracle",GROUP="oinstall",MODE="640"
重启服务以及验证
start_udev
ls/dev/raw–l
克隆rac2。
关闭rac1
Shutdown–hy0
将rac1中的文件拷贝到rac2上,并修改vmx文件
改完之后我们退回到RAC2目录下,将RAC1.VMDK这个文件改为RAC2.VMDK:
在vware中打开rac2,修改hostname
Hostnamerac2
Vi/etc/sysconfig/network
修改网络配置器
cd/etc/sysconfig/network-scripts/
ifconfig–a查看所有网卡信息,记录mac地址
cd/etc/sysconfig/network-scripts/
mvifcfg-eth0.bakifcfg-eth0–f
mvifcfg-eth1.bakifcfg-eth1–f
mvifcfg-eth2.bakifcfg-eth2–f
将记录的mac信息对应的更新到ifcfg-eth*文件中。
重启网络服务
Servicenetworkrestart
除此之外,还要切换到oracle用户下修改ORACLE_SID这个环境变量。
同时修改/etc/hosts文件
至此,副节点的设置完毕,我们需要做的,就是重启系统,让新的主机名、IP地址等生效。
下面开始配置clusterware