您好,登錄后才能下訂單哦!
這篇文章主要講解了“RAC的概念和原理”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“RAC的概念和原理”吧!
一 clusterware組成
OCR,VOTING文件;后臺進程;網絡元素
1.1后臺進程
(1)Css 用于監控心跳,提供防止腦裂服務。就是監控集群的運行狀態
(2)Crs為應用層資源(CRS Resource) 提供"高可用性服務";監控CRS Resource 的運行狀態,并要啟動,停止,監控,Failover這些資源.
Crs資源主要有兩類
GSD,ONS,VIP 和 Listener 屬于Noteapps類
Database,Instance 和Service 屬于 Database-Related Resource 類。
(3)EVMD 這個進程負責發布CRS 產生的各種事件(Event).另外,CRS 和CSS 兩個服務之前的通信就是通過EVMD 進程完成的
二 RAC進程
GCS、GES、GRD構成RAC最核心的功能:cache fusion
LMSn:負責數據塊在實例間的傳遞,對應的服務叫GCS(global cache service)。
LMD: 負責在多個實例之間協調對數據塊的訪問順序,保證數據的一致性訪問。它負責提供GES(global enqueue service)服務。
DIAG: 監控實例的健康狀態,并在實例出現運行錯誤時收集診斷數據記錄到alert.log
三 RAC文件
3.1日志文件
redo thread: 每個實例有套redo log,這套redo log叫做一個redo thread。RAC中每個實例要設置thread參數,該參數缺省值時0。
如果設置了這個參數,則實例啟動時,會用等于該thread的private redo thread。如果用缺省值,實例啟動會選擇使用public redo thread,
并且該實例會以獨占的方式使用該redo thread。RAC環境下,redo log group是在整個數據庫級別進行編號的,比如實例1有1,2,3三個日志組,那么實例2的日志組就應該從4開始編號。
感謝各位的閱讀,以上就是“RAC的概念和原理”的內容了,經過本文的學習后,相信大家對RAC的概念和原理這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。