Configuring Messaging Server for High Availability

Configuring Messaging Server for High Availability

For information about configuring Messaging Server 7.0 for high availability, see the following chapter in the Messaging Server 6.3 Administration Guide: Configuring High Availability.

The link shown above provides the information you need to configure the Veritas Cluster Server or Sun Cluster high availability clustering software and prepare it for use with the Messaging Server.

A Note About the Legacy Documentation

Some information in the Messaging Server 6.3 documentation is out of date. The following sections describe information new in Messaging Server 7.0 which supersedes corresponding information in the Messaging Server 6.3 Administration Guide.

The remainder of this page contains the following topics:

New Supported Versions of High-Availability Software in Messaging Server 7.0

Ignore section 3.1, Supported Versions, in the Messaging Server 6.3 Administration Guide.

For the latest supported versions and platforms, see High Availability Support.

New Installation Methods for Messaging Server 7.0

Ignore section 3.3.1, Cluster Agent Installation, in the Messaging Server 6.3 Administration Guide.

Instead, use the following information:

A cluster agent is a Messaging Server program that runs under the cluster framework.

The Sun Cluster Messaging Server agent is installed when you select Messaging Server Sun Cluster HA Agent 7.0 through the Communications Suite installer.

  1. Run the Communications Suite installer command:
    # commpkg install
    

    When prompted, select the Messaging Server Sun Cluster HA Agent 7.0 software.

  2. Run the Sun Cluster HA Agent pre-configuration command:
    # <ms_scha_base>/bin/init-config
    

New Installation Paths for Messaging Server Sun Cluster HA Agent 7.0

Wherever you see references to the Messaging Server 6.3 msg-svr-base path:

/opt/SUNWmsgsr/

use the Messaging Server 7.0 msg-svr-base path instead:

For 32-bit Messaging Server 7.0:

/opt/sun/comms/messaging

For 64-bit Messaging Server 7.0:

/opt/sun/comms/messaging64

The Messaging Server Sun Cluster HA Agent 7.0 is by default now installed under

/opt/sun/comms/msg_scha

Installing Messaging Server Sun Cluster HA Agent in Solaris Zones

Sun Cluster has added support for Solaris Zones. In this scenario, the Messaging Server Sun Cluster HA agent should be installed in the global zone (and automatically installed in non-global zones). The Comms Installer will do this for you as long as you do the install in the global zone.

Take the following steps to install the Messaging Server Sun Cluster HA agent in non-global zones:

  1. Run the Communications Suite installer command in the global zone only:
    # commpkg install
    

    When prompted, select the Messaging Server Sun Cluster HA Agent 7.0 software. This command installs the Messaging Server Sun Cluster HA Agent package on global zone and all non-global zones.

  2. Run the Sun Cluster HA Agent pre-configuration command in the global zone only:
    # <ms_scha_base>/bin/init-config
    

Using the useconfig Utility

The useconfig utility allows you to share a single configuration between multiple nodes in an HA environment. This utility is not meant to upgrade or update an existing configuration. Note that only useconfig command usage has been changed in this release. All the MS HA info from the previous release is still valid.

For example, if you are upgrading your first node, you will install through the Communications Suite Installer and then configure Messaging Server. You will then failover to the second node where you will install the Messaging Server package through the Communications Suite Installer, but you will not have to run the Initial Runtime Configuration Program (configure) again. Instead, you can use the useconfig utility.

To enable the utility, run useconfig to point to your previous Messaging Server configuration:

msg_svr_base/sbin/useconfig msg_svr_base/config

Deployment Example: Deploying Messaging Server 7.0 on Sun Cluster 3.2 with ZFS

The following deployment example gives you high-level steps for Deploying Messaging Server 7.0 on Sun Cluster 3.2 with ZFS

Labels

messagingserver messagingserver Delete
ha ha Delete
highavailability highavailability Delete
configuring configuring Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact