ClusterWare 服务介绍
一、ClusterWare啟動流程圖
?
二、Clusterware啟動的代理進程
?
-----------------層次????????代理進程????????進程???????????????????????????描述
Orarootagent??????????負責管理所有root用戶擁有的ohasd資源的代理進程
第一層????ohasd???????????????? Cssdagent?????????????? ? CSSD的代理進程(有它來生成CSSD進程)
Oraagent?????????????????負責管理所有oracle用戶擁有的ohasd資源的代理進程
??????????????????????????????????????????????Cssdmonitor??????????? ?同cssdagent一起監控cssd和節點健康狀況
??????????????????Orarootagent?? CRSD??????????????????????? 負責管理繼去年資源的主要進程
?????????????????????????????????????????????? CTSSD??????????????????????集群時間同步服務進程
第二層???????????????????????????????? Diskmon??????????????????磁盤監控進程
?????????????????????????????????????????????? ACFS Drivers???????????ASM集群文件系統驅動程序
???????????????? Cssdagent???????????CSSD????????????????????????集群同步服務進程
?????????????????Oraagent??????????? MDNSD?????????????????? DNS lookup時使用的資源
????????????????????????????????????????????? ?EVMD?????????????????????? 事件監控進程
?????????????????????????????????????????????? ASM?????????????????????????監控ASM實例的資源
?????????????????????????????????????????????? GIPCD??????????????????????內聯集成和內聯接點點通信時使用的資源
?????????????????????????????????????????????? GPNPD???????????????????? 即插即用主進程
?????????????????Cssdmonitor????? CSSDMONITOR?????? CSSD進程監控進程
第三層?CRSD??????????????????? oraagent???????????????? 負責管理所有oracle用戶的所有crsd資源的代理進程
???????????????????????????????????????????? orarootagent?????????負責管理所有root用戶的所有crsd資源的代理進程
?????????????????oraagnet????????? ASM Resource???????? ASM實例資源
????????????????????????????????????????????Diskgroup???????????????? 管理、監控ASM磁盤組使用的資源
??????????????????????????????????????????? DB Resource?????????? 監控、管理數據庫和實例使用的資源
??????????????????????????????????????????? SCAN Listener??????? ?SCAN監聽器資源
??????????????????????????????????????????? Listener?????????????????? 節點監聽器資源
?????????????????????????????????????????? ?services??????????????????? 監控、管理Services使用的資源
??????????????????????????????????????????? ONS????????????????????????? Oracle通知服務
??????????????????????????????????????????? eONS??????????????????????? 增強的Oracle通知服務
第四層??????????????????????????????GSD???????????????????????? 向后兼容9i的資源
???????????????????????????????????????? ?oraroottagent ??????? Network Resource 監控公共網絡資源
???????????????????????????????????????????SCAN VIP????????????????? SCAN VIP資源
???????????????????????????????????????????NODE VIP??????????????? ?每個節點一個的VIP資源
???????????????????????????????????????????ACFS Registry?????????? 加載ACFS資源
???????????????????????????????????????????GNS VIP???????????????????? GNS VIP資源
?
三、后臺進程
?
組成高可用性服務層的主要進程
進程??????????????????????????????????????????????????????????????????????????? 摘要
Grid Plug and Play(GPNPD)???????????????????????????? 網格即插即用,幫助快速地添加集群節點到集群中
Grid Interprocess Communication?????????? 支持守護進程使用多余網卡作為內部鏈接
(GIPC)
Multicast Domain Name Service?????????????????????????? 用于GPnp在集群中查找profile,也用于使GNS去執行名稱解析。該進程在Linux和UNIX中是一個后臺進程,?????????????? Windows上是一個服務
Oracle Grid Naming Service?????????????????????????????????? 網格命令服務,用于給集群自動分配SCAN VIP和節點VIP,
(GNS)?????????????????????????????????????????????????????????????????? ?解析SCAN名稱等工作
Cluster Time Synchronization????????????????????????????????集群節點間的時間應該是同步的,在11gR2中,
Clusterware Service(CTSS)????????????????????????????? 提供了CTSS服務,他能確保集群中所有節點的時間是同步的。如果在集群配置期間沒有發現NTP服務,??? CTSS將在安裝的時候被默認配置。
Cluster Ready Services(CRS)???????????CRS守護進程CRSD管理存儲在OCR中的每個集群資源,包括啟動、停止、監控和失敗切換操作。當資源的狀態發生改變,CRSD進程生成一個事件;當一個????????? RAC節點被加載進來,CRSD進程開始監控節點對應的實例、監聽器等資源;當這些組件出現失敗的情況,CRS會自動重啟他們
Cluster Synchronization Services??????????1、CSS控制集群包含的節點成員,并以發出通知的方式管理集群配置。
(CSS)???????????????????????????????????????????????????????如果使用的是第三方的集群軟件,CSS進程層面使用第三方的集群軟件管理集群節點配置
???????????????????????????????????????????????????????????????2、cssdagent進程監控集群并提供I/O防護。這個服務以前是由oprocd提供,在Windows就是OraFenceService服務。Cssdagent運行失敗,Clusterware將重啟
ASM????????????????????????????????????????????????????????提供Clusterware磁盤文件的存儲,ASM實例需要在cssd進程啟動之前啟動,且MOUNT相應磁盤組成功
Event Management(EVM)??????????????? ?一個后臺進程,發布有Clusterware創建的事件,是CRS和CSS通信橋梁
?
?
轉載于:https://www.cnblogs.com/james1207/p/3301809.html
總結
以上是生活随笔為你收集整理的ClusterWare 服务介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 精益设计: 设计团队如何改善用户体验
- 下一篇: Zend framework重定向的方法