【翻譯自mos文章】11gR2中的asm後台進程,11gr2asm

來源:互聯網
上載者:User

【翻譯自mos文章】11gR2中的asm後台進程,11gr2asm

11gR2中的asm後台進程

參考原文:
ASM Background Processes in 11.2 (Doc ID 1641678.1)

適用於:
Oracle Database - Enterprise Edition - Version 11.2.0.2 to 11.2.0.4 [Release 11.2]
Information in this document applies to any platform.


1 ASMB - ASM Background Process
 與asm執行個體通訊,管理儲存和提供統計資訊。
 
  當asmcmd cp命令運行 或者 當 資料庫初次開機啟動(如果伺服器端參數檔案存放在asm磁碟組中)時,ASMB 會在asm 執行個體中運行。
  asm進程也會與 asm中的ocr(Oracle Cluster Registry ) 一起運行。
 
2 RBAL - ASM Rebalance Master Process
  協調重新平衡活動。
  在asm執行個體中,該進程協調asm磁碟組中的重新平衡活動,並且對asm disk 執行一個全域性的開啟(open)
  在database執行個體中,該進程管理asm 磁碟組
 
3. ARBn - ASM Rebalance Process
 在一個asm磁碟組內部重新平衡(重平衡)data extent
 可能的進程是 ARB0-ARB9 (ARB0, ARB1, ..) and ARBA. --->疑問:沒有 ARBB?到ARBA為止了?
 
4. DBWR - Database Writer Process
 管理asm buffer cache
 
5. SMON - System Monitor Process
系統監控 並且與cssd進程通訊。


6. CKPT - Checkpoint Process
在cluster環境中,管理跨執行個體的調用(call)

7.PSP0 - Process Spawner Process
在 初始化執行個體啟動之後,產生其他asm 後台進程。

8.GMON - ASM Disk Group Monitor Process
GMON進程監控在一個asm執行個體中所有的已經mounted的 asm 磁碟組

GMON進程完成:維護磁碟成員的一致性和狀態資訊。該進程更新夥伴和status table
添加和drop disk 導致成員(Membership)變化,而 taking disks offline or bringing them online 導致 磁碟狀態變化。

Advances disk group compatibility---這句咋翻譯?沒頭沒腦的。。

9.MARK - Mark AU for Resynchronization Coordinator Process

當丟失的寫動作 寫入到一個offline的disk時,該進程標記 asm 配置單位(allocation units ,即:au)為stale,

本質上來說,MARK動作 追蹤 哪些extents需要對 offline的disk 進行再同步。

該進程運行在資料庫執行個體中,當資料庫執行個體第一次開始使用asm執行個體時,該進程被啟動。
如果需要,當 asm   redundancy disk group 中的磁碟 go offline 時,該進程可以應要求而啟動

10.VKTM -Virtual Keeper of Time Process

該進程提供wall clock time 和  時間間隔度量的 reference time (參考時間)
該進程充當資料庫執行個體的時間發行者
該進程發布兩種時間:a wall clock time using a seconds interval  和  用於間隔度量的 higher resolution time (which is not wall clock time)
The VKTM timer service 集中了 time tracking 和 降低了從其他用戶端的多個計時器調用

11.LGWR - Log Writer Process
拷貝日誌資訊到asm磁碟組中

12.Onnn - ASM Connection Pool Process
為中繼資料操作維護一個到asm 執行個體的串連(connection)
Onnn slave processes 是 應要求而產生的,這些進程(Onnn slave 進程)會與asm 執行個體進行通訊。

代表了 client/server connection中的 server side 。

這些進程在執行個體啟動的時候產生,執行個體啟動完成後這些進程消失。

13.bnnn - ASM Blocking Slave Process for GMON
在asm 磁碟組中執行維護操作。

該slave進程用來處理 offline 的disk

bnnn進程在需要等待資源時代表GMON進程執行操作。GMON 必須是高度可用並且是不能等待的。

當asm磁碟組中的一個disk被offline時,一個bnnn slave進程被產生。

在這個slave進程中執行 offline timer processing(不知道該翻譯啥好)和 drop disk 操作。
依據負載情況,最多5個該進程(B000到B004)可以存在

14.xnnn - ASM Disk Expel Slave Process

執行asm 重新平衡後的動作。該進程在asm重新平衡的最後階段會驅逐掉被drop的disk。

15.VDBG - Volume Driver Process
響應asm 請求來執行各種volume-related 的 任務。
 VDBG進程處理 在重新平衡期間的鎖定或者取消鎖定extent的請求、volume resize、 disk offline、add or drop a disk, force and dismount disk group to the Dynamic Volume Manager driver.

16.VBGn - Volume Background Process
在asm執行個體和os volume driver 之間進行通訊。

VBGn 處理那些來自於os volume driver 的訊息,並發送這些訊息給asm 執行個體。
VBGn 可以有多個進程,此處的n 是0-9
對mount/dismount 操作而言,實際上是open/close 一個asm volume

17.VMB Volume Membership Process

代表ASM volume driver維護了叢集內的成員。
This process membership in the cluster as an I/O-capable client on behalf of the ASM volume driver.
---咋翻譯此句?






相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.