在RAC中,當私有網線拔了後,會怎麼樣?

原文鏈接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)私有網絡都不通時,最小節點號節點存活,其它節點被驅逐。

發佈了48 篇原創文章 · 獲贊 19 · 訪問量 37萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章