cluster to provide continuous service. For more information on moving a site aware disaster tolerant complex workload to a remote cluster, see “Moving a Complex Workload to the Recovery Cluster” (page 70).
Maintaining Site Controller Package
The Site Controller Package is a Serviceguard failover package. The package attributes that can be modified online can be modified without halting the Site Controller package. Certain package attributes require that the Site Controller package is halted. 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 as follows:
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 <site_controller_package_directory>
3.Run the
#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 in the same cluster where it was previously halted in the DETACH mode. You cannot start the Site Controller package on a different cluster node.
Commands to start the Site Controller package as follows:
# cmrunpkg <site_controller_package_name>
Enable global switching for the Site Controller package.
# cmmodpkg –e <site_controller_package_name>
When the Site Controller package is halted in the DETACH mode, the active complex workload configuration on the site can be halted and restarted at the same cluster as the Site Safety Latch is still open in the site.
Moving the Site Controller Package to a Node in the local cluster
To complete maintenance operations on a node, there are instances where a node in the cluster needs to be brought down. In such cases, the Site Controller package that is running on the node needs to be moved to another node in the local cluster.
The procedure to move the Site Controller package to another node in the local cluster as follows:
1.Log in to the node where the Site Controller package is running and go to the Site Controller package directory.
#cd <site_controller_package_directory>
2.Run the
#touch DETACH
68 Administering Continentalclusters