oracle9.2/Linux rac 动态加入新节点(3)

本文介绍如何配置Oracle Cluster Manager,包括修改现有节点的配置文件、启动新节点的服务,并通过日志确认集群状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

配置Oracle Cluster Manger

 

重新配置已存在的节点

l         修改rac1的Cluster Manger文件

(红色为加入的内容)

[oracle@rac1 admin]$ vi cmcfg.ora

ClusterName=Oracle Cluster Manager, version 9i

MissCount=210

PrivateNodeNames=rac2-priv rac1-priv rac3-priv

PublicNodeNames=rac2 rac1 rac3

ServicePort=9998

CmDiskFile=/dev/raw/raw1

KernelModuleName=hangcheck-timer

HostName=rac1-priv

l         修改rac2的Cluster Manger文件

[oracle@rac2 admin]$ vi cmcfg.ora

ClusterName=Oracle Cluster Manager, version 9i

MissCount=210

PrivateNodeNames=rac2-priv rac1-priv rac3-priv

PublicNodeNames=rac2 rac1 rac3

ServicePort=9998

CmDiskFile=/dev/raw/raw1

KernelModuleName=hangcheck-timer

HostName=rac2-priv

注:上述文件只要修改即可,的第三个节点相关启动时,它会自动重新配置。

3.2配置新节点

l         修改rac3的Cluster Manger文件

ClusterName=Oracle Cluster Manager, version 9i

MissCount=210

PrivateNodeNames=rac2-priv rac1-priv rac3-priv

PublicNodeNames=rac2 rac1 rac3

ServicePort=9998

CmDiskFile=/dev/raw/raw1

KernelModuleName=hangcheck-timer

HostName=rac3-priv

l         在rac3上启动Cluster Manger

[root@rac2 9.2]$ mkdir /var/opt/oracle

[root@rac2 9.2]$ vi /var/opt/oracle/srvConfig.loc

srvconfig_loc=/dev/raw/raw14

[root@rac2 9.2]$ chown -R oracle:dba /var/opt/oracle

[root@rac3 oracle]# chmod -R 755 /var/opt/oracle/srvConfig.loc

[root@rac3 ~]# . /home/oracle/.bash_profile

[root@rac3 ~]# /u01/oracle/product/9.2/oracm/bin/ocmstart.sh

[oracle@rac3 ~]$ ps -ef|grep ora

root      4892     1  0 Mar07 pts/1    00:00:08 oracm

root      4894  4892  0 Mar07 pts/1    00:00:05 oracm

root      4895  4894  0 Mar07 pts/1    00:04:04 oracm

root      4896  4894  0 Mar07 pts/1    00:00:00 oracm

root      4897  4894  0 Mar07 pts/1    00:01:04 oracm

root      4898  4894  0 Mar07 pts/1    00:00:09 oracm

root      4899  4894  0 Mar07 pts/1    00:00:08 oracm

root      4900  4894  0 Mar07 pts/1    00:01:03 oracm

root      4901  4894  0 Mar07 pts/1    00:00:30 oracm

root      4952  4894  0 Mar07 pts/1    00:00:00 oracm

root      4994  4894  0 Mar07 pts/1    00:00:05 oracm

root      6467  4894  0 01:09 pts/1    00:00:52 oracm

检查ocm日志

[oracle@rac2 log]$ tail –f /u01/oracle/product/9.2/oracm/log/cm.log

HandleUpdate(): SYNC(6) from node(0) completed {Mon Mar  3 18:12:28 2008 }^M

HandleUpdate(): NODE(0) IS ACTIVE MEMBER OF CLUSTER, INCARNATION(4) {Mon Mar  3 18:12:28 2008 }^M

HandleUpdate(): NODE(1) IS ACTIVE MEMBER OF CLUSTER, INCARNATION(6) {Mon Mar  3 18:12:28 2008 }^M

HandleUpdate(): NODE(2) IS ACTIVE MEMBER OF CLUSTER, INCARNATION(7) {Mon Mar  3 18:12:28 2008 }^M

NMEVENT_RECONFIG [00][00][00][00][00][00][00][07] {Mon Mar  3 18:12:28 2008 }^M

Debug Hang : CMNodeListener(PID=15316) Registered with ORACM. {Mon Mar  3 18:12:28 2008 }^M

<11557:7152><58441:2567>Debug Hang : CMNodeListener(PID=15317) Registered with ORACM. {Mon Mar  3 18:12:29 2008 }^M

Successful reconfiguration,  3 active node(s) node 0 is the master, my node num is 0 (reconfig 7) {Mon Mar  3 18:12:29 2008 }^M

 

   这时可以启动gsd服务

[oracle@rac3 ~]$ gsdctl start

[oracle@rac3 ~]$ ps -ef|grep gsd

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/104152/viewspace-201783/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/104152/viewspace-201783/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值