RAC進程詳解-創(chuàng)新互聯(lián)

RAC進程詳解
一、RAC后臺進程
LMON:LOCK Monitor Processes 也被稱為Global enqueue service monitor

  監(jiān)控整個集群狀況,維護GCS的內(nèi)存結(jié)構(gòu)
  監(jiān)控非正常終止的進程和實例
  當實例離開和加入集群時,鎖和資源的重新配置
  管理全局的鎖和資源
  監(jiān)控全局的鎖資源、處理死鎖和阻塞
LMSn:Lock Monitor Services也稱作GCS(Global Cache Services)processes
  LMS進程主要用來管理集群內(nèi)數(shù)據(jù)庫的訪問,并在不同實例的buffer cache中傳輸塊鏡像,當在某個數(shù)據(jù)塊上

成都創(chuàng)新互聯(lián)公司于2013年開始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目網(wǎng)站設(shè)計、成都做網(wǎng)站網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元茂名做網(wǎng)站,已為上家服務(wù),為茂名各地企業(yè)和個人服務(wù),聯(lián)系電話:13518219792

  發(fā)生一致性讀時,LMS負責回滾該數(shù)據(jù)塊,并將它copy到請求的實例上
  每個RAC節(jié)點至少有2個LMS進程

LCK:Lock Process
  LCK進程主要用來管理實例間資源請求和跨實例調(diào)用操作,調(diào)用操作包括數(shù)據(jù)字典等對像訪問,并處理非

  CACEH FUSION的CHACE資源請求,(例如dictionary cache或row cache的請求)
  由于LMS進程負責主要的鎖管理功能,所以每個實例只有一個LCK進程
LMD:Lock Monitor Deamon Process
    LMD進程主要管理對全局隊列和資源的訪問,并更新相應(yīng)隊列狀態(tài),處理來自于其它實例的資源請,每一個全局隊列的當前狀態(tài)存儲在相應(yīng)的實例共享內(nèi)存中,該狀態(tài)表明該實例具有相應(yīng)的權(quán)利使用該資源,一個實例master的共享內(nèi)存中存在一個特殊的隊列,該隊列記錄來自其它遠程實例的資源請求,當遠程實例的LMD進程發(fā)出一個資源請求時,該請求指向master實例的LMD,當master實例的LMD進程受到該請求后,在共享內(nèi)存中的特殊隊列中監(jiān)測該資源是否有無效,如果有效LMD進程更新該資源對列的狀態(tài),并通知請求資源的LMD進程該資源隊列可以使用了,如果資源隊列正被其它實例使用或當前無效,則LMD進程通知正在使用中的實例的LMD進程應(yīng)用釋放該資源,等資源釋放變得有效時,master實例的LMD進程更新該資源隊列的狀態(tài),并通知請求資源實例的LMD進程,該資源隊列可以使用了
DIAG:Diagnostic Deamon
  oracle10g新的后臺進程
  例行對實例的健康情況進行監(jiān)控,同時也監(jiān)控實例是否掛起或者出現(xiàn)死鎖
  收集實例和進程出錯時的關(guān)鍵診斷信息
  這個進程會更新alert日志文件,寫入一些重要告警信息
二、RAC服務(wù)進程
CRS-集群資源服務(wù)(cluster ready services)
    管理集群內(nèi)高可用操作的基本程序
    CRS管理的任何事務(wù)被稱之為資源
        數(shù)據(jù)庫、實例、監(jiān)聽、虛擬IP、應(yīng)用進程等等
    CRS是跟據(jù)存儲于OCR中的資源配置信息來管理這些資源
    當一資源的狀態(tài)改變時,CRS進程生成一個事件
CSS-集群同步服務(wù)(Cluster Synchronization Service)
    管理集群節(jié)點的成員資格
        控制哪 個結(jié)點為集群的成員、節(jié)點在加入或離開集群時通知集群成員來控制集群配置信息
    此進程發(fā)生故障導(dǎo)致集群重啟
EVMD事件管理服務(wù)(Event Management)
    事件管理守護進程
    發(fā)布CRS創(chuàng)建事件的后臺進程
ONS-事件的發(fā)布及訂閱服務(wù)(Oracle Notification Service)
    通信的快速應(yīng)用通知事件的發(fā)布及訂閱服務(wù)

OCR- Oracle Cluster Register
    集群注冊文件,記錄每個節(jié)點的相關(guān)信息
    保存RAC集群的各種資源信息
    類似于windows注冊表
    存儲于共享磁盤上,所有實例共享
    默認有2個互備磁盤
Voting Disk 表決磁盤
    仲裁機制用于仲裁多個節(jié)點向共享節(jié)點財時寫的行為,避免發(fā)生沖突
    存儲于共享磁盤上,所有實例共享
    用于確定各個實例的關(guān)系
    當有節(jié)點失效時,通過voting disk來決定驅(qū)逐哪個實例
    默認有3個互備磁盤

新聞標題:RAC進程詳解-創(chuàng)新互聯(lián)
本文地址:http://muchs.cn/article16/heigg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、域名注冊、商城網(wǎng)站、網(wǎng)站策劃、移動網(wǎng)站建設(shè)手機網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)