Skip Navigation Links
Exit Print View
| Oracle Solaris Cluster Geographic Edition Remote Replication Guide for Sun ZFS Storage Appliance Oracle Solaris Cluster 4.1

Search Scope:

- This Document
- Entire Library

## Planning and Configuring Remote Replication With Sun ZFS Storage Appliance Software

This section contains the following information:

- Guidelines for Remote Replication With Sun ZFS Storage Appliance Software

- Overview of the Sun ZFS Storage Appliance Configuration File

- Geographic Edition Properties to Set for Sun ZFS Storage Appliance Replication

- Remote Replication Layer Process for Validating the Application Resource Groups and Remote Replication Entities

### Guidelines for Remote Replication With Sun ZFS Storage Appliance Software

Observe the following guidelines and restrictions when planning your Sun ZFS Storage Appliance remote replication configuration:

- Minimum version of Sun ZFS Storage Appliance software — Sun ZFS 7000 Storage Appliance 2011.1.5 software is the minimum version supported with Geographic Edition software.

- Restriction for synchronous replication – Continuous replication is asynchronous. Sun ZFS Storage appliances do not currently support synchronous replication, which does not consider data to be committed to stable storage until it is committed to stable storage on both the primary and secondary storage systems.

- Quorum devices – Do not configure a replicated volume as a quorum device. Locate any quorum devices on a shared, unreplicated volume or use a quorum server.

- Project replication – Only project level replication is supported.

- Limit of one action per project – Each project that is managed by Geographic Edition software can have only one action on the source with its paired package on the target. Multiple actions or packages are not supported for a project that is managed by Geographic Edition software.

For guidelines and requirements by Sun ZFS Storage Appliance software, see the Sun ZFS Storage online documentation at `https://appliance-hostname:215/wiki`, where `appliance-hostname` is the name of your storage appliance.

### Overview of the Sun ZFS Storage Appliance Configuration File

Sun ZFS Storage Appliance remote replication with Geographic Edition is developed with the script-based plug-in module of Geographic Edition. Your appliance replication configuration must comply with all rules of the script-based plug-in. For each protection group, you must provide a script-based plug-in configuration file on each node. In addition, the Geographic Edition module for appliance replication includes its own configuration file, which is needed only at registration.

Creation of the appliance replication protection group for Geographic Edition is an automated process that takes the appliance configuration file as input and performs the necessary actions. The essential content of this file consists of the following key=value pairs:

`PS`

  Name of the partnership

`PG`

  Name of the protection group

`REPCOMP`

  Name of the appliance project that is replicated from the primary site to the secondary site

`REPRS`

  Name of the replication resource that monitors appliance project replication

`REPRG`

  Name of the replication resource group to contain the replication resource

`DESC`

  Description for the protection group

`APPRG`

  Application resource groups, one or more, which contain at least an HAStoragePlus or `ScalMountPoint` resource. A resource group can belong to only one protection group.

`CONFIGFILE`

  Configuration file for the script-based plug-in evaluation rules

`LOCAL_CONNECT_STRING`

  Source appliance connection string, in the form `user@hostname` at the local site

`REMOTE_CONNECT_STRING`

  Target appliance connection string, in the form `user@hostname` at the remote site

`CLUSTER_DGS`

  Oracle Solaris Cluster device groups, separated by commas

For more information, see Chapter 10, Script-Based Plug-Ins, in Oracle Solaris Cluster Geographic Edition System Administration Guide.

### Geographic Edition Properties to Set for Sun ZFS Storage Appliance Replication

This section describes the properties that can be modified for Sun ZFS Storage Appliance remote replication.

The following table lists the script-based plug-in properties.

Property Type | Properties
--- | ---
Script-based plug-in replicated component properties | `local_service_password` `remote_service_password` See Replicated Component Properties - Overview in Oracle Solaris Cluster Geographic Edition System Administration Guide.
Script-based plug-in protection group properties | `configuration_file` See configuration_file Property in Oracle Solaris Cluster Geographic Edition System Administration Guide.

The following table lists the general properties.

Property Type | Properties
--- | ---
General protection group properties | `RoleChange_ActionCmd` `Timeout` See General Properties of a Protection Group in Oracle Solaris Cluster Geographic Edition System Administration Guide.

### Remote Replication Layer Process for Validating the Application Resource Groups and Remote Replication Entities

During protection group validation, the Sun ZFS Storage Appliance remote replication layer validates the application resource groups and the replication entities by verifying that an application resource group in the protection group has its `Auto_start_on_new_cluster` property set to `False`.

Setting the `Auto_start_on_new_cluster` property to `False` prevents the Oracle Solaris Cluster resource group manager from automatically starting the application resource groups. In this case, the startup of resource groups is reserved for the Geographic Edition software.

The appliance `geocontrol` module supplies a script that is used by the script-based plug-in module. The script entry points require the same set of arguments. These arguments are validated for semantics and completeness. The following validation checks are performed:

- Are all of the mandatory arguments defined?

- Is the appliance monitoring resource defined?

- Are the hostnames of the local and remote appliances specified?

- Are the login credentials provided to execute `oscgeo7kcli` commands?

- Is the replication component name provided?

When the validation is complete, the Geographic Edition software creates and brings online the replication resource group and its resources, if they don't already exist. If a resource group or resource of the same name already exists, the Geographic Edition software might modify its properties. The software cannot create a new resource group or a resource of the same name if one already exists.

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices |