Patches & Updates
Deploy and monitor updates to all of your systems through Sun from anywhere you have an Internet connection.
Start today with Knowledge-based software update services for Solaris and Linux.
Please review changes to Patch Access.
Patches:
Download Patch (6145033 bytes): HTTP 
Download Signed Patch (6150274 bytes): HTTP 
Signed Patch Documentation  Patch Finder

Obsoleted by: 120500-15 Sun Cluster 3.1: Core Patch for Solaris 10


Disclaimer: 

Please note: Although OBSOLETED patches are available on SunSolve, Sun recommends using the most recent patches and the most recent revision of those patches. OBSOLETED patches do not include the latest bug fixes and/or product enhancements, and may require the installation of additional patches as a corrective measure.

Status: OBSOLETE
Patch Id: 120500-14
***********************************************************************
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.
***********************************************************************
Summary: Obsoleted by: 120500-15 Sun Cluster 3.1: Core Patch for Solaris 10
Date:  Apr/20/2007
Installation Requirements:
Reboot immediately after patch is installed, an alternative may be in Special Install Instructions                      
                      Install in Single User Mode, an alternative may be in Special Install Instructions
Solaris Release: 10
Sun OS Release: 5.10
Unbundled Product: Sun Cluster
Unbundled Release: 3.1
Xref: This patch available for Solaris  8 SPARC as patch 117950                                Solaris  9 SPARC as patch 117949                                Solaris  9 x86   as patch 117909                                Solaris 10 x86   as patch 120501
Topic: 
Sun Cluster 3.1: Core Patch for Solaris 10
Relevant Architecture: sparc
BugId's fixed with this patch:

4480601 4680500 4986143 5067092 5068618 5075946 5103486 5105711 6174741 6199229 6203133 6209791 6214580 6215921 6223498 6227414 6230417 6232265 6234508 6236392 6246125 6252769 6252843 6252931 6257112 6259193 6259545 6262161 6262494 6263077 6264024 6264616 6268054 6272796 6276503 6278520 6281287 6285275 6285745 6290248 6293845 6299971 6300732 6301459 6302037 6302466 6303524 6306113 6312445 6312633 6312828 6313806 6314787 6314983 6318319 6320186 6322576 6326325 6334051 6339206 6346221 6346472 6346569 6353533 6361530 6361979 6374957 6375746 6376023 6376257 6376995 6379547 6392507 6392984 6401312 6402020 6406877 6408500 6414195 6414826 6419670 6425083 6427799 6429808 6431208 6435295 6438132 6442814 6449139 6460419 6468041 6475684 6479096 6479731 6489678 6497075 6507810 6517625

Changes incorporated in this version:

6497075 6507810 6517625

Patches accumulated and obsoleted by this patch:

120551-03

Patches which conflict with this patch: 

Required Patches:

Obsoleted by:
 
