You use Sun Cluster with Instant Messaging to create a highly available deployment. This section provides information about HA requirements, terms used in examples in this chapter, and permissions you need to configure HA in the following sections:
Before you begin, you should be familiar with general HA concepts, and Sun Cluster software in particular. For more information, see HA Related Documentation.
An Instant Messaging HA configuration requires the software shown in Table 4–1.
Table 4–1 Software Requirements for Instant Messaging HA Configuration
Software and Version |
Notes and Patches |
---|---|
Solaris 9 OS |
All versions of Solaris 9 OS are supported. Solaris 9 OS requires Sun Cluster 3.0 U3 at a minimum. Solaris 9 OS includes Solaris Logical Volume Manager (LVM). |
Solaris 10 OS |
All versions of Solaris 10 OS are supported. |
Sun Cluster 3.1 |
Sun Cluster software must be installed and configured on all nodes in the cluster. To install Sun Cluster, use the Communications Suite installer by following the installation process in the Sun Java Communications Suite 5 Installation Guide. After you install the Sun Cluster software, you must configure the cluster. For information, refer to the Sun Cluster System Administration Guide for Solaris OS. For related documentation, see HA Related Documentation. Sun Cluster Patches For Solaris 9 and 10, you can download patches from SunSolve Online. |
Veritas Volume Manager (VxVM) 3.x |
Requires version 3.5 at a minimum, plus required patches. |
Veritas File System (VxFS) 3.x |
Requires version 3.5 at a minimum, plus required patches. HAStoragePlus requires patch 110435-08 at a minimum. |
To install and configure an Instant Messaging HA configuration, log in as or become superuser (root) and specify a console or window for viewing messages sent to /dev/console.
Table 4–2 describes the variable terms used in the examples in this chapter for configuration examples. In addition, you will need to gather the information before you configure HA for Instant Messaging. You will be prompted for this information during configuration. Use this checklist in conjunction with the checklist in Table 1–1.
Table 4–2 HA Configuration Checklist
Name in Example |
Description |
Your Value |
---|---|---|
/global/im |
Global file system mount point used with a cluster file system or HAStoragePlus. | |
/local/im |
Local directory to use as a mount point for the shared disk if you are using HAStoragePlus. | |
im-logical-host |
Logical host name | |
im-logical-host-ip |
Logical host IP numeric address | |
im-node–1 |
Node 1 FQDN | |
im-node–2 |
Node 2 FQDN | |
im-resource-group |
Instant Messaging resource group | |
im-resource-group-store |
Instant Messaging storage resource | |
im-resource |
Instant Messaging resource | |
im-runtime-base (Includes im-runtime-base/db and im-runtime-base/logs) |
For the location of the runtime directory (which includes the database and log subdirectories), select global, shared partitions. For example:
See Instant Messaging Server Directory Structure for more information about the runtime directory and the database and logs subdirectories. |