rac學習之一
RAC 學習之一
健忘症(Amnesia)
叢集環境配置檔案不是集中存放的,而是每個節點都有一個本地副本,在叢集正常執行時,使用者可以在任何節點更改叢集的配置,並且這種更改會自動同步到其他節點。
有一種特殊情況: 節點A 正常關閉, 在節點B上修改配置, 關閉結點A,啟動結點B。 這種情況下,修改的配置檔案是丟失的, 就是所謂的健忘症。
GRD(Global resource directory)
可以把GRD看作一個內部資料庫,這裡記錄的是每個資料庫在叢集間的分佈圖,它位於每個例項的SGA中,但每個例項SGA中都是部分GRD,所有例項的GRD彙總在一起才是一個完整的GRD.
GRD中記錄的是PCM LOCK資訊,這種鎖有3個屬性:MODE,ROLE和PI
Cache Fusion(記憶體融合)就是通過高速的Private Inerconnect, 在例項間進行資料塊傳遞,它是RAC最核心的工作機制,它把所有例項的SGA虛擬成一個大的SGA區。
在 11GR2中,只會將ohasd寫入/etc/inittab檔案。
OCSSD: 這個程式是Clusterware最關鍵的程式,如果這個程式出現異常,會導致系統重啟,這個程式提供CSS(Cluster Synchronization Service)服務。CSS服務通過多種心跳機制實時監控叢集狀態,提供腦裂保護等基礎叢集服務功能。
CRSD: 是實現“高可用性(HA)”的主要程式,它提供的服務叫作CRS(Cluster Ready Service)服務。所有需要高可用性的元件,都會在安裝配置的時候,以CRS Resource的形式登記到OCR中,而CRSD程式就是根據OCR中的內容,決定監控哪些程式,如何監控,出現問題時又如何解決。也就是說,CRD程式負責監控CRS Resource的執行狀態、並要啟動、停止、監控、Failover這些資源。預設情況下,CRS會自動嘗試重啟資源5次,如果還是失敗,則放棄嘗試。
CRS Resource:
ü GSD(Global Serveice Daemon)
ü ONS (Oracle Notification Service)
ü VIP
ü Database
ü Instance
ü Service.
EVMD:負責釋出CRS 產生的各種事件(Event). 這些Event可以通過2種方式釋出給客戶:ONS 和 Callout Script.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20976446/viewspace-753503/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RAC學習
- pureMVC學習之一REMMVC
- BBED學習之一
- MySQL學習筆記之一MySql筆記
- Java學習筆記之一Java筆記
- 分割槽表學習之一
- RAC 學習記錄
- RAC:學習連結
- RAC學習記錄
- Elasticsearch聚合學習之一:基本操作Elasticsearch
- docker 學習之一:docker 安裝Docker
- hive學習之一:認識hiveHive
- 學習 第3章:專項練習之一
- JUnit5學習之一:基本操作
- jackson學習之一:基本資訊
- R語言學習筆記之一R語言筆記
- STL的學習筆記之一 (轉)筆記
- CCNA學習心得之一(推薦)(轉)
- Mysql學習積累之一[網摘收藏個人學習參考]MySql
- FFmpeg學習之一(FFmpeg原始碼編譯)原始碼編譯
- java基礎學習之一:物件和類Java物件
- 自我學習之一:淡入淡出(抄) (轉)
- mssql最佳化學習筆記之一SQL筆記
- RAC學習筆記-Day_01筆記
- 【RAC】Creating a filesystem physical standby from ASM (RAC ) primary之一ASM
- 系統學習iOS動畫之一:檢視動畫iOS動畫
- JAVA學習系列之一-搭建開發環境Java開發環境
- Hadoop學習筆記之一 : HDFS原理二Hadoop筆記
- Hadoop學習筆記之一 : HDFS原理一Hadoop筆記
- 《深入淺出MFC》學習筆記之一 (轉)筆記
- 【Oracle】 RAC 環境刪除oracle 之一Oracle
- 12c RAC 和 CDB/PDB 學習
- 官方文件學習:RAC刪除節點
- hive學習筆記之一:基本資料型別Hive筆記資料型別
- 演算法學習之一:3SUM變體演算法
- 數字人粒子系統學習筆記之一筆記
- 深度學習筆記之一些基本術語深度學習筆記
- HBase學習之一: 建立hive和hbase關聯表Hive