Oracle 11G RAC GRID主要架構
CRSD(Cluster ready service daemon)
管理上層高級別(應用層)資源
OCR
OHASD(Oracle high availability daemon)
管理低級別資源
啟動需要OLR(oracle local registry) 和GPnP profile
由/etc/init.d/ohasd腳本啟動 ,/etc/inittab 調用
GPnP(grid plug and play)
XML文件保存在每個節點本地,記錄這個節點要加入集群中所需基本信息,如:
Clustername ,共有網絡,所有網絡,asm discovery string(spfile在asm磁盤頭屬於哪個AU)
并由GPnPD負責各節點文件同步
位置:$GRID_HOME/gpnp/profiles/peer/profile.xml
OLR
記錄本地節點的元數據,OCR的本地替身
olr存放位置:cat /etc/oracle/olr.loc
節點加入集群需要GPnP profile 和OLR
OCR
CRSD管理OCR,OCR集群管理資源的元數據和wallet,以ASM文件保存在ASM中
ocr存放位置: cat /etc/oracle/ocr.loc
External Redundancy:1個ocr
Normal Redundancy:2個ocr
High redundancy:3個ocr
Voting disk
存在ASM中,記錄集群的節點及每個節點狀態,提供節點成員管理和節點隔離fencing
必須是基數個
具體規則:
External Redundancy:1個voting file
Normal Redundancy:3個copies,至少3個failure group
High redundancy:5個copies, 至少5個failure group
查看voting file:
crsctl query css votedisk