原文鏈接http://blog.mchz.com.cn/?p=4305
實際環境:
OS:oel5.5_x64
ORACLE:10205
3節點rac
架設於vmware esxi虛擬機上
所需測試項目:私有網卡交換機故障
前提:本次測試假設交換機故障 如同拔掉私有網卡網線,拔掉私有網卡網線如同虛擬機私有網卡斷開連接
(非down網卡),如同能ping通自己,如法ping通其他主機私有網卡
節點情況:
node1, node2, node3
啓動node1, node2
1)斷開node2私有網卡,node1不斷開私有網卡
現象:node1,node2都能ping通自己,無法ping通對方,30s後node2被驅逐重啓
2)斷開node1私有網卡,node2不斷開私有網卡
現象:node1,node2都能ping通自己,無法ping通對方,30s後node2被驅逐重啓
3)斷開node1,node2私有網卡
現象:node1,node2都能ping通自己,無法ping通對方,30s後node2被驅逐重啓
啓動node2,node3
1)斷開node2私有網卡,node3不斷開私有網卡
現象:node2,node3都能ping通自己,無法ping通對方,30s後node3被驅逐重啓
2)斷開node3私有網卡,node2不斷開私有網卡
現象:node2,node3都能ping通自己,無法ping通對方,30s後node3被驅逐重啓
3)斷開node2,node3私有網卡
現象:node2,node3都能ping通自己,無法ping通對方,30s後node3被驅逐重啓
啓動node1,node2,node3
1)斷開node2私有網卡,node1,node3不斷開私有網卡
現象:node2無法被別的節點ping通,node1,node3可以互通,30s後node2被驅逐
2)斷開node3私有網卡,node1,node2不斷開私有網卡
現象:node3無法被別的節點ping通,node1,node2可以互通,30s後node3被驅逐
3)斷開node1私有網卡,node2,node3不斷開私有網卡
現象:node1無法被別的節點ping通,node2,node3可以互通,30s後node2,node3被驅逐
4)斷開node1,node2私有網卡,node3不斷開
現象:30s後node2,node3被驅逐,重啓
5)斷開node1,node3私有網卡,node2不斷開
現象:30s後node2,node3被驅逐,重啓
6)斷開node2,node3私有網卡,node1不斷開
現象:30s後node2,node3被驅逐,重啓
7)斷開node1,node2,node3私有網卡
現象:30s後node2,node3被驅逐,節點重啓
結論:
1)當兩節點時:
私有網絡不通(單一節點,兩個節點,交換機等failure)節點號低的節點存活,節點號高的節點被驅逐
2)三個節點時
私有網絡不通
i)存在兩節點私有網絡通且節點中包含最小節點號節點的,不通的節點被驅逐
ii)存在兩節點私有網絡通但是節點中不包含最小節點號節點的,最小節點號節點存活,其它兩個節點被驅逐
iii)私有網絡都不通時,最小節點號節點存活,其它節點被驅逐。