The 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. db2haicu collects information about your database instance, your cluster environment, and your cluster manager by querying your system. You supply more information through parameters to the db2haicu call, an input file, or at runtime by providing information at db2haicu prompts.
db2haicu [ -f <XML-input-file-name> ]
[ -disable ]
[ -delete [ dbpartitionnum <db-partition-list> |
hadrdb <database-name> ] ]
The parameters that you pass to the db2haicu command are case-sensitive, and must be in lowercase.
You can use the -disable parameter to cause a database manager instance to cease to be configured for high availability. If the database manager instance is no longer configured for high availability, then the database manager will not coordinate with the cluster manager if you perform any database manager administrative operations that require related cluster configuration changes.
To reconfigure a database manager instance for high availability, you can run db2haicu again.
If you do not use either the dbpartitionnum parameter or the hadrdb parameter, then db2haicu will remove all the resources groups associated with the current database manager instance.
If there are no resource groups left in the cluster domain after db2haicu removes the resource groups, then db2haicu will also remove the cluster domain.
Running db2haicu with the -delete parameter causes the current database manager instance to cease to be configured for high availability. If the database manager instance is no longer configured for high availability, then the database manager will not coordinate with the cluster manager if you perform any database manager administrative operations that require related cluster configuration changes.
To reconfigure a database manager instance for high availability, you can run db2haicu again.