双网卡oracle rac,Linux+Oracle 10g RAC双网卡绑定和解除绑定的实现(2)

解除双网卡绑定

十一、停数据库和crs

在rac1和rac2上停数据库和crs

#cd  /u01/app/oracle/product/10.2.0/crs_1/bin

停数据库实例

#./srvctl stop instance –d devdb –i ora.devdb.devd1.inst

#./srvctl stop instance –d devdb –i ora.devdb.devd2.inst

停数据库

#./srvctl stop database –d devdb

停ASM实例

#./srvctl stop asm –n rac1

#./srvctl stop asm –n rac2

停vip,gsd,listener,ons

#./srvctl stop nodeapps –n rac1

#./srvctl stop nodeapps –n rac2

十二、更改网卡配置

1、首先在/etc/sysconfig/network-scripts/还原eth0的配置文件ifcfg-eth0

#vi /etc/sysconfig/network-scripts/ ifcfg-eth0

DEVICE=eth0

BOOTPROTO=none

BROADCAST=192.168.2。255

IPADDR=192.168.2.111

NETMASK=255.255.255.0

NETWORK=192.168.2.0

ONBOOT=yes

TYPE=Ethernet

USERCTL=no

PEERDNS=yes

GATEWAY=192.168.168.250

IPV6INIt=no

2、删除bond0的配置文件

#rm ifcfg-bond0

3、删除或者注销eth2的配置文件ifcfg-eth2

# vi ifcfg-eth2

#DEVICE=eth2

#BOOTPROTO=none

#ONBOOT=yes

#TYPE=Ethernet

#USERCTL=no

#MASTER=bond0

#SLAVE=yes

4、在/etc/modules.conf文件中注销如下内容:

#vi /etc/modules.conf

#alias bond0 bonding

#options bond0miimon=100mode=0primary=eth0

5、在/etc/rc.local文件中注销如下内容

#vi /etc/rc.local

# modprobe bondingmiimon=100mode=0

6、在rac2上做同样的修改,然后reboot两个节点。

十三、在rac1和rac2上停数据库和crs,只启动crs的gsd和ons

#cd  /u01/app/oracle/product/10.2.0/crs_1/bin

停数据库实例

#./srvctl stop instance –d devdb –i ora.devdb.devd1.inst

#./srvctl stop instance –d devdb –i ora.devdb.devd2.inst

停数据库

#./srvctl stop database –d devdb

停ASM实例

#./srvctl stop asm –n rac1

#./srvctl stop asm –n rac2

停vip,gsd,listener,ons

#./srvctl stop nodeapps –n rac1

#./srvctl stop nodeapps –n rac2

#./crs_start ora.rac1.gsd

#./crs_start ora.rac1.ons

#./crs_start ora.rac2.gsd

#./crs_start ora.rac2.ons

十四、以root用户更改rac1和rac2的vip到eth0

#cd  /u01/app/oracle/product/10.2.0/crs_1/bin

#./srvctl modify nodeapps –n rac1 –A 192.168.2.13/255.255.255.0/eth0

#./srvctl modify nodeapps –n rac1 –A  rac1-vip/255.255.255.0/eth0

#./srvctl modify nodeapps –n rac2 –A 192.168.2.14/255.255.255.0/eth0

#./srvctl modify nodeapps –n rac2 –A  rac1-vip/255.255.255.0/eth0

十五、确认更改后的vip配置

#./srvctl config nodeapps –n rac1 –a

VIP exists.:/rac1-vip.mycorpdomain.com/192.168.2.13/255.255.255.0/eth0

#./srvctl config nodeapps –n rac2 –a

VIP exists.:/rac2-vip.mycorpdomain.com/192.168.2.14/255.255.255.0/eth0

十六、更改完成,启动数据库相关进程

#./srvctl start nodeapps –n rac1

#./srvctl start nodeapps –n rac2

#./crs_start ora.rac1.ASM1.asm

#./crs_start ora.rac2.ASM2.asm

#./crs_start ora.devdb.db

十七、  查看crs状态

#crs­_stat –t

从上面可以看出所有的进程状态都正常,解除绑定成功。

关于Linux系统下Oracle 10g数据库实现RAC功能双网卡绑定与解除绑定的实现方法就介绍到这里了,希望本次的介绍能够对您有所收获!

【编辑推荐】

【责任编辑:赵鹏 TEL:(010)68476606】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值