Normally, volume groups are marked to be activated in shared
mode when they are listed with the DLM_VOLUME_GROUP
parameter in the cluster configuration file or in SAM. However,
in some cases you may want to manually make a volume group sharable.
For example, if you wish to add a new shared volume group without
shutting down the cluster, you can use the manual method to do it
online. However, when convenient, it's a good practice to bring
down the cluster and reconfigure it to include the new volume group.
Use the vgchange
command on each node to ensure that the volume group to be shared
is currently inactive on all nodes. Example:
# vgchange -a n /dev/vg_ops |
On the configuration node, use the vgchange
command to make the volume group shareable by members of the cluster:
# vgchange -S y -c y /dev/vg_ops |
This command is issued from the configuration node only, and
the cluster must be running on all nodes for the command to succeed.
Note that both the -S
and the -c options
are specified. The -S y
option makes the volume group shareable, and the -c y
option causes the cluster id to be written out to all the disks
in the volume group. In effect, this command specifies the cluster
to which a node must belong in order to obtain shared access to
the volume group.
Making a Volume Group Unshareable |
 |
If you wish to unmark a previously marked shared volume group:
Remove the volume group name from the ASCII cluster configuration
file.
Enter the following command:
# vgchange -S n -c n /dev/volumegroup |
The above example marks the volume group as non-shared and
not associated with a cluster.