日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

rac的crs进程是做什么的_Oracle rac进程详解

發布時間:2023/12/19 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 rac的crs进程是做什么的_Oracle rac进程详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

rac進程詳解:

一、RAC后臺進程

LMON:LOCK Monitor Processes 也被稱為Global enqueue service monitor

監控整個集群狀況,維護GCS的內存結構

監控非正常終止的進程和實例

當實例離開和加入集群時,鎖和資源的重新配置

管理全局的鎖和資源

監控全局的鎖資源、處理死鎖和阻塞

LMSn:Lock Monitor Services也稱作GCS(Global Cache Services)processes

LMS進程主要用來管理集群內數據庫的訪問,并在不同實例的buffer cache中傳輸塊鏡像,當在某個數據塊上

發生一致性讀時,LMS負責回滾該數據塊,并將它copy到請求的實例上

每個RAC節點至少有2個LMS進程

LCK:Lock Process

LCK進程主要用來管理實例間資源請求和跨實例調用操作,調用操作包括數據字典等對像訪問,并處理非

CACEH FUSION的CHACE資源請求,(例如dictionary cache或row cache的請求)

由于LMS進程負責主要的鎖管理功能,所以每個實例只有一個LCK進程

LMD:Lock Monitor Deamon Process

LMD進程主要管理對全局隊列和資源的訪問,并更新相應隊列狀態,處理來自于其它實例的資源請,每一個全局隊列的當前狀態存儲在相應的實例共享內存中,該狀態表明該實例具有相應的權利使用該資源,一個實例master的共享內存中存在一個特殊的隊列,該隊列記錄來自其它遠程實例的資源請求,當遠程實例的LMD進程發出一個資源請求時,該請求指向master實例的LMD,當master實例的LMD進程受到該請求后,在共享內存中的特殊隊列中監測該資源是否有無效,如果有效LMD進程更新該資源對列的狀態,并通知請求資源的LMD進程該資源隊列可以使用了,如果資源隊列正被其它實例使用或當前無效,則LMD進程通知正在使用中的實例的LMD進程應用釋放該資源,等資源釋放變得有效時,master實例的LMD進程更新該資源隊列的狀態,并通知請求資源實例的LMD進程,該資源隊列可以使用了

DIAG:Diagnostic Deamon

oracle10g新的后臺進程

例行對實例的健康情況進行監控,同時也監控實例是否掛起或者出現死鎖

收集實例和進程出錯時的關鍵診斷信息

這個進程會更新alert日志文件,寫入一些重要告警信息

二、RAC服務進程

CRS-集群資源服務(cluster ready services)

管理集群內高可用操作的基本程序

CRS管理的任何事務被稱之為資源

數據庫、實例、監聽、虛擬IP、應用進程等等

CRS是跟據存儲于OCR中的資源配置信息來管理這些資源

當一資源的狀態改變時,CRS進程生成一個事件

CSS-集群同步服務(Cluster Synchronization Service)

管理集群節點的成員資格

控制哪 個結點為集群的成員、節點在加入或離開集群時通知集群成員來控制集群配置信息

此進程發生故障導致集群重啟

EVMD事件管理服務(Event Management)

事件管理守護進程

發布CRS創建事件的后臺進程

ONS-事件的發布及訂閱服務(Oracle Notification Service)

通信的快速應用通知事件的發布及訂閱服務

OCR- Oracle Cluster Register

集群注冊文件,記錄每個節點的相關信息

保存RAC集群的各種資源信息

類似于windows注冊表

存儲于共享磁盤上,所有實例共享

默認有2個互備磁盤

Voting Disk 表決磁盤

仲裁機制用于仲裁多個節點向共享節點財時寫的行為,避免發生沖突

存儲于共享磁盤上,所有實例共享

用于確定各個實例的關系

當有節點失效時,通過voting disk來決定驅逐哪個實例

默認有3個互備磁盤

總結

以上是生活随笔為你收集整理的rac的crs进程是做什么的_Oracle rac进程详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。