您好,登錄后才能下訂單哦!
oracle Clusterware 由兩個單獨的堆棧組成:由Cluster Ready Service(CRS)守護進程(crsd)和Oracle High Availability Service守護進程(ohasd)等組成。
本節中的列表描述了CRS的組成,該列表包括Linux和UNIX上的進程或windows上的service。
CRS:用于管理集群中的高可用性操作的主要程序。crs守護程序(crsd基于每個資源的ocr中存儲的配置信息來管理集群資源。這里包括啟動、停止、監視和故障轉移操作。crsd資源狀態更改是,該過程講產生事件。安裝Oracle RAC后,該crsd進程講監視Oracle instance,listener等。并在發生故障時自動重新啟動這些組件。
CSS:集群同步服務,通過控制哪些節點是集群的成員并在節點加入或離開集群時通知成員來管理集群的配置。如果您使用的是經過認證的第三方集群軟件,則css進程將與您的集群軟件對接以管理節點成員資格信息。該cssdagent過程監視集群并提供I/O防護。該服務以前是由Oracle Process Monitor Daemon(oprocd)提供,cssdagent失敗可能導致Oracle集群重新啟動節點。
Oracle ASM:為Oracle Clusterware和Oracle Database提供磁盤管理。
CTSS:集群時間同步服務 為Oracle Clusterware提供集群中的時間管理。
EVM:事件管理 發布Oracle Clusterware創建的事件的后臺進程。
ONS:Oracle Notification Service一種用于傳遞快速應用程序通知的發布和訂閱服務。
Oraagent:Oracle代理 擴展集群軟件以支持特定于Oracle的要求和復雜資源。發生FAN事件時,此過程將運行服務器標注腳本,該過程在Oracle Clusterware 11.1中被稱作為RACG。
Orarootagent:Oracle Root Agent 一個專門的oraagent過程,可以幫助crsd管理擁有的root資源,例如網絡和grid虛擬IP地的集群同步服務(css)事件管理(EVM)和ONS組件與同一集群數據庫環境中其它node上的其它集群組件層通訊。這些組件也是Oracle數據庫、應用程序和Oracle Clusterware之間的主要通信鏈。另外,這些后臺進程監視和管理數據庫操作。
Oracle高可用性服務架構
本節描述了構成Oracle High Availability Service的過程。
Ologgerd:集群記錄器服務 從集群中的所有節點接受信息,并保存在基于CHM存儲庫的數據庫中,該服務僅在集群中的兩個節點上運行。
osysymond:系統監視器服務 將數據發送到集群記錄器服務的監視和操作系統度量標準服務。此服務在each nodes運行。
GPNPD:提供對即插即用配置文件的訪問,并協調集群節點之間的配置文件更新,以確保所有節點都具有最新的配置文件。
GIPC:一種守護進程、用于啟用冗余互連使用。
GNS:處理外部DNS服務器發送的請求,對集群定義的名稱解析。
Summary:Fragmented learning may not work for you.The next blog introduces OCR,Voting Disk,Split Brain,heartbeat in RAC.
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。