RedHat 5.5下安装Oracle 10g+RAC(2)


通过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官网上下载的包,一些是系统文件中的包

RedHat 5.5下安装Oracle 10g+RAC

网络整理在打补丁这个环节,现将本实验打一些补丁包顺序罗列如下:

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

RedHat 5.5下安装Oracle 10g+RAC

克隆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

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/efee31caf31c21556afe31df103c851b.html