OBSOLETE Patch-ID# 120590-03 NOTE: *********************************************************************** READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE. *********************************************************************** Keywords: sunwsczone Synopsis: Obsoleted by: 120590-04 Sun Cluster 3.1/3.1_x86: HA for Solaris Containers Date: Mar/13/2006 Install Requirements: See Special Install Instructions Solaris Release: 10 10_x86 SunOS Release: 5.10 5.10_x86 Unbundled Product: Sun Cluster Unbundled Release: 3.1/3.1_x86 Xref: Topic: Sun Cluster 3.1/3.1_x86: HA for Solaris Containers Relevant Architectures: all BugId's fixed with this patch: 6297356 6297393 6297413 6297427 6301780 6326810 6332943 6332947 6338986 6339440 6372853 6384190 6388906 Changes incorporated in this version: 6372853 6384190 6388906 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: /opt/SUNWsczone/lib/functions /opt/SUNWsczone/sczbt/bin/functions /opt/SUNWsczone/sczbt/bin/probe_sczbt /opt/SUNWsczone/sczbt/bin/start_sczbt /opt/SUNWsczone/sczbt/bin/stop_sczbt /opt/SUNWsczone/sczbt/util/sczbt_config /opt/SUNWsczone/sczbt/util/sczbt_register /opt/SUNWsczone/sczsh/bin/probe_sczsh /opt/SUNWsczone/sczsh/util/sczsh_register /opt/SUNWsczone/sczsmf/bin/functions /opt/SUNWsczone/sczsmf/bin/probe_sczsmf /opt/SUNWsczone/sczsmf/bin/start_sczsmf /opt/SUNWsczone/sczsmf/bin/stop_sczsmf /opt/SUNWsczone/sczsmf/util/sczsmf_register Problem Description: 6388906 sczsmf component needs to support a transient service 6384190 MOUNTS entry in sczbt_config should allow different mappings from the global zone to the local zone 6372853 sczsmf: svcs: Pattern '' doesn't match any instances (from 120590-02) 6339440 sczsmf component produces too much output and validates at every probe 6338986 sczsmf component needs to percolate an SMF restart back to RGM 6332947 The zone boot component does not add logical hosts to the zone if the locale is Japanese 6332943 The zone boot component should be capable of separate lofs mounts 6326810 SC LogicalHostname not being set within a non-global failover zone for sczbt resource (from 120590-01) 6297427 SUNWsczone/scz{bt,sh,smf}/util/scz{bt,sh,smf}_register should support user defined configfilename 6297413 SUNWsczone/scz{bt,sh,smf}/bin/probe_scz{bt,sh,smf} should not use scha_resource_setstatus 6297393 start_sczbt script uses ${MYDIR} instead of ${MYNAME} for debug messages 6297356 clear_zone() should call mount/fuser with absolute path, stop_sczbt needs to call validate 6301780 The sczsmf probe needs to be able to handle a FMRI instance in transition Patch Installation Instructions: -------------------------------- There are three (3) possible procedures for installing patches on Sun Cluster 3.1. The proper method to use and any additional instructions for this patch are specified below in the "Special Install Instructions" section. Refer to the chapter entitled "Patching Sun Cluster Software and Firmware" in the "Sun Cluster 3.1 System Administration Guide" for a description of the different install processes and instructions on how to install Sun Cluster 3.1 patches. Refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris, to install and remove patches. Special Install Instructions: ----------------------------- NOTE 1: This patch must be applied to the global zone only by using the -G option for patchadd, e.g. # patchadd -G 120590-03 If you need to backout the patch, you must also use the -G option for patchrm, e.g. # patchrm -G 120590-03 NOTE 2: The implementation for RFE 6384190 enhances the "Mounts" variable in the configfile. With this enhancement it is now possible to specify different mount points for the global zone and local zone. The format of the "Mounts" variable is now: Mounts="/:/:" The following are valid examples for the "Mounts" variable: Mounts="/globalzone-dir1:/localzone-dir1:rw" Mounts="/globalzone-dir1:/localzone-dir1:rw /globalzone-dir2:rw" The only required entry is the /. The / and can be omitted. Omitting / will make the global and local zone mounts the same. Omitting will not provide any mount options; expect the default options from the mount command. NOTE 3: The implementation for RFE 6297427 introduces the "-f " option to the register script for each component within the Sun Cluster HA for Solaris Containers data service. So it is now also possible to call the component's register script with a config file residing at a user defined location, e.g. # /opt/SUNWsczone/scz/util/_register \ -f / where must either consist of "bt", "sh" or "smf". The user-defined config file must contain the proper variable setting as documented in the component's default config file. If no "-f " option is used, the default config file will be sourced, i.e. /opt/SUNWsczone/scz/util/_config. NOTE 4: The implementation for RFE 6332943 introduces the "Mounts" variable in the configfile. This variable contains a space separated list of directories in the global zone that will be automatically mounted via lofs mounts into the non-global zone. The format for the "Mounts" variable is :. The directory is separated from the list of options by a ":" and the options are separated by a ",". The non-global zone must contain the same mount point, as specified in the "Mounts" variable, as the global zone, e.g. Mounts="/source1:rw /source2:ro /source3" To use the "Mounts" variable in an already running non-global zone, you must either re-register the SC sczbt resource or add the "Mounts" variable to the parameter file sczbt_ and disable/enable the SC sczbt resource. The parameter file is located in the parameter directory of the SC sczbt resource. If the file system of the source mount point is mounted via a HAStoragePlus or a HAStorage resource, a strong dependency needs to exist from the SC sczbt resource to this resource. README -- Last modified date: Thursday, July 13, 2006