|Skip Navigation Links|
|Exit Print View|
|Oracle Solaris Cluster Geographic Edition Remote Replication Guide for Sun ZFS Storage Appliance Oracle Solaris Cluster 4.1|
This section contains the following information:
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.
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:
Name of the partnership
Name of the protection group
Name of the appliance project that is replicated from the primary site to the secondary site
Name of the replication resource that monitors appliance project replication
Name of the replication resource group to contain the replication resource
Description for the protection group
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.
Configuration file for the script-based plug-in evaluation rules
Source appliance connection string, in the form user@hostname at the local site
Target appliance connection string, in the form user@hostname at the remote site
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.
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.
The following table lists the general properties.
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.