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命令执行 或者 当 数据库首次启动启动(假设server端參数文件存放在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 和 减少了从其它client的多个计时器调用



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.

---咋翻译此句?

【翻译自mos文章】11gR2中的asm后台进程的更多相关文章

  1. 【翻译自mos文章】当指定asm disk 为FRA时,11.2.0.3的dbua hang住

    当指定asm disk 为FRA时.11.2.0.3的dbua hang住 来源于: 11.2.0.3 DBUA Hangs While Specifying ASM Disk To FRA (文档 ...

  2. 【翻译自mos文章】11.2.0.4及更高版本号的asm实例中MEMORY_TARGET 和 MEMORY_MAX_TARGET的默认值和最小值

    [翻译自mos文章]11.2.0.4及更高版本号的asm实例中MEMORY_TARGET 和 MEMORY_MAX_TARGET的默认值和最小值 来源于: Default and Minimum ME ...

  3. 【翻译自mos文章】job 不能自己主动执行--这是另外一个mos文章,本文章有13个解决方法

    job 不能自己主动执行--这是另外一个mos文章 參考原文: Jobs Not Executing Automatically (Doc ID 313102.1) 适用于: Oracle Datab ...

  4. 【翻译自mos文章】 11gR1版本号 asmcmd的新命令--cp、md_backup、md_restore

    11gR1版本号 asmcmd的新命令--cp.md_backup.md_restore 參考原文: ASMCMD - New commands in 11gR1 (Doc ID 451900.1) ...

  5. 【翻译自mos文章】在11gR2 rac环境中,文件系统使用率紧张,而且lsof显示有非常多oraagent_oracle.l10 (deleted)

    在11gR2 rac环境中,文件系统使用率紧张.而且lsof显示有非常多oraagent_oracle.l10 (deleted) 參考原文: High Space Usage and "l ...

  6. 【翻译自mos文章】ABMR:在asm 环境中測试Automatic Block Recover 特性的方法

    ABMR:在asm 环境中測试Automatic Block Recover 特性的方法 參考原文: ABMR: How to test Automatic Block Recover Feature ...

  7. 【翻译自mos文章】使用asmcmd命令在本地和远程 asm 实例之间 拷贝asm file的方法

    使用asmcmd命令在本地和远程 asm 实例之间 拷贝asm file的方法 參考原文: How to Copy asm files between remote ASM instances usi ...

  8. 【翻译自mos文章】注意: ASMB process exiting due to lack of ASM file activity

    注意: ASMB process exiting due to lack of ASM file activity 參考原文: NOTE: ASMB process exiting due to la ...

  9. 【翻译自mos文章】回收 asm磁盘空间的方法

    回收 asm磁盘空间的方法 參考原文: How To Reclaim Asm Disk Space? (Doc ID 351866.1) 适用于: Oracle Database - Enterpri ...

随机推荐

  1. 日本IT工作有感

    不知不觉,在日本关西已经呆了快一个月了. 除了饮食有点不是非常习惯.其他感觉都还好. 日本这边的文化还是非常偏向project师的,project师的社会地位非常高,公司里面也没有国内所谓35岁的焦虑 ...

  2. [WP8] Binding时,依照DataType来选择DataTemplate

    原文 [WP8] Binding时,依照DataType来选择DataTemplate 范例下载 范例程序代码:点此下载 问题情景 在开发WPF.WP8...这类应用程序的时候,透过Binding机制 ...

  3. df -h统计的信息与du -sh不一致的原因(转)

    有时候会遇到这样的问题:df -h统计一个目录,显示有约100M可用空间,使用了5G:而用du -sh统计该目录下的文件大小,却发现总共才占用了1G.也就是说,二者统计结果差距巨大. 例如: 1.df ...

  4. 【Cocos2d-X游戏实战开发】捕鱼达人之开发前准备工作(一)

    本系列学习教程使用的是cocos2d-x-2.1.4(最新版为cocos2d-x-2.1.5) 博主发现前两个系列的学习教程被严重抄袭,在这里呼吁大家请尊重开发者的劳动成果, 转载的时候请务必注明出处 ...

  5. OpenStack使用Bosh部署CloudFoundry(一)—准备OpenStack环境

    版本说明: CloudFoundry:V2版本 OpenStack:Folsom或者Grizzly版本 本篇文章采用OpenStack Folsom+nova-network的OpenStack环境, ...

  6. ExtJs4 笔记(11) Ext.ListView、Ext.view.View 数据视图

    本篇介绍两个用来展示数据的容器控件,分别是Ext.ListView和Ext.view.View.Ext.ListView就是大名鼎鼎的Ext GridPanel的前身,不过现在的Ext4已经将它整合到 ...

  7. NTP工作机制及时间同步的方法

    Network Time Protocol(NTP)是用来使计算机时间同步化的一种协议,它能够使计算机对其server或时钟源做同步化,它能够提供高精准度的时间校正,且可用加密确认的方式来防止恶毒的协 ...

  8. Hibernate(五)——经典解析一对一关联映射

    前面两篇介绍了多对一.一对多的映射.今天分享下一对一的关联映射关系.有两种策略可以实现一对一的关联映射:主键关联.唯一外键关联. 主键关联——两个表有完全相同的主键值,来表示它们的一对一的关系.数据库 ...

  9. Greenplum同步到Oracle

    开发提出须要从Greenplum同步到Oracle的解决方式,写了个脚本用于定时调度处理. #!/bin/sh #copy_gp_2_ora.sh if [ $# -ne 1 ]; then     ...

  10. !!!!!安卓界面总是显示载入进度条的问题,没事别乱用ListFragment

    近期的安卓应用快完工了.可是个别界面有瑕疵,怎么改动都解决不了.挥之不去的阴影.问题例如以下: 在界面上,数据已经载入完成了.可还是有一股圆形的进度条,感觉它老是在载入什么东西,严重影响界面美观: 1 ...