2024年6月3日发(作者:)

vmware+linux+oracle10g rac全过程(4) - 副节点,集群设置和故障处理

来自:/Linux/2011-02/

2010-08-10 17:37

主节点设置完毕之后,下面来到副节点的设置。

说点题外话,在没有看君三思《手把手教你用VMware在linux下安装oracle10g RAC》这篇文章的时候,我没有把握好顺序,也就是说没有按照先

主后副的顺序来进行实验,完全没有想到可以在主节点配置完成之后克隆一个副节点出来,稍加修改,就成了一个完备的系统。

我最初做实验的时候,同时配置两个虚拟机,同时安装两套linux操作系统。在安装操作系统的时候,我的电脑基本就不动了,CPU占用率居高不

下。正常情况下两个小时就完工了,我同时安装两套操作系统用去了足足三个半小时,后来因为不符合要求还是其他什么原因,我又删去一个。这

样的傻事我连续干了两次,在看到三思文章里面系统克隆大法的时候我心都要碎了,我想的是为什么没有早一些看到这篇美文。在即将隆重介绍的

就是系统克隆大法之前再说点题外话,这个题外话尤为重要,因为这个地方卡壳,导致我重装系统三次有余,累计起来,我重装系统的次数已经达

到了十次。不过也是在最后一次重装系统的时候,找到了其中的奥妙所在。

先献上一副美图:

这副图里面展示了三个文件夹,其中RAC1文件夹包含了主节点的配置文件、RAC2文件夹包含了副节点的配置文件(这个文件夹里面的内容实际

是从RAC1里面克隆过来的)、raw_disk文件夹里面存放的便是裸设备文件。而在这之前实际存在的文件夹只有两个:RAC1和RAC2。至于raw_disk

里面的文件是和RAC1里面的文件放置在一起的。自然,经过克隆之后,RAC2文件夹里面也有了裸设备文件。看上去很美,因为克隆把包括裸设

备文件在内的所有文件都给弄过来了,但实际不是这么回事,这么做恰恰为之后创建共享磁盘这一实验步骤埋下了剧毒,具体原因写到创建共享磁

盘的时候再点明,那样会印象更加深刻一些。这里先按照正确的方法往下做:

1,关闭主节点(shutdown -hy 0掉linux操作系统),然后在和RAC1、raw_disk文件夹相同目录下创建目录RAC2,然后将RAC1目录下所有文件

运用操作系统复制粘贴技术原模原样的给弄到RAC2下来:

这里根据各自系统分配空间而定,因为我前期给用来创建linux操作系统的本地虚拟磁盘指定了25GB大小,所以复制的时候时间稍长,有七分钟

左右。

2,复制完毕之后,可以看到RAC2下的文件和RAC1无论大小以及文件名完全相同:

3,使用文本编辑器打开RAC2下的vmx文件进行修改,将凡是命为RAC1的地方改为RAC2,如下图所示:

这里需要更改的只有两处,改完之后我们退回到RAC2目录下,将这个文件改为:

4,改完之后,我们在虚拟机中按照RAC2的路径对vmx文件做open操作,这样,另一个活生生的系统又出现在人民大众面前: