Patch-ID# 115062-06 Keywords: oracle udlm cluster rac libhaops cdbmatch rac dgettext ops ucmm Synopsis: Sun Cluster 3.1: OPS Core Patch for Solaris 8 Date: Nov/08/2004 Install Requirements: None Solaris Release: 8 SunOS Release: 5.8 Unbundled Product: Sun Cluster Unbundled Release: 3.1 Xref: This patch available for Solaris 9 as patch 115063 Topic: Sun Cluster 3.1: OPS Core Patch for Solaris 8 Relevant Architectures: sparc BugId's fixed with this patch: 4482339 4498092 4706484 4723575 4739067 4771342 4772457 4803674 4810698 4810709 4815191 4823080 4823805 4826745 4826777 4827224 4839131 4847226 4905467 4906087 4923106 4968553 4975764 4985776 4992202 4993338 6180149 Changes incorporated in this version: 6180149 Patches accumulated and obsoleted by this patch: 115307-03 115940-02 117212-03 Patches which conflict with this patch: Patches required with this patch: 113800-08 or greater Obsoleted by: Files included with this patch: /etc/init.d/initucmm /etc/rc3.d/S30initucmm /opt/SUNWcvm/bin/cvmreconfig /opt/SUNWcvm/etc/cvm.conf /opt/SUNWudlm/bin/udlmctl_32 /opt/SUNWudlm/bin/udlmctl_64 /opt/SUNWudlm/bin/udlmreconfig /opt/SUNWudlm/etc/udlm.conf /opt/SUNWudlm/lib/libudlmlib.so.1 /opt/SUNWudlm/lib/sparcv9/libudlmlib.so.1 /usr/cluster/lib/libhaops.so.1 /usr/cluster/lib/rgm/rtreg/SUNW.rac_cvm /usr/cluster/lib/rgm/rtreg/SUNW.rac_framework /usr/cluster/lib/rgm/rtreg/SUNW.rac_hwraid /usr/cluster/lib/rgm/rtreg/SUNW.rac_udlm /usr/cluster/lib/sparcv9/libhaops.so.1 /usr/cluster/lib/ucmm/cfgmatch /usr/cluster/lib/ucmm/clustm /usr/cluster/lib/ucmm/hwrreconfig /usr/cluster/lib/ucmm/rac_lib /usr/cluster/lib/ucmm/rac_setup /usr/cluster/lib/ucmm/reconf.d/modules/cvm.conf /usr/cluster/lib/ucmm/reconf.d/modules/schwr.conf /usr/cluster/lib/ucmm/reconf.d/modules/udlm.conf /usr/cluster/lib/ucmm/reconf.d/rc2.d/15_cvm /usr/cluster/lib/ucmm/rpc.ucmmstate /usr/cluster/lib/ucmm/rt/rac_cvm/bin/rac_cvm_init /usr/cluster/lib/ucmm/rt/rac_cvm/bin/rac_cvm_lib /usr/cluster/lib/ucmm/rt/rac_cvm/bin/rac_cvm_monitor_start /usr/cluster/lib/ucmm/rt/rac_cvm/bin/rac_cvm_monitor_stop /usr/cluster/lib/ucmm/rt/rac_cvm/bin/rac_cvm_start /usr/cluster/lib/ucmm/rt/rac_cvm/bin/rac_cvm_stop /usr/cluster/lib/ucmm/rt/rac_cvm/bin/rac_cvm_update /usr/cluster/lib/ucmm/rt/rac_cvm/bin/rac_cvm_validate /usr/cluster/lib/ucmm/rt/rac_cvm/etc/SUNW.rac_cvm /usr/cluster/lib/ucmm/rt/rac_cvm/etc/cvm.conf.template /usr/cluster/lib/ucmm/rt/rac_framework/bin/rac_framework_boot /usr/cluster/lib/ucmm/rt/rac_framework/bin/rac_framework_init /usr/cluster/lib/ucmm/rt/rac_framework/bin/rac_framework_lib /usr/cluster/lib/ucmm/rt/rac_framework/bin/rac_framework_monitor_start /usr/cluster/lib/ucmm/rt/rac_framework/bin/rac_framework_monitor_stop /usr/cluster/lib/ucmm/rt/rac_framework/bin/rac_framework_start /usr/cluster/lib/ucmm/rt/rac_framework/bin/rac_framework_stop /usr/cluster/lib/ucmm/rt/rac_framework/bin/rac_framework_update /usr/cluster/lib/ucmm/rt/rac_framework/bin/rac_framework_validate /usr/cluster/lib/ucmm/rt/rac_framework/etc/SUNW.rac_framework /usr/cluster/lib/ucmm/rt/rac_framework/etc/rac_framework.conf /usr/cluster/lib/ucmm/rt/rac_framework/etc/rac_framework.conf.template /usr/cluster/lib/ucmm/rt/rac_hwraid/bin/rac_hwraid_init /usr/cluster/lib/ucmm/rt/rac_hwraid/bin/rac_hwraid_lib /usr/cluster/lib/ucmm/rt/rac_hwraid/bin/rac_hwraid_monitor_start /usr/cluster/lib/ucmm/rt/rac_hwraid/bin/rac_hwraid_monitor_stop /usr/cluster/lib/ucmm/rt/rac_hwraid/bin/rac_hwraid_start /usr/cluster/lib/ucmm/rt/rac_hwraid/bin/rac_hwraid_stop /usr/cluster/lib/ucmm/rt/rac_hwraid/bin/rac_hwraid_validate /usr/cluster/lib/ucmm/rt/rac_hwraid/etc/SUNW.rac_hwraid /usr/cluster/lib/ucmm/rt/rac_hwraid/etc/hwraid.conf /usr/cluster/lib/ucmm/rt/rac_hwraid/etc/hwraid.conf.template /usr/cluster/lib/ucmm/rt/rac_udlm/bin/rac_udlm_init /usr/cluster/lib/ucmm/rt/rac_udlm/bin/rac_udlm_lib /usr/cluster/lib/ucmm/rt/rac_udlm/bin/rac_udlm_monitor_start /usr/cluster/lib/ucmm/rt/rac_udlm/bin/rac_udlm_monitor_stop /usr/cluster/lib/ucmm/rt/rac_udlm/bin/rac_udlm_start /usr/cluster/lib/ucmm/rt/rac_udlm/bin/rac_udlm_stop /usr/cluster/lib/ucmm/rt/rac_udlm/bin/rac_udlm_update /usr/cluster/lib/ucmm/rt/rac_udlm/bin/rac_udlm_validate /usr/cluster/lib/ucmm/rt/rac_udlm/etc/SUNW.rac_udlm /usr/cluster/lib/ucmm/rt/rac_udlm/etc/udlm.conf.template /usr/cluster/lib/ucmm/ucmm_reconf /usr/cluster/lib/ucmm/ucmm_reconf.common /usr/cluster/lib/ucmm/ucmm_substep_event /usr/cluster/lib/ucmm/ucmm_timestamp /usr/cluster/lib/ucmm/ucmmd /usr/cluster/lib/ucmm/ucmmstate Problem Description: 6180149 Need to add all changed binaries to U3 patches (from 115062-05) 4968553 Shutting or rebooting a node causes an IO outage on surviving node[s] This revision also accumulates feature point patch 117212-03 (from 115062-04) This revision addresses a patch packaging issue. (from 115062-03) This revision accumulates feature point patch 115940-02 (from 115062-02) 4906087 Update 1 mcs string incorrectly set to old 3.1 FCS string (from 115062-01) This patch was created to accumulate feature point patch 115307-03. (from 115307-03) 4839131 ucmmd: ==> PANIC: unchecked environment going out of scope (from 115307-02) 4771342 CMM panics rebooting node due to disconnects. (from 115307-01) 4482339 idle OPS clients produce high load talking to rgmd 4498092 Forcing 2-way disconnects may interfere with handling incomplete connection 4706484 Invalid quorum vote count for QD 4739067 assertion failed while running ccr_fi tests 4772457 need to examine all ASSERT() CALLS in the ha subsystem 4803674 Device fencing should be driven by CMM changes 4810698 Unable to create resources when ucmmd is running in the cluster 4810709 Update method is not defined in the RTR file of SUNW.rac_hwraid 4815191 Some error messages in initucmm are not recorded in sc_msgid_expl 4823080 Need to improve RAC Manageability error messages 4823805 fix/clarify rac manageability property descriptions 4826745 revisit failfast mode property for rac_udlm 4826777 'cmmreturn' step timed out when node rejoined the cluster 4827224 rac_framework RT validate method should not check for SUNWcvm/SUNWschwr (from 115940-02) 4923106 cm_reconfigure() timed out when second OPS cluster node was shutdown (from 115940-01) 4905467 x86 changes impact sparc binaries (from 117212-03) 4847226 Local path I/O required for metadevices in Oban disksets (from 117212-02) 4985776 memory leak in launch_method and monitor_check after calling fe_run (from 117212-01) 4723575 Can't add a 3rd OPS/RAC node to a 2-node OPS SC30 config without cluster reboot 4975764 i18n: libhaops does not call bindtextdomain before using dgettext 4992202 Improve cdbmatch response time for RAC client processes 4993338 scha_resource_setstatus calls can delay UCMM reconfiguration steps 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: ----------------------------- Install this patch using the patch install procedure for a "Rebooting Patch (Node)" as described in the "Patching Sun Cluster Software and Firmware" chapter of the "Sun Cluster 3.1 System Administration Guide". NOTE: To get the complete fix for the bug 4847226 please also install the patch 117950-01 or newer. README -- Last modified date: Monday, November 8, 2004