CRS : PUBLIC網路卡的STANDBY
通過CRS和多個網路卡,實現在PUBLIC網路卡DOWN掉後,切換到STANDBY網路卡,而不是另一個節點的功能
--先需要通過oifcfg配置網路卡資訊,因為虛擬機器的原因,我這裡2個網路卡配置在同一個網段。
[oracle@westzq3 ~]$ oifcfg getif
eth0 83.16.16.0 global public
eht2 83.16.16.0 global public
eth1 192.168.123.0 global cluster_interconnect
--看看以前VIP的配置
[oracle@westzq3 ~]$ /u01/app/oracle/product/crs/bin/srvctl config nodeapps -n westzq3 -a
VIP exists.: /westzq3-vip/83.16.16.103/255.255.255.0/eth0:eth2
[oracle@westzq3 ~]$ /u01/app/oracle/product/crs/bin/srvctl config nodeapps -n westzq4 -a
VIP exists.: /westzq4-vip/83.16.16.104/255.255.255.0/eth0:eth2
--重新配置VIP,定義其能在2個網路卡上切換
[root@westzq3 ~]# /u01/app/oracle/product/crs/bin/srvctl modify nodeapps -n westzq3 -A 83.16.16.103/255.255.255.0/"eth0|eth2"
[root@westzq3 ~]# /u01/app/oracle/product/crs/bin/srvctl modify nodeapps -n westzq4 -A 83.16.16.104/255.255.255.0/"eth0|eth2"
--RAC的PUBLIC網路要求定義預設的路由,為了切換正常,我定義了2個預設路由。如果某個網路卡的網路不是預設路由的話,那麼切換會失敗
[root@westzq3 ~]# route del -net 0.0.0.0
[root@westzq3 ~]# route add -net 0.0.0.0 gw 83.16.16.1 eth0
[root@westzq3 ~]# route add -net 0.0.0.0 gw 83.16.16.1 eth2
[root@westzq3 ~]# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
83.16.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
83.16.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
192.168.123.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth2
0.0.0.0 83.16.16.1 0.0.0.0 UG 0 0 0 eth2
0.0.0.0 83.16.16.1 0.0.0.0 UG 0 0 0 eth0
--------------------------------------------------------------------------------
測試:
[root@westzq3 ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:50:56:00:01:03
inet addr:83.16.16.13 Bcast:83.16.16.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fe00:103/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:143 errors:0 dropped:0 overruns:0 frame.:0
TX packets:151 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:11631 (11.3 KiB) TX bytes:9726 (9.4 KiB)
Interrupt:10 Base address:0x1480
eth0:1 Link encap:Ethernet HWaddr 00:50:56:00:01:03
inet addr:83.16.16.103 Bcast:83.16.16.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:10 Base address:0x1480
eth1 Link encap:Ethernet HWaddr 00:50:56:00:02:03
inet addr:192.168.123.13 Bcast:192.168.123.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fe00:203/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:19487 errors:0 dropped:0 overruns:0 frame.:0
TX packets:22806 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9784512 (9.3 MiB) TX bytes:17153748 (16.3 MiB)
Interrupt:5 Base address:0x1800
eth2 Link encap:Ethernet HWaddr 00:0C:29:C2:03:41
inet addr:83.16.16.23 Bcast:83.16.16.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fec2:341/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:148 errors:0 dropped:0 overruns:0 frame.:0
TX packets:41 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:10623 (10.3 KiB) TX bytes:2682 (2.6 KiB)
Interrupt:9 Base address:0x1880
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:11117 errors:0 dropped:0 overruns:0 frame.:0
TX packets:11117 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3449878 (3.2 MiB) TX bytes:3449878 (3.2 MiB)
[root@westzq3 ~]# ifconfig eth0 down
[root@westzq3 ~]# ifconfig
eth1 Link encap:Ethernet HWaddr 00:50:56:00:02:03
inet addr:192.168.123.13 Bcast:192.168.123.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fe00:203/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20096 errors:0 dropped:0 overruns:0 frame.:0
TX packets:23531 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9845637 (9.3 MiB) TX bytes:17280642 (16.4 MiB)
Interrupt:5 Base address:0x1800
eth2 Link encap:Ethernet HWaddr 00:0C:29:C2:03:41
inet addr:83.16.16.23 Bcast:83.16.16.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fec2:341/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:154 errors:0 dropped:0 overruns:0 frame.:0
TX packets:51 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:11319 (11.0 KiB) TX bytes:3270 (3.1 KiB)
Interrupt:9 Base address:0x1880
eth2:1 Link encap:Ethernet HWaddr 00:0C:29:C2:03:41
inet addr:83.16.16.103 Bcast:83.16.16.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:9 Base address:0x1880
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:11371 errors:0 dropped:0 overruns:0 frame.:0
TX packets:11371 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3457493 (3.2 MiB) TX bytes:3457493 (3.2 MiB)
[root@westzq3 ~]# ifconfig eth2 down
[root@westzq3 ~]# ifconfig
eth1 Link encap:Ethernet HWaddr 00:50:56:00:02:03
inet addr:192.168.123.13 Bcast:192.168.123.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fe00:203/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20907 errors:0 dropped:0 overruns:0 frame.:0
TX packets:24480 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9977841 (9.5 MiB) TX bytes:17567481 (16.7 MiB)
Interrupt:5 Base address:0x1800
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:11717 errors:0 dropped:0 overruns:0 frame.:0
TX packets:11717 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3467527 (3.3 MiB) TX bytes:3467527 (3.3 MiB)
[root@westzq4 ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:50:56:00:01:04
inet addr:83.16.16.14 Bcast:83.16.16.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fe00:104/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:416 errors:0 dropped:0 overruns:0 frame.:0
TX packets:370 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:37713 (36.8 KiB) TX bytes:31444 (30.7 KiB)
Interrupt:10 Base address:0x1480
eth0:1 Link encap:Ethernet HWaddr 00:50:56:00:01:04
inet addr:83.16.16.104 Bcast:83.16.16.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:10 Base address:0x1480
eth0:2 Link encap:Ethernet HWaddr 00:50:56:00:01:04
inet addr:83.16.16.103 Bcast:83.16.16.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:10 Base address:0x1480
eth1 Link encap:Ethernet HWaddr 00:50:56:00:02:04
inet addr:192.168.123.14 Bcast:192.168.123.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fe00:204/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20362 errors:0 dropped:0 overruns:0 frame.:0
TX packets:16962 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:16811057 (16.0 MiB) TX bytes:9690755 (9.2 MiB)
Interrupt:5 Base address:0x1800
eth2 Link encap:Ethernet HWaddr 00:0C:29:C2:03:41
inet addr:83.16.16.24 Bcast:83.16.16.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fec2:341/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:164 errors:0 dropped:0 overruns:0 frame.:0
TX packets:21 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12015 (11.7 KiB) TX bytes:1050 (1.0 KiB)
Interrupt:9 Base address:0x1880
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:12902 errors:0 dropped:0 overruns:0 frame.:0
TX packets:12902 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3628183 (3.4 MiB) TX bytes:3628183 (3.4 MiB)
[oracle@westzq3 ~]$ ./crsstat.sh
HA Resource Target State
----------- ------ -----
ora.rac.db OFFLINE OFFLINE
ora.rac.oratest.cs OFFLINE OFFLINE
ora.rac.oratest.rac1.srv OFFLINE OFFLINE
ora.rac.oratest.rac2.srv OFFLINE OFFLINE
ora.rac.rac1.inst OFFLINE OFFLINE
ora.rac.rac2.inst OFFLINE OFFLINE
ora.westzq3.ASM1.asm OFFLINE OFFLINE
ora.westzq3.LISTENER_WESTZQ3.lsnr OFFLINE OFFLINE
ora.westzq3.gsd OFFLINE OFFLINE
ora.westzq3.ons OFFLINE OFFLINE
ora.westzq3.vip ONLINE ONLINE on westzq4
ora.westzq4.ASM2.asm OFFLINE OFFLINE
ora.westzq4.LISTENER_WESTZQ4.lsnr OFFLINE OFFLINE
ora.westzq4.gsd OFFLINE OFFLINE
ora.westzq4.ons OFFLINE OFFLINE
ora.westzq4.vip ONLINE ONLINE on westzq4
[oracle@westzq3 ~]$
[root@westzq3 ~]# ifconfig eth0 up
[root@westzq3 ~]# ifconfig eth2 up
[root@westzq3 ~]# route add -net 0.0.0.0 gw 83.16.16.1 eth0
[root@westzq3 ~]# route add -net 0.0.0.0 gw 83.16.16.1 eth2
-- 這些最好能加到/u01/app/oracle/product/crs/bin/racgwrap指令碼里面去,LINUX下網路卡重啟,新增的路由就不見了,怎麼搞持久路由不清楚
[oracle@westzq3 ~]$ crs_relocate ora.westzq3.vip
Attempting to stop `ora.westzq3.vip` on member `westzq4`
Stop of `ora.westzq3.vip` on member `westzq4` succeeded.
Attempting to start `ora.westzq3.vip` on member `westzq3`
Start of `ora.westzq3.vip` on member `westzq3` succeeded.
[root@westzq3 ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:50:56:00:01:03
inet addr:83.16.16.13 Bcast:83.16.16.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fe00:103/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:154 errors:0 dropped:0 overruns:0 frame.:0
TX packets:172 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12519 (12.2 KiB) TX bytes:11144 (10.8 KiB)
Interrupt:10 Base address:0x1480
eth0:1 Link encap:Ethernet HWaddr 00:50:56:00:01:03
inet addr:83.16.16.103 Bcast:83.16.16.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:10 Base address:0x1480
eth1 Link encap:Ethernet HWaddr 00:50:56:00:02:03
inet addr:192.168.123.13 Bcast:192.168.123.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fe00:203/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:21655 errors:0 dropped:0 overruns:0 frame.:0
TX packets:25158 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:10107237 (9.6 MiB) TX bytes:17767378 (16.9 MiB)
Interrupt:5 Base address:0x1800
eth2 Link encap:Ethernet HWaddr 00:0C:29:C2:03:41
inet addr:83.16.16.23 Bcast:83.16.16.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fec2:341/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:168 errors:0 dropped:0 overruns:0 frame.:0
TX packets:58 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12428 (12.1 KiB) TX bytes:3764 (3.6 KiB)
Interrupt:9 Base address:0x1880
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:12116 errors:0 dropped:0 overruns:0 frame.:0
TX packets:12116 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3479347 (3.3 MiB) TX bytes:3479347 (3.3 MiB)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8242091/viewspace-614792/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- rac更改public and private的網路卡和ip
- oracle 11g rac更改public的網路卡名稱Oracle
- Metlink:How to Modify Public Network Information including VIP in CrsORM
- 懷疑私網網路卡多播問題導致crs無法正常啟動
- RAC架構中public網路卡down後發生什麼和RAC如何自愈?架構
- 千兆網路卡與萬兆網路卡的區別在哪?
- 無線上網路卡和無線網路卡的區別
- NB物聯網路卡與物聯網路卡的區別
- 什麼是智慧網路卡?智慧網路卡的作用是什麼?
- AIX 網路卡AI
- CentOS 5.4上雙網路卡(多網路卡)繫結CentOS
- winform C# 獲取區分物理網路卡、虛擬網路卡及無線網路卡ORMC#
- 安裝CRS需要的網路條件
- 雲主機新增網路卡配置多網路卡策略路由路由
- VMwareNAT網路卡配置
- 網路卡MAC修改Mac
- RAC中如何更改對外網路卡和內部網際網路卡的IP及VIP
- Linux修改網路卡的名字Linux
- Oracle中的publicOracle
- 什麼是物聯網路卡?物聯網路卡的優點是什麼?
- Linux系統自定義網路卡並更改網路卡介面Linux
- linux下打滿網路卡的頻寬和影響打滿網路卡的原因Linux
- Check the existence of public synonyms Remove the public synonymsREM
- Win10怎麼禁用網路卡 win10系統禁用網路卡的方法Win10
- 三大運營商網際網路卡套餐大全 網際網路卡套餐有哪些
- Linux系統新增自定義網路卡並更改網路卡介面Linux
- 無線網路卡怎麼用,無線網路卡使用方法
- 物聯網路卡的優缺點
- 物聯網路卡的作用有哪些
- Centos(RHEL) 6 新增網路卡的方法CentOS
- oracle 雙網路卡遇到的問題Oracle
- 確定缺少驅動的網路卡
- 獲取網路卡的相關資訊
- 解除安裝隱藏的網路卡
- linux更改網路卡的mac地址LinuxMac
- 詭異的無線網路卡Down
- 實戰網路卡bond
- 網路卡收包流程