oracle Clusterware 由兩個(gè)單獨(dú)的堆棧組成:由Cluster Ready Service(CRS)守護(hù)進(jìn)程(crsd)和Oracle High Availability Service守護(hù)進(jìn)程(ohasd)等組成。
為石首等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及石首網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、石首網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
本節(jié)中的列表描述了CRS的組成,該列表包括Linux和UNIX上的進(jìn)程或windows上的service。
CRS:用于管理集群中的高可用性操作的主要程序。crs守護(hù)程序(crsd基于每個(gè)資源的ocr中存儲(chǔ)的配置信息來(lái)管理集群資源。這里包括啟動(dòng)、停止、監(jiān)視和故障轉(zhuǎn)移操作。crsd資源狀態(tài)更改是,該過(guò)程講產(chǎn)生事件。安裝Oracle RAC后,該crsd進(jìn)程講監(jiān)視Oracle instance,listener等。并在發(fā)生故障時(shí)自動(dòng)重新啟動(dòng)這些組件。
CSS:集群同步服務(wù),通過(guò)控制哪些節(jié)點(diǎn)是集群的成員并在節(jié)點(diǎn)加入或離開(kāi)集群時(shí)通知成員來(lái)管理集群的配置。如果您使用的是經(jīng)過(guò)認(rèn)證的第三方集群軟件,則css進(jìn)程將與您的集群軟件對(duì)接以管理節(jié)點(diǎn)成員資格信息。該cssdagent過(guò)程監(jiān)視集群并提供I/O防護(hù)。該服務(wù)以前是由Oracle Process Monitor Daemon(oprocd)提供,cssdagent失敗可能導(dǎo)致Oracle集群重新啟動(dòng)節(jié)點(diǎn)。
Oracle ASM:為Oracle Clusterware和Oracle Database提供磁盤(pán)管理。
CTSS:集群時(shí)間同步服務(wù) 為Oracle Clusterware提供集群中的時(shí)間管理。
EVM:事件管理 發(fā)布Oracle Clusterware創(chuàng)建的事件的后臺(tái)進(jìn)程。
ONS:Oracle Notification Service一種用于傳遞快速應(yīng)用程序通知的發(fā)布和訂閱服務(wù)。
Oraagent:Oracle代理 擴(kuò)展集群軟件以支持特定于Oracle的要求和復(fù)雜資源。發(fā)生FAN事件時(shí),此過(guò)程將運(yùn)行服務(wù)器標(biāo)注腳本,該過(guò)程在Oracle Clusterware 11.1中被稱作為RACG。
Orarootagent:Oracle Root Agent 一個(gè)專門(mén)的oraagent過(guò)程,可以幫助crsd管理?yè)碛械膔oot資源,例如網(wǎng)絡(luò)和grid虛擬IP地的集群同步服務(wù)(css)事件管理(EVM)和ONS組件與同一集群數(shù)據(jù)庫(kù)環(huán)境中其它node上的其它集群組件層通訊。這些組件也是Oracle數(shù)據(jù)庫(kù)、應(yīng)用程序和Oracle Clusterware之間的主要通信鏈。另外,這些后臺(tái)進(jìn)程監(jiān)視和管理數(shù)據(jù)庫(kù)操作。
Oracle高可用性服務(wù)架構(gòu)
本節(jié)描述了構(gòu)成Oracle High Availability Service的過(guò)程。
Ologgerd:集群記錄器服務(wù) 從集群中的所有節(jié)點(diǎn)接受信息,并保存在基于CHM存儲(chǔ)庫(kù)的數(shù)據(jù)庫(kù)中,該服務(wù)僅在集群中的兩個(gè)節(jié)點(diǎn)上運(yùn)行。
osysymond:系統(tǒng)監(jiān)視器服務(wù) 將數(shù)據(jù)發(fā)送到集群記錄器服務(wù)的監(jiān)視和操作系統(tǒng)度量標(biāo)準(zhǔn)服務(wù)。此服務(wù)在each nodes運(yùn)行。
GPNPD:提供對(duì)即插即用配置文件的訪問(wèn),并協(xié)調(diào)集群節(jié)點(diǎn)之間的配置文件更新,以確保所有節(jié)點(diǎn)都具有最新的配置文件。
GIPC:一種守護(hù)進(jìn)程、用于啟用冗余互連使用。
GNS:處理外部DNS服務(wù)器發(fā)送的請(qǐng)求,對(duì)集群定義的名稱解析。
Summary:Fragmented learning may not work for you.The next blog introduces OCR,Voting Disk,Split Brain,heartbeat in RAC.