Go to main content

Administering the Disaster Recovery Framework for Oracle® Solaris Cluster 4.4

Exit Print View

Updated: June 2019

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.

Note -  You can also use the Oracle Solaris Cluster Manager browser interface to perform this task. Click Sites, click the site name to go to its page, click the multigroup name to go to its page, and use the Remove Protection Group and Add Protection Group buttons. For Oracle Solaris Cluster Manager log-in instructions, see How to Access Oracle Solaris Cluster Manager in Administering an Oracle Solaris Cluster 4.4 Configuration.
  1. From a node of a site controller cluster, assume the root role or assume a role that is assigned the Geo Management rights profile.

    For more information, see Disaster Recovery Framework Rights Profiles in Installing and Configuring the Disaster Recovery Framework for Oracle Solaris Cluster 4.4.

    Note -  If you use a role with Geo Management 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 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