Building Disaster Recovery Serviceguard Solutions Using Metrocluster with EMC SRDF

Edit the application's configuration file and change its dependency from legacy CFS
mount point or CVM disk group MNP packages to the newly created modular SMS
CFS/CVM package. Apply this package configuration.
cmapplyconf -P <backedup_application_config>
Get the current configuration of the Site Controller. Modify the Site Controller configuration
with the new set of packages that need to be managed on the recovery site. Leave the
set of packages that are being managed on the primary site as it is.
3. Start the Site Controller package again on the primary site.
4. Halt the Site Controller package on the primary site. This halts all the complex workload
packages that are running on the primary site.
5. Restart the Site Controller on the recovery site. The complex workload starts up on the recovery
site using the new modular SMS CFS/CVM packages.
6. Halt the Site Controller that is running on the recovery site in DETACH mode.
7. Repeat step 2 that was initially performed on the recovery site, on the primary site.
8. Start the Site Controller again on the recovery site.
You can continue to run the Site Controller package on the recovery site or move it back to the
primary site.
Upgrading the Site Controller package
When using Metrocluster with EMC SRDF A.09.00 or later, the Site Controller Package can be
upgraded to use the Metrocluster modules. By upgrading the Site Controller Package, the
environment file parameters are included in the Site Controller Package configuration file. The
Metrocluster environment file need not be edited or distributed to all the nodes.
To upgrade the Site Controller Package in a cluster:
1. Upgrade the Site Controller Package to the latest version of Metrocluster.
# cmmakepkg -u pkg_name -m dts/sc output_pkg.ascii
2. Add the array-specific module parameters to the Site Controller Package configuration file.
For example, when using Metrocluster with EMC SRDF:
# cmmakepkg -i output_pkg.ascii -m dts/mcsrdf -t path to the
environment file migrated_output_pkg.ascii
3. Validate the package configuration file.
# cmcheckconf -P migrated_output_pkg.ascii
4. Apply the package configuration file.
# cmapplyconf -P migrated_output_pkg.ascii
Upgrading the Site Controller package 97