双网卡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】
總結
以上是生活随笔為你收集整理的双网卡oracle rac,Linux+Oracle 10g RAC双网卡绑定和解除绑定的实现(2)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 汉字输入法演变
- 下一篇: 自己常用的Linux命令总结