ASMDG agent functions

The ASMDG agent mounts the ASM disk groups that the Oracle databases use, monitors the status, unmounts the ASM disk groups.

You must have specified the disk group names in the DiskGroups attribute of the ASMDG agent.

Table: ASMDG agent operations lists the ASMDG agent operations.

Table: ASMDG agent operations

Agent operation

Description

Online

Mounts the specified Oracle ASM disk groups to an ASM instance by using the following SQL command:

alter diskgroup dg_name1, dg_name2 mount

Offline

Unmounts the specified Oracle ASM disk groups from an ASM instance by using the following SQL command:

alter diskgroup dg_name1, dg_name2 dismount

Note:

The following Oracle message appears in the VCS log when an ASM instance with no ASM disk groups mounted is shut down:

ORA-15100: invalid or missing diskgroup name

Monitor

Verifies the status of the specified ASM disk groups.

The disk groups can be in one of the following states:

  • mounted

  • dismounted

  • unknown

  • broken

  • connected

If multiple ASM disk groups are configured for a resource, then the ASMDG agent returns the resource state considering the status of all the specified ASM disk groups.

Note:

In case of Flex ASM, the ASMDG agent honors the cardinality configured for the ASM Instances. If the ASM instance is down on a particular node it is reported as offline if the number of ASM instances equal to the cardinality value and it is reported as Faulted if the number of ASM instances falls below the cardinality value.

Clean

Forcibly unmounts the Oracle ASM disk groups by using the following SQL command:

alter diskgroup dg_name1, dg_name2 dismount force