RAC環境網路故障測試
RAC環境需要兩個節點配合工作,一旦網路出現故障可能會導致RAC環境的故障。
為了檢查網路故障可能導致的問題,特意測試了一下各種網路故障情況下對RAC的影響。
環境Oracle 10203 RAC for Solaris 10 Sparc,採用的是Oracle的Cluster Ware。
模擬網路故障的方法是將網路卡DOWN掉或直接拔掉網線的方式,這些步驟就不重現了。這裡只是簡單記錄一下最後的測試結果。
節點1:racnode1,節點2:racnode2。
如果停掉節點1或節點2的PRIVATE網路卡,那麼會導致racnode2節點直接reboot,節點2上配置的vip會臨時載入到節點1上;
如果拔掉節點1和節點2之間的心跳線,那麼會導致racnode2節點reboot,節點2上配置的vip會臨時載入到節點1上;
如果拔掉節點2的PUBLIC網線,那麼會導致racnode2節點reboot,節點2上配置的vip會臨時載入到節點1上;
如果拔掉節點1上的PUBLIC網線,那麼會導致racnode1上的資料庫程式被停止,同時節點1上配置的vip會臨時載入到節點2上。
根據上面的測試結果可以發現,Oracle的RAC雖然沒有區別主、從例項的區分,但是對於Oracle的Cluster Ware還是有主、從節點的區分的。而且明顯節點1是主節點,一旦發生網路故障,除非是主節點本身的PUBLIC網路出現了問題,否則為了保證Cluster的一致性,Oracle採用了重啟從節點的方式。而對於主節點的故障,Oracle僅僅是關閉資料庫例項,並將vip切換到其他節點,而沒有采用重啟的方式。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-69249/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 搭建rac+DataGuard的測試環境
- oracle rac 環境檢測Oracle
- PCIE XDMA 開發環境搭建以及環路測試開發環境
- IOS提審ipv6網路相容測試環境搭建iOS
- 測試環境控制檔案被誤刪的故障處理
- 搭建滲透測試環境選自KaliLinux無線網路滲透測試教程Linux
- Xcode配置測試環境和線上環境XCode
- oracle11gR2 RAC 環境測試修改節點VIP的測試操作記錄Oracle
- 如何搭建良好的軟體測試環境?測試環境對軟體測試起到什麼作用?
- kaldi環境搭建 | yesno 測試
- android測試環境搭建Android
- Windows Phone 7監測網路環境變化Windows
- 關於RAC環境下鎖查詢的測試案例1-1
- 關於RAC環境下鎖查詢的測試案例1-2
- 用 Spring 區分開發環境、測試環境、生產環境Spring開發環境
- 軟體測試培訓:如何搭建測試環境
- 在CentOS 7中上部署fabric v2.2.0環境和測試網路CentOS
- winShaper:Win10下真實網路環境模擬測試工具Win10
- 達夢6.0試用之測試環境搭建
- 配置oracle網路環境Oracle
- griffin環境搭建及功能測試
- 搭建自動化測試環境
- 軟體測試--環境講解
- 自己營造ORACLE測試環境Oracle
- oracle 10g rac 網路故障處理Oracle 10g
- 無線網路安全————2、無線路由器配置和選擇測試環境路由器
- 網路測試
- 【故障處理】DBCA建庫詭異問題處理--rac環境不能建立rac庫
- Windows配置Delve的測試環境Windows
- 新手搭建 kubernetes 測試環境
- app 測試環境切換問題APP
- 你真的會搭建測試環境嗎?
- 測試環境運維文章集錦運維
- Windows建立Cucumber和Ruby測試環境Windows
- OCM實驗-測試環境的搭建
- fio效能測試-環境搭建,功能介紹,測試講解
- 在公司內部網路如何搭建Python+selenium自動化測試環境Python
- app自動化測試環境配置:adb環境配置、monkey環境配置、appium環境配置大全APP