WINDOWS+MSCS+ORACLE這種架構,通過具體配置就已經可以實現故障發生時自動切換換資源。會有一些應用場景需要OFS環境
什麼是OFS?
OFS是Oracle Fail Safe的簡稱,它由兩部分組成:
o ORACLE SERVICE FOR MSCS: 顧名思義,這部分是通過類庫與MSCS通信
o 管理器,不僅可以以圖形界面形式,也可以以命令行形式,進程數據庫資源、通用服務的管理(包括)
在安裝OFS之前要先確保MSCS正確安裝,資源要能夠在節點間相互切換,而MSCS的安裝前要有域環境和DNS配置。
OFS與MSCS(微軟的高可用軟件)一起使用,OFS可以很方便地管理(添加、刪除節點/添加、刪除資源或資源組/修改資源屬性等)MSCS資源,當服務器節點發生故障時候能夠快速地將資源切換至正常節點,並且可以配製很多策略(如:多長時間喚起切換,當故障節點恢復後資源的切回時間,數據庫關閉是以abort/normal/immeidate/transaction?),最大限度地減少異常宕機時間。
OFS的安裝非常簡單,安裝後需要重啓服務器生效。配置OFS的最容易報的錯就是OFS-10065和OFS-10066,通常是監聽的配置錯誤,解決思路就是:配置OFS前將多餘的監聽器刪除,或確保多個監聽器不要監聽同一個IP和端口號
以下粘部分圖片來講解:
上圖紅色部分只不過是普通服務!!
上圖所示,將數據庫加入OFS管理。注意,OFS需要將init參數文件放在共享目錄
注意下圖紅色部分爲配置OFS以後的變化:
上圖所示:MSCS的數據庫資源不再是通用服務。OFS會創建新類型的服務,並且監聽名稱不再是默認的LISTENER,而改用OFS自己創建的監聽器(監聽浮動IP)
上圖所示,當我們把數據庫納入OFS管理以後,MSCS裏面就可以添加ORACLE DATABASE資源。
OFS裏能更方便地管理數據庫了,如上圖所示可以選擇多種關閉選項
時間不夠無法將具體配置過程上傳博客,請各位朋友見諒。
曾經在自己的VirtualBox虛擬機下搭環境失敗,由於自己道行尚淺共享存儲的配置過程很痛苦,以下是startwind startport的下載地址,說不定網友能實現:
starwind:
startport:
http://down1.liehuo.net:8045/soft/1212/StarPort_veryhuo.com.rar
-------------------------------------------------------------------------------------------------
本文來自於我的技術博客 http://blog.csdn.net/robo23
轉載請標註源文鏈接,否則追究法律責任!