Files Included in this Patch: 
/etc/cluster/clpl/SUNW.adapter.e1000g.clpl
/etc/cluster/clpl/SUNW.adapter.ipge.clpl
/etc/cluster/clpl/SUNW.generic.clpl
/etc/init.d/scpostconfig
/etc/rc2.d/S77scpostconfig
/etc/rc2.d/S77scpostconfig.sh (deleted)
/kernel/drv/sparcv9/clprivnet
/kernel/drv/sparcv9/did
/kernel/fs/sparcv9/pxfs
/kernel/misc/sparcv9/cl_comm
/kernel/misc/sparcv9/cl_dcs
/kernel/misc/sparcv9/cl_dlpitrans
/kernel/misc/sparcv9/cl_net
/kernel/misc/sparcv9/clq_scsi2
/kernel/misc/sparcv9/clq_scsi3
/opt/SUNWscgds/bin/gds_probe
/opt/SUNWscgds/bin/gds_svc_start
/usr/cluster/bin/pnmd
/usr/cluster/bin/sc_update_ntp
/usr/cluster/bin/scha_control
/usr/cluster/bin/scha_resource_setstatus
/usr/cluster/bin/scinstall
/usr/cluster/bin/scvxinstall
/usr/cluster/lib/dcs/scconf_rawdisk.so.1
/usr/cluster/lib/dcs/scvxvmlg
/usr/cluster/lib/libclcomm.so.1
/usr/cluster/lib/libclconf.so.1
/usr/cluster/lib/libclos.so.1
/usr/cluster/lib/libdid.so.1
/usr/cluster/lib/libdid_ccr.so.1
/usr/cluster/lib/libdid_ccrfile.so.1
/usr/cluster/lib/libdid_compat.so.1
/usr/cluster/lib/libpnm.so.1
/usr/cluster/lib/librgm.so.1
/usr/cluster/lib/libscswitch.so.1
/usr/cluster/lib/rgm/rt/hafoip/hafoip_ipmp_callback
/usr/cluster/lib/rgm/rt/hafoip/hafoip_monitor_check
/usr/cluster/lib/rgm/rt/hafoip/hafoip_monitor_start
/usr/cluster/lib/rgm/rt/hafoip/hafoip_monitor_stop
/usr/cluster/lib/rgm/rt/hafoip/hafoip_prenet_start
/usr/cluster/lib/rgm/rt/hafoip/hafoip_retry
/usr/cluster/lib/rgm/rt/hafoip/hafoip_start
/usr/cluster/lib/rgm/rt/hafoip/hafoip_stop
/usr/cluster/lib/rgm/rt/hafoip/hafoip_update
/usr/cluster/lib/rgm/rt/hafoip/hafoip_validate
/usr/cluster/lib/rgm/rt/hascip/hascip_fini
/usr/cluster/lib/rgm/rt/hascip/hascip_init
/usr/cluster/lib/rgm/rt/hascip/hascip_ipmp_callback
/usr/cluster/lib/rgm/rt/hascip/hascip_monitor_check
/usr/cluster/lib/rgm/rt/hascip/hascip_monitor_start
/usr/cluster/lib/rgm/rt/hascip/hascip_monitor_stop
/usr/cluster/lib/rgm/rt/hascip/hascip_prenet_start
/usr/cluster/lib/rgm/rt/hascip/hascip_retry
/usr/cluster/lib/rgm/rt/hascip/hascip_start
/usr/cluster/lib/rgm/rt/hascip/hascip_stop
/usr/cluster/lib/rgm/rt/hascip/hascip_update
/usr/cluster/lib/rgm/rt/hascip/hascip_validate
/usr/cluster/lib/rgm/rt/hastorageplus/hastorageplus_monitor_check
/usr/cluster/lib/rgm/rt/hastorageplus/hastorageplus_monitor_start
/usr/cluster/lib/rgm/rt/hastorageplus/hastorageplus_monitor_stop
/usr/cluster/lib/rgm/rt/hastorageplus/hastorageplus_postnet_stop
/usr/cluster/lib/rgm/rt/hastorageplus/hastorageplus_prenet_start
/usr/cluster/lib/rgm/rt/hastorageplus/hastorageplus_prenet_start_private
/usr/cluster/lib/rgm/rt/hastorageplus/hastorageplus_start
/usr/cluster/lib/rgm/rt/hastorageplus/hastorageplus_stop
/usr/cluster/lib/rgm/rt/hastorageplus/hastorageplus_update
/usr/cluster/lib/rgm/rt/hastorageplus/hastorageplus_update_private
/usr/cluster/lib/rgm/rt/hastorageplus/hastorageplus_validate
/usr/cluster/lib/rgm/rt/hastorageplus/hastorageplus_validate_private
/usr/cluster/lib/sc/cl_ccrad
/usr/cluster/lib/sc/cl_eventlogd
/usr/cluster/lib/sc/config_ipv6
/usr/cluster/lib/sc/events/default_plugin.so
/usr/cluster/lib/sc/events/gds_plugin.so
/usr/cluster/lib/sc/pgre
/usr/cluster/lib/sc/qd_admin
/usr/cluster/lib/sc/rgmd
/usr/cluster/lib/sc/rpc.pmfd
/usr/cluster/lib/sc/rpc.scadmd
/usr/cluster/lib/sc/scrconf_static
/usr/cluster/lib/sc/sparcv9/rpc.pmfd
/usr/cluster/lib/scadmin/defaults
/usr/cluster/lib/scadmin/lib/scinstall_common
/usr/cluster/lib/sccheck/sccheck.jar
/usr/cluster/lib/scsnapshot/ScSnapshot/Analyzer.pm
/usr/cluster/lib/sparcv9/libclos.so.1
/usr/cluster/lib/svc/method/bootcluster
/usr/cluster/lib/svc/method/scvxinstall
/usr/cluster/lib/svc/method/svc_rgm
/usr/cluster/lib/svc/method/svc_rpc_fed
/usr/cluster/lib/svc/method/svc_rpc_pmf
/usr/cluster/lib/svc/method/svc_scsymon_srv
/usr/lib/nss_cluster.so.1
/usr/lib/sparcv9/nss_cluster.so.1
/var/svc/manifest/system/cluster/bootcluster.xml
/var/svc/manifest/system/cluster/scsymon_srv.xml
Problem Description: 
6497075 SunCluster does not handle correctly remote USCSICMD ioctls.
6507810 data corruption with pxfs
6517625 RGM debug messages are not written to syslog after integration of 6374957
 
(from 120500-13)
 
6346569 RG stuck in PENDING_OFFLINE; R is in STOPPING_DEPEND
6429808 RG switchover fails due to INACTIVE flag set on interface
6438132 rgmd dumped core while resources were being disabled
6479096 scalable_sticky does not work as designed
6479731 scstat -i reports 'unknown' after integration of 6429808
 
(from 120500-12)
 
6489678 fix for 6468041 could remove ipnodes setting for user
 
(from 120500-11)
 
6268054 ntp.conf.cluster errors during install
6346472 autodiscovery needs to recognize ipge on sparc platforms
6353533 tc_all_reboot scate test failed to shutdown one node
6408500 ipnodes entry in nsswitch.conf is not updated during scinstall
6414195 new Interface nge is not recognized with Sun Cluster scinstall
6414826 add Kirkwood NIC (PCIX 10GB Ethernet ) support for  Sun Cluster/S10 as  transport adapters
6427799 nscd causes bad trap due to access to not yet initialized ORB
6435295 Cluster process is spending a lot of time in rxdoor_bucket::find
6449139 autodiscovery needs to recognize e1000g driver on sparc systems
6460419 syntax error in scswitch kills rgmd
6468041 scinstall should expand the tryagain status to other sources of ipnodes in addition to nis
6475684 scsnapshop hangs looping in Analyzer.pm at RG_DEP_LOOP
 
(from 120500-10)
 
6252843 RGM fails to enforce an RG's Nodelist property on a cluster reboot
6285275 panic: incoming reply io to a buf that has been deleted
6375746 dgconv may fail if local_only flag is set to true
6376257 NFS threads blocked in check_wait_lock_cache()
6406877 concurrent append writes and reads to shared file on global UFS lead to garbage data
6431208 /etc/rc2.d/S77scpostconfig.sh should not have a "exit 0" statement
6442814 change reconfigure to reboot on README for SunCluster core patches
 
(from 120500-09)
 
4986143 scvxvmlg report nonexistent error
6299971 scinstall should add/delete /etc/cluster/nodeid file in filelist.ramdisk during install/uninstall
6419670 scinstall -r failed with "error reading boot archive file"
6334051 async_writes/fsync have a window for data token corruption
6236392 pxfs_fi tests tc_fi_bulkio_pages(4,8) failed
6392984 sync_filesystem should not do a VN_RELE while holding the hash lock
6339206 when discarding attributes, write_back_attr() should clear both access_rights and attr.va_mask
6361530 unable to offline ERROR_STOP_FAILED rg when rg_system=true
6374957 rgm is dying when a gds dataservice registers with wls%wls
6401312 *OOM*: memory leak in pxfs
6402020 sccheck makes use of both private and public networks without need
6425083 Logical Host resource not coming online on node 2 when all private interconnects are pulled on node 1
 
(from 120500-08)
 
        This revision addresses patch construction issues.
 
(from 120500-07)
 
4480601 dirty pages associated with PxFS mem_async objects can consume all of memory
6234508 improve failure detection when a cluster node panics
6392507 offline device groups cause panic during scversions
6376023 '|' character in EMC device id confuses didadm CCR parsing
6259193 SunMC's daemon scsymon_srv daemon doesn't start by default on Solaris 10; have to start manually
6203133 scinstall does not copy all Cacao security files
6299971 scinstall should add/delete /etc/cluster/nodeid file in filelist.ramdisk during install/uninstall
6361979 cladm called by ifconfig causes bad trap panic due to orb not yet initialized
6376995 pxfs sequential write performance with largefiles (>2Gb) copies very slow
6379547 memory leak in cl_eventlogd
 
(from 120500-06)
 
6276503 IPv6 interfaces plumbed will cause scinstall to fail with scrconf: RPC: Remote system error
6322576 wrong netmask (ffffff80) when using 172.16.x.x as public net with S10/SC3.1/u4
 
(from 120500-05)
 
4680500 need to add support for quotas when using a local filesystem
5103486 clprivnet_udreq does not set mblk size correctly in some cases
6262161 unreferenced file on init 6 - needs "smart" pointer to close rgm_vp_version
6199229 enabling heartbeat/interrupt messages via syslog in default bits
6264024 "scswitch -S" fails with "Global service <> associated with path <> found to be in maintenance state
6312828 cluster panics with 'rgmd died' panic when ld_preload is set and scstat or scha_resource_get is used
6326325 cluster node panicked with traptype 0x31 in module cl_comm (in new pxfs code)
6346221 ls not showing all files in directory on cluster filesystem
 
(from 120500-04)
 
6263077 assertion failed: attr.va_mask
6301459 nodes hang in four-node clustered pairs load test with faults running HA-Oracle, NFS
6272796 nodes hard hang at boot
6302037 assertion failed: write_token.contains(node_id) at pxfs_v1/server/file_impl_v1.cc, line: 744
6314787 panic[cpu1]/thread=3000335a2e0: HA: hxdoor 11.428 does not exist on secondary
6318319 amd64: surviving node panicked as soon as one node is rebooted by faultclient
6320186 excessive dnlc purging causes global filesystem performance regression
 
(from 120500-03)
 
        NOTE: This revision accumulates feature point patch 120551-03 and also delivers
              the following bugfixes:
 
6252931 During quorum test, BAD TRAP: type=e (Page fault (#pf)) rp=f1f2ead4 addr=0 occurred in module "unix"
6257112 public network down leads to hafoip_stop timing out and to a node reboot
6264616 check_node_health should check to see if it has enough freemem to continue reconfiguration
6281287 cl_ccrad core dumps leaving SPM unusable for the customer
6306113 cluster nodes attempt to use IPv6 enabled transport adapters to access hosts on public network
 
(from 120500-02)
 
6312633 ftruncate fills up file with junk values
 
(from 120500-01)
 
6312445 Opening a global vxvm device in maintenance state can cause a panic (in device_server_v1::find_fobj)
 
(from 120551-03)
 
6215921 assertion failed: env.exception() == NULL, file: cl/pxfs/mount/mount_server_impl.cc, line: 4240
6262494 generic data service does not probe the Network_resources_used/Port_list
6278520 scalable service is not working with bge transport on s10
6302466 packages SUNWscr and SUNWscu add both the same root crontab entry to call newcleventlog
6313806 didadm core dumped on the first bootup on the second node in a two-node cluster
6314983 U4 patch 120550-02 upgrade causes node useless, /usr/cluster/lib/librgm.so.1: symbol __1cDrgmISHUTDOWN
 
(from 120551-02)
 
5067092 assertion HA: hxdoor 11.166 does not exist on secondary
5105711 scshutdown failing when RG has rg_system set to true even if RG offline
6293845 scha_*(1HA) APIs should not generate events since they can potentially cause event storms
6290248 rgmd dumped core while rs stop failed flag was cleared after disabling all resources in an RG
6285745 scswitch -s -k leaves the resource in 'Stopping' state forever
6227414 sci_configure_adapter_instance: Failed to add sci adapter
6303524 didadm dumps core on second node if the internal raid is configured on v40
 
(from 120551-01)
 
5068618 node panic during scshutdown: Cluster lost operational quorum
6232265 scshutdown results in panic "assertion failed: owner == lo, file: cl/repl/rmm/rmm.cc, line: 217"
6252769 scshutdown and Oracle RAC
5075946 rpc.pmfd crashes due to writing outside of its allocated memory
6174741 assertfail in os::condvar_t::broadcast
6209791 change hasp to bring online global devices if in a scalable RG
6214580 scvxinstall is using wrong device paths when used with VxVM 4.0
6223498 panic in cl_net module if 2 scalable resources use same IP address but different port numbers
6230417 NFS-PxFS write fails "Returning EIO as uio_iovcnt is %d" or "panic: uio_clnt_cmn was too fragmented"
6246125 panic when did_adminioctl released  kernel buffer to wrong cache during scdidadm -R operation
6259545 quorum code should "or" __amd64 to existing __i386 ifdef to support amd64 platform
6300732 assertion failed: trans_ctxp == NULL
Revision History: 

120500-04 120500-09 120500-11 120500-05 120500-08 120500-06 120500-13 120500-02 120500-12 120500-01 120500-10

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:  Install this patch using either of the following patch install
         procedures found in the "Patching Sun Cluster Software and Firmware"
         chapter of the "Sun Cluster System Administration Guide"
 
         * Rebooting Patch (Node)
         * Rebooting Patch (Cluster and Firmware)
 
NOTE 2:  Regardless of which patch installation method is used, if at any time
         this patch must be removed, first shut down the cluster and reboot
         the nodes into non-cluster, single user mode.  This patch cannot be
         removed from a node while any cluster node is in cluster mode.
 
NOTE 3:  To get the complete fix for bugid 5068618 (node panic during
         scshutdown: cluster lost operational quorum), please also install
         the following patch:
 
         120497-01 (or greater)  Sun Cluster 3.1 OPS Core Patch for Solaris 10
 
NOTE 4:  On systems which are not utilizing IPv6 networking, it is
         recommended that IPv6 entries in /etc/netconfig follows IPv4
         entries.
 
         For example, the line
 
         tcp        tpi_cots_ord  v     inet    tcp    /dev/tcp        -
 
         Should come before the line
 
         tcp6       tpi_cots_ord  v     inet6   tcp    /dev/tcp6       -

README -- Last modified date:  Tuesday, October 16, 2007

 
 
Login Required

You must login and have a valid contract to access Sun's Premium content which includes:

  • Sun Alerts
  • Bugs
  • Patches
  • Solutions
  • White Papers
  • Documentation
  • Support Knowledge

Login Required

You must login and have a valid contract to access Sun's contracted features

Access Legend:

(Login to access)   Sun Contracted Content
(Login to access)   Sun Contracted Feature

Please make use of SunSolve Feedback application by selecting the floating [+] to provide feedback about this specific document.

Search

Article Details
Article ID : 120500-14
Article Type : Patch Descriptions
Last reviewed : 2007-04-20
Audience : PUBLIC
Keywords : security vxvm ftruncate vxvm nfs pxfs java-es_5
Provide feedback  (help)
Page Tools
»  Print This Page
»  Email This Article
»  Bookmark This Article