The Db2 High Availability feature
The Db2 High Availability feature enables integration between IBM® Db2 server and cluster managing software.
When you stop a database manager instance in a clustered environment, you must make your cluster manager aware that the instance is stopped. If the cluster manager is not aware that the instance is stopped, the cluster manager might attempt an operation such as failover on the stopped instance. The Db2 High Availability Feature provides infrastructure for enabling the database manager to communicate with your cluster manager when instance configuration changes, such as stopping a database manager instance, require cluster changes.
If the database manager communicates with the cluster manager whenever instance changes require cluster changes, then you are freed from having to perform separate cluster operations after performing instance configuration changes.
- Pacemaker is bundled with Db2 server on Linux® as part of the Db2 High Availability Feature, and integrated with the Db2 installer. You can install, upgrade, or uninstall Pacemaker using either the Db2 installer or the db2installPCMK and db2uninstallPCMK scripts that are included in the Db2 server install media.
- IBM Tivoli® System Automation for Multiplatforms (SA MP) is bundled with Db2 server on AIX® and as part of the Db2 High Availability Feature, and integrated with the Db2 installer. You can install, upgrade, or uninstall SA MP using either the Db2 installer or the installSAM and uninstallSAM scripts that are included in the Db2 server install media.
- In a clustered environment, some database manager instance configuration and administration operations require related cluster configuration changes. The Db2 High Availability Feature (HA) Feature enables the database manager to automatically request cluster manager configuration changes whenever you perform certain database manager instance configuration and administration operations. See: Configuring a cluster automatically with the Db2 High Availability (HA) Feature
- On Linux, Db2 cluster manager utility (db2cm) is a text-based utility that you can use to configure and administer your highly available databases in a clustered environment. See: Db2 cluster manager utility (db2cm).
- On AIX, Db2 high availability instance configuration utility (db2haicu) is a text-based utility that you can use to configure and administer your highly available databases in a clustered environment. See: Db2 high availability instance configuration utility (db2haicu)