Sun Java System Messaging Server 6.3 64-bit Installation Technical Note

Installing on Solaris Zones

This section explains how to install Messaging Server on Solaris 10 Zones. For an overview of Solaris 10 with Messaging Server, see: Overview of Solaris Zones in Sun Java Communications Suite 5 Installation Guide.

Solaris 10 Zones Installation Sequences

This section describes how to install Messaging Server in the four Solaris 10 Zone scenarios:

Global zone with existing non-global zones


Note –

This Zone scenario is not recommended for Messaging Server implementation. It requires the same version of shared components be running on each zone. Futhermore, the global zone should be reserved for administrative zone support.


If you install Messaging Server in a global zone with existing non-global zones, you install the appropriate OS patches, shared component patches, and Messaging Server product into the global zone. It will propagate the shared component patches into the non-global zones. To install Messaging Server in a global zone with existing non-global zones:

  1. Follow pre-installation requirements as described in Preparing for Installation

  2. Run the installer in the global zone by following the steps in To Begin Installation.

Global zone with no existing non-global zones

If you install Messaging Server in a global zone with no existing non-global zones, you need to prepare your installation as if you might add non-global zones in the future. Modifying your deployment at a later time becomes difficult if you don't plan for this step. To do this, follow the steps inGlobal zone with existing non-global zones.

Non-global whole root zone

The non-global whole root zone scenario is the equivalent of installing Messaging Server on a single box with no zones. Simply install Messaging Server as described in To Begin Installation.


Caution – Caution –

Any operations performed in the global zone (such as installations, uninstallations, and patching) affects the whole root zones.


Non-global sparse root zone

To install Messaging Server in a non-global sparse root zone, you first need to install/upgrade the applicable OS patches and shared components in the global zone. You are unable to do so in the sparse root zone, because the /usr directory (where the shared components reside) is a read-only directory in the sparse root zone.

  1. Follow pre-installation requirements as described in Preparing for Installation.

  2. Verify that you are about to install the shared components and OS patches in the global zone and not the sparse root zone.

  3. Run the installer in the global zone and only install/upgrade the OS patches and the Shared Components:

    commpkg install -upgradeSC y

    See the Installing Shared Components.

  4. Do not install Messaging Server in the global zone. To do this, add a ~ (tilde) to the component number you want to install in the sparse zone. For example, if you plan to install Messaging Server 64–bit in the sparse zone, you select ~3 during the global zone installation. The installer will know to only install dependencies and not the product itself.

  5. Once you have the shared components and OS patches installed, install Messaging Server in the sparse root zone by following the steps in the To Begin Installationsection.