Patch-ID# 115071-04 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: feature patch ha-nfs cluster lockd timeouts transport hastorageplus Synopsis: Sun Cluster 3.1: HA-NFS Patch Date: Aug/11/2005 Install Requirements: Reconfigure immediately after patch is installed Solaris Release: 9 SunOS Release: 5.9 Unbundled Product: Sun Cluster Unbundled Release: 3.1 Xref: This patch available for Solaris 8 as patch 115070 Topic: Sun Cluster 3.1: HA-NFS Patch Relevant Architectures: sparc BugId's fixed with this patch: 4378526 4407104 4512331 4519397 4646114 4646116 4681153 4708703 4727761 4783764 4809614 4815495 4818549 4840406 4918534 4939665 4948619 4970796 4974559 5013744 5078512 6189636 6204308 6223013 6244340 6267712 Changes incorporated in this version: 6267712 Patches accumulated and obsoleted by this patch: 115293-02 116109-04 117241-01 118489-05 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /opt/SUNWscnfs/bin/nfs_daemons_probe /opt/SUNWscnfs/bin/nfs_init /opt/SUNWscnfs/bin/nfs_monitor_check /opt/SUNWscnfs/bin/nfs_monitor_start /opt/SUNWscnfs/bin/nfs_monitor_stop /opt/SUNWscnfs/bin/nfs_postnet_stop /opt/SUNWscnfs/bin/nfs_prenet_start /opt/SUNWscnfs/bin/nfs_probe /opt/SUNWscnfs/bin/nfs_remove_resource /opt/SUNWscnfs/bin/nfs_start_daemons /opt/SUNWscnfs/bin/nfs_svc_start /opt/SUNWscnfs/bin/nfs_svc_stop /opt/SUNWscnfs/bin/nfs_update /opt/SUNWscnfs/bin/nfs_upgrade /opt/SUNWscnfs/bin/nfs_validate /opt/SUNWscnfs/etc/SUNW.nfs /opt/SUNWscnfs/man/sman5/SUNW.nfs.5 /opt/SUNWscnfs/man/sman5/nfs.5 Problem Description: 6267712 ha-nfs stop method is timing out if zones exist on the cluster node where it is coming online NOTE: This revision also accumulates feature point patch 118489-05. (from 115071-03) 4708703 Update method need not call svc_validate() for ha-nfs 4918534 ha-nfs needs to share a newly added HAStoragePlus resources filesystems 4970796 HA-NFS should not spew error messages on stderr from PROBE 4974559 RFE: IPv6 support for HA-NFS 4818549 nfsd startup failure: /dev/udp transport setup problem 5013744 refine SIGKILL handling in ha-nfs (from 115071-02) This revision accumulates feature point patch 116109-04. (from 115071-01) This revision accumulates feature point patch 115293-02. (from 115293-02) 4378526 RFE: Handle empty dfstab as no-op instead of error 4519397 rfe: log that node will not be rebooted if rpcbind dies, if Failover_mode=SOFT 4646114 nfs_svc_start should not restart lockd/statd if it fails to stop them 4681153 rfe: HA-NFS should not get into STOP_FAILED if there is no LH in RG (from 115293-01) 4646116 wait_for_rpc_reg() should also check for process PID while waiting for RPC reg 4727761 Remove gratuitous timeouts from ha-nfs method implementations 4809614 ha-nfs RG in stop failed state: /dev/udp: transport setup problem 4815495 lockd error messages after a node reboot (from 116109-04) 4948619 rfe: HA-NFS is too conservative with retries (from 116109-03) 4939665 fix for rfe 4783764 might break existing ha-nfs deployments (from 116109-02) 4512331 HA-NFS does not monitor share availability (from 116109-01) 4407104 RFE: Allow for rpcbind being restarted without full pathname 4783764 rfe: HA-NFS Validate method should make sure shared paths are not on root 4840406 RFE: ha-nfs should get grace period from /etc/default/nfs (from 117241-01) 4708703 Update method need not call svc_validate() for ha-nfs 4918534 ha-nfs needs to share newly added HAStoragePlus resources filesystems 4970796 HA-NFS should not spew error messages on stderr from PROBE 4974559 RFE: IPv6 support for HA-NFS 4818549 nfsd startup failure: /dev/udp transport setup problem 5013744 refine SIGKILL handling in ha-nfs (from 118489-05) 6244340 Unable to upgrade HA NFS from SC30U3 on S9 to SC31U4 on S10 (from 118489-04) 6223013 patchadd fails when installing to an alternate root (from 118489-03) 6204308 (placeholder) nfsv4 support in ha-nfs (from 118489-02) 6189636 The NFS stop method can cause healthy resource groups to failover (from 118489-01) 5078512 While stopping service, ha-nfs does not wait for 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: ----------------------------- 1. Before applying the patch, disable the agent's fault monitor. 2. To install, use the patch installation procedure for a "Non Rebooting Sun Cluster Patch" as described in the "Patching Sun Cluster Software and Firmware" chapter of the "Sun Cluster 3.1 System Administration Guide". 3. Enable the agent's fault monitor after the patch installation is complete. README -- Last modified date: Thursday, August 11, 2005