Oracle® Solaris Cluster Geographic Edition System Administration Guide

Exit Print View

Updated: July 2014, E39667-01

How to Change the Protection Groups in a Multigroup Dependency Chain

Perform this procedure to change a set of protection groups in a multigroup that are configured in a dependency to or from each other. Such interdependent protection groups are referred to as a dependency chain.For more information about configuring dependency chains, see How to Add a Protection Group to a Multigroup.

You must first delete the entire dependency chain of protection groups from the multigroup. You then add back any protection groups in the deleted dependency chain that you want to continue as part of the multigroup.

This procedure does not affect the protection groups themselves.

  1. From a node of a site controller cluster, assume the root role or assume a role that is assigned the Geo Management RBAC rights profile.

    For more information about RBAC, see Securing Geographic Edition Software in Oracle Solaris Cluster Geographic Edition Installation and Configuration Guide .

    Note -  If you use a role with Geo Management RBAC rights, ensure that the /var/cluster/geo ACLs are correct on each node of both partner clusters. If necessary, assume the root role on the cluster node and set the correct ACLs.
    # chmod A+user:username:rwx:allow /var/cluster/geo

    The /var/cluster/geo directory must have the correct access control lists (ACL) applied for compatibility between the Geo Management RBAC rights profile and data replication software.

  2. Remove the protection-group dependency chain from the multigroup.

    Specify each protection-group dependency chain that you want to change.

    # geomg remove-protection-group protection-group-list multigroup

    Name of one or more interdependency protection-groups to remove from the multigroup. Specify the full protection-group dependency that contains the protection group that you want to remove.

    # geomg remove-protection-group dependee-protection-group/depended-on-protection-group multigroup

    To remove multiple protection groups, with and without a dependency relationship, separate each protection group name with a comma (,).

    # geomg remove-protection-group protection-group,dependee-protection-group/depended-on-protection-group multigroup

    The name of the multigroup from which you are removing the protection groups.

  3. Add back those protection groups that you want to still be in the multigroup.
    # geomg add-protection-group protection-group-list multigroup