Patch-ID# 112510-02
Keywords: CGTP polling
Synopsis: Netra HA Suite 2.0: Shared Application Services Patch
Date: Jun/06/2002

Install Requirements: NA                      
                      
Solaris Release: 8

SunOS Release: 5.8

Unbundled Product: Netra HA Suite

Unbundled Release: 2.0

Xref: 

Topic: 

Relevant Architectures: sparc

BugId's fixed with this patch: 4630976 4631528 4640729 4665879

Changes incorporated in this version: 4665879 4640729

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

<install_dir>/SUNWcgha/bin/hascfgget
<install_dir>/SUNWcgha/bin/hascfgset
<install_dir>/SUNWcgha/bin/hassetq
<install_dir>/SUNWcgha/lib/locale/C/LC_MESSAGES/hascfg.cat
<install_dir>/SUNWcgha/lib/locale/C/LC_MESSAGES/hascfg.msg

Problem Description:

4665879 Out-of-cluster node eligibility checks should accommodate CMM model.
4640729 script and docs need to be updated to include patches 108434/108435 for install
 
(from 112510-01)
4631528 hascfgget -a -j password_file fails to read attributes
4630976 Security Issues with hascfgget/set

Patch Installation Instructions:
--------------------------------
Please refer to the man pages for instructions on using
'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
   example# patchadd /var/spool/patch/104945-02
 
The following example removes a patch from a standalone system:
 
   example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
-----------------------------
 
Recommended Netra HA Suite 2.0 Cluster Patches:
 
There are 4 different patches to apply due to differences in when
and where they must be installed. Applying the LATEST REVISION of
each of the 4 patches at once is recommended. For example:
 
   112506-02: Netra HA Suite 2.0: Core Foundation Services Patch
   112507-02: Netra HA Suite 2.0: Shared Foundation Services Patch
   112508-01: Netra HA Suite 2.0: Reliable Boot Service Patch
   112510-02: Netra HA Suite 2.0: Shared Application Services Patch
 
 
New Installation of Netra HA Suite 2.0:
 
   Follow these instructions to apply this patch to the Netra HA Suite 2.0
   before you create a cluster.
 
   Verify that patch 112511 has been installed on the installation
   server. Patch 112511 integrates RFE 4632634 enabling nhinstall to
   install Netra HA Suite 2.0 patches along with Netra HA Suite 2.0 packages.
   Patch 112511 creates a template configuration file,
   <install_dir>/SUNWcgha/config.standard/addon.conf.template. 
   This template defines the format of the file addon.conf, which controls 
   the installation of patches when you deploy Netra HA Suite in a cluster.
 
   To install for example the patch 112510-02 on the cluster, create a file
   called addon.conf based on addon.conf.template, and include a
   line similar to the one given in the the example below:
 
   # example
   PATCH=112510-02 /export/home/patches - A SHARED
 
   Note that addon.conf can contain more than one line of this format,
   one line for each patch that you want installed on the cluster.
   To install all 4 recommended patches, add lines such as:
 
   PATCH=112506-02 /export/home/patches - F LOCAL Y Y
   PATCH=112507-02 /export/home/patches - F SHARED
   PATCH=112508-01 /export/home/patches - D LOCAL Y N
   PATCH=112510-02 /export/home/patches - A SHARED
 
If you plan on installing the application services on your cluster, you can 
avoid warnings during installation of application services (bugid 4640729)
by adding some Solaris patches. If your installation server has an exported 
directory /export/home/sol_patches and the Solaris 8 patches
are contained in its sol8 subdirectory, then you should add these patches
by adding lines such as:
   PATCH=108434-06 /export/home/sol_patches sol8 S LOCAL Y Y
   PATCH=108435-06 /export/home/sol_patches sol8 S LOCAL Y Y
 
Note that if these patches are not installed, the errors that occur during
installation are sometimes critical and may prevent a full installation.
In addition, without these patches the iPlanet Admin Server will not be 
accessible and the ns-slapd program mail fail.
 
 
Patching on an Existing Netra HA Suite 2.0 Installation:
 
   Follow these instructions to apply this patch if you have already
   deployed Netra HA Suite 2.0 in a cluster. Note however that to apply
   this patch and the other recommended patches, the cluster
   must be shut down and rebooted.
 
   Perform the following steps as the root user:
    1. Copy the patches to a local directory on each MEN (master-eligible node)
       for example / as is assumed in the following steps.
    2. halt each non-MEN
    3. identify the vice-master node using /opt/SUNWcgha/sbin/cmmrole -v
       then halt it
    4. On the master node, boot in single user mode,
       add the Core Foundation Services patch for the master
       and for each non-MEN. For example:
        # reboot -- -s
        # mount /export
        # patchadd /112506-02
        # for hd in `/bin/ls -d /export/root/NMEN*`
        >    do patchadd -R $hd /112506-02
        > done
    5. Add the Reliable Boot Server patch:
        # patchadd /112508-01
    6. Add the shared partition patches:
        # mount /SUNWcgha/local
        # patchadd -R /SUNWcgha/local/export/services -M / 112507-02 112510-02
    7. Unmount the filesystems and then continue the boot startup sequence:
        # umount -a /export /SUNWcgha/local
        # CTRL-D
    8. boot -s the other MEN (vice-master of step 3)
    9. Add the local partition patches then continue the boot startup sequence:
        # patchadd -M / 112506-02 112508-01
        # CTRL-D
   10. On the master node, force a synchronization of the vice-master:
	# /usr/opt/SUNWesm/sbin/rdcadm -m	# Y to overwrite secondary
	# /usr/opt/SUNWesm/sbin/scmadm -S -M	# shows progress
   11. boot the non-MEN nodes.
 
   Your cluster is now patched.

README -- Last modified date:  Thursday, June 6, 2002

