Saturday, August 15, 2020

Oracle ASM Background process

 Oracle ASM Background process


Introduction


Like Database we have background processes like SMON,PMON,DBWR,CKPT and LGWR similarly our ASM have some background processThe Background process starts while instance started in NoMount stage


1)RBAL : RBAL runs in both database and ASM instances.In the database instance,it does a global open of ASM disks,in an ASM instance,it also  coordinates rebalance activity for disk groups .RBAL(Rebalance),The primary function of this background process is to open all disks listed under  each disk group and to make them available to the various clients .Apart from this RBAL back ground process also creates a rebalance plan to move extents,between the disks when a disk is added to the disk group or removed from a existing disk groups 


2)ARBn: The ARBn performs the actual rebalance data extent movement in aan automatic  storage management instance,there can be many of these process running at a time ,named,ARB0,ARB1and so on .


3)ASMB: ASMB runs in a database instance that is using an ASM disk group,ASMB communicates with the ASM instance managing storage and providing statastics ,ASMB can also runs in the ASM Instances ,ASMB runs in ASM instances when the ASMCMD Commands runs or when the database Instance first starts in the spfile is stored in the ASM instance


4)GMON: GMON maintains disks membership in ASM disk group, the process is responsible for managing the disk level activities  (drop/off -line) and advancing disk group compatibility


5)MARK: The MARK allocation unit (AU) for resync coordinator ,MARK processes coordinates  the updates to the registry,when the disks go offline,this process runs in the RDBMS instance and is started only when disks go off-line in ASM redundancy disk groups


6)Onnn: One or more slave process forming a pool of connections to the ASM instance for exchanging message


7)PZ9x: these processes slave processes where  xis a number ,used in  fetching data on behalf of GV$queries


8)VKTM: This VKTM process is used the fast timer and has the same functionality in the RDBMS instances



Background process search in UNIX


ps-ef |grep asm



THANKS FOR VIEWING MY BLOG FOR MORE UPDATES FOLLOW ME 


ITIL Process

ITIL Process Introduction In this Blog i am going to explain  ITIL Process, ITIL stands for Information Technology Infrastructure Library ...