OBSOLETE Patch-ID# 109211-08 Keywords: security locks interrupt heartbeat enum overflow stack RxVc pnmd Synopsis: Obsoleted by: 109208-14 Sun Cluster 2.2: Comm Patch Date: Aug/31/2001 Solaris Release: 2.6 SunOS Release: 5.6 Unbundled Product: Sun Cluster Unbundled Release: 2.2 Xref: This patch available for Solaris 7 as patch 109212 Topic: Sun Cluster 2.2: Comm Patch NOTE: Refer to Special Install Instructions section for IMPORTANT specific information on this patch. Relevant Architectures: sparc BugId's fixed with this patch: 4198311 4200931 4202418 4204350 4204635 4217658 4224637 4225606 4276061 4284605 4296560 4304680 4305666 4306932 4311834 4313986 4317996 4327926 4341392 4346015 4346661 4347759 4400242 4404807 4406121 4411704 4435348 4455717 4465081 4468948 4479907 Changes incorporated in this version: 4479907 4468948 4455717 4404807 Patches accumulated and obsoleted by this patch: 107931-02 108190-02 108425-01 108439-01 108522-01 108523-01 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: 109208-14 Files included with this patch: /opt/SUNWpnm/bin/pnmd /opt/SUNWpnm/bin/pnminit /opt/SUNWpnm/bin/pnmptor /opt/SUNWpnm/bin/pnmrtop /opt/SUNWpnm/bin/pnmset /opt/SUNWpnm/bin/pnmstat /opt/SUNWpnm/bin/pnmsync /opt/SUNWpnm/man/man1m/pnmd.1m /opt/SUNWsci/bin/sun4u1/findsci2b /opt/SUNWscid/bin/sciip /opt/SUNWsma/bin/get_ci_status.pci /opt/SUNWsma/bin/get_ci_status.sbus /opt/SUNWsma/bin/sm_config.pci /opt/SUNWsma/bin/sm_config.sbus /opt/SUNWsma/bin/sma_configd.pci /opt/SUNWsma/bin/sma_configd.sbus /opt/SUNWsma/bin/smactl /opt/SUNWsma/bin/smad /opt/SUNWsma/man/man1m/sma_configd.1m /usr/kernel/drv/sci_pci /usr/kernel/drv/sci_s25 /usr/kernel/drv/smak.ether /usr/kernel/drv/smak.sci /usr/kernel/drv/sparcv9/sci_pci /usr/kernel/drv/sparcv9/sci_s25 Problem Description: 4479907 Failover failed with reboot while patch T109213-05 on a SCI cluster 4468948 smak interface mismatch, causes "Cannot find SCI adapter for IP address" 4455717 SC2.2 - Manual pages for pnmd & sma_configd report wrong location of log files. 4404807 cluster node doesn't take over when public network failure (from 109211-07) 4465081 Complete fix for 4406121 - sma_configd.* (from 109211-06) 4435348 Improve resiliency of clustd, smad, and rpc.pmfd (from 109211-05) 4400242 NAFO fails to failover if all active networks goes down at the same time 4347759 pnm/nafo binaries are unnecessarily linked with libthread and/or are MT-unsafe 4406121 Sun Cluster Communication files write to /tmp insecurely (from 109211-04) 4411704 Changes made to HA-Oracle for bug/rti 4338298 should be backed out (from 109211-03) 4341392 Sun Cluster 2.2 is not aware of Solaris Resource Manager (from 109211-02) 4284605 pnmd spews out too many multicast ICMP packets even when network is active (from 109211-01) 4204635 pnmd does not respond 4217658 pnmd does not fail over multicast groups on to new interface 4296560 After reboot, first "ifconfig up" after plumb does not send ARP packet 4317996 nafod has malloc problems. 4305666 sc2.2/sol8 Visibility on net interfaces lost after scinstall-reboot... 4313986 sc2.2/sol8 - sci pkgs install pb on e10k during scinstall 4327926 #pragma ident strings and copyright strings are missing from the pnmd source 4346015 SC2.2 Solaris 6/7 : Need to backout changes for SCI/PCI from gate. 4346661 Auto-generate FCS version in pkginfo and correct copyright file NOTE: The fix in 4346015 backs out changes made in patches 108190-02, 108522-01 and 108523-01. (from 108523-01) 4304680 Support for SCI-PCI on Sun Cluster 2.2 and Solaris 2.6 (from 108522-01) 4304680 Support for SCI-PCI on Sun Cluster 2.2 and Solaris 2.6 (from 108439-01) 4276061 sm_config cannot be localized. (from 108425-01) 4276061 sm_config cannot be localized. (from 108190-02) 4304680 Support for SCI-PCI on Sun Cluster 2.2 and Solaris 2.6 4306932 Auto-generate FCS version in pkginfo and correct copyright files. (from 108190-01) 4198311 machine locks up: SCI driver stuck in interrupt when out of RxVcs 4202418 DUP:SCI heartbeat alive-check failures causing node failures 4204350 Trailing commas in enum definitions cause compiler warnings for new_genif.h 4224637 SCI: null pointer dereferenced when out of memory 4225606 stack overflow in SCI driver during boot (from 107931-02) 4311834 pnmd switches to the wrong ipaddress (from 107931-01) 4200931 PNM on E450 does not work for ATM Version 3 Patch Installation Instructions: -------------------------------- Refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below as special instructions. Special Install Instructions: ----------------------------- Stop the Sun Cluster software on all nodes before applying this patch. Apply this patch to each node and reboot each node after patch installation. Restart the cluster once the patch has been applied to all nodes to ensure consistent behavior. Please refer to the Sun Cluster 2.2 System Administration Guide for exact commands to start and stop the cluster. o login as root and stop all the nodes in the cluster o apply the patch as usual o reboot the node after patch installation o restart the cluster on the node NOTE 1: To get the full support for Solaris Resource Manager (4341392), one needs to install the following patches (or newer): 109208-07 Sun Cluster 2.2: Framework Patch 107996-09 Sun Cluster 2.2: HA-Oracle Patch 110653-01 Sun Cluster 2.2: Oracle Parallel Server Patch NOTE 2: To get the complete fix for files insecurely writing to /tmp, one needs to install the following patches (or newer): 109208-12 Sun Cluster 2.2: Framework Patch 107996-12 Sun Cluster 2.2: HA-Oracle Patch 108423-04 Sun Cluster 2.2: Data Service Common Patch 108511-03 Sun Cluster 2.2: HA-Sybase Patch 108351-04 Sun Cluster 2.2: HA-SAP Patch 111131-01 Sun Cluster 2.2: HA-Informix Patch 108505-05 Sun Cluster 2.2: Internet Pro Patch 108034-02 Sun Cluster 2.2: HA-Tivoli Patch 108447-04 Sun Cluster 2.2: HA-Lotus Patch 107388-05 Sun Cluster 2.2: System Management Patch NOTE 3: Please refer to the Early Notifier Document 19224 for the most up-to-date Sun Cluster 2.2 information. Patch Backout: ------------- Before backing out the patch, make sure the cluster software is stopped on the node: Please refer to the Sun Cluster 2.2 System Administration Guide for exact commands to start and stop the cluster. o login as root and stop all the nodes in the cluster o Remove the patch as usual. o reboot the node. o restart the cluster on the node README -- Last modified date: Thursday, November 1, 2001