Building Disaster Recovery Serviceguard Solutions Using Metrocluster with EMC SRDF

moved to the remote site before halting the node in the cluster. For more information about moving
a site aware disaster tolerant complex workload to a remote site, see “Moving a complex workload
to a remote site” (page 66).
Maintaining the site
Maintenance operation at a site might require that all the nodes on that site are down. In such a
case, the site aware disaster tolerant workload can be started on the other site to provide continuous
service. For more information about moving a site aware disaster tolerant complex workload to a
remote site, see “Moving a complex workload to a remote site” (page 66).
Moving the Site Controller package to a node at the local site
To complete maintenance operations on a node, there could be instances where a node in the
cluster must be brought down. In such cases, the Site Controller package that is running on the
node must be moved to another node in the local site.
To move the Site Controller package to another node in the local site:
1. Log in to the node where the Site Controller package is running and go to the Site Controller
Package directory.
# cd <dts/dts/dts_pkg_dir>
2. Run the HP-UX touch command with the DETACH flag, in the Site Controller package directory.
# touch DETACH
3. Halt the Site Controller Package.
# cmhaltpkg <site_controller_package_name>
4. Log in to the other node in the local site, and start the Site Controller package.
# cmrunpkg <site_controller_package_name>
Maintaining Site Controller package
The Site Controller package is a Serviceguard failover package. Halting the Site Controller package
halts the workload packages and closes the Site Safety Latch on the site. The DETACH mode flag
allows the Site Controller package to halt without halting the workload packages.
To halt the Site Controller Package in the DETACH mode:
1. Identify the node where the Site Controller package is running.
# cmviewcl p <site_controller_package_name>
2. Log in to the node where the Site Controller package is running and go to the Site Controller
package directory.
# cd <dts/dts/dts_pkg_dir>
3. Run the HP-UX touch command with the DETACH flag, in the Site Controller package directory.
# touch DETACH
4. Halt the Site Controller package.
# cmhaltpkg <site_controller_package_name>
The Site Controller package halts without halting the complex workload packages. The Site Controller
package leaves the Site Safety Latch open on this site. The DETACH mode file is automatically
removed by the Site Controller package when it halts. After the maintenance procedures are
complete, restart the Site Controller package on the same site where it was previously halted in
the DETACH mode. You cannot start the Site Controller package on a different site node.
Run the following command to start the Site Controller package:
# cmrunpkg <site_controller_package_name>
Administering the SADTA configuration 65