Patch Name: PHSS_21388 Patch Description: s700_800 11.00 HA Monitors patch Creation Date: 00/01/20 Post Date: 00/04/04 Hardware Platforms - OS Releases: s700: 11.00 s800: 11.00 Products: B5736BA HA Monitors A.03.02 B5736BJ Japanese HA Monitors A.03.02 Filesets: EMS-MIBMonitor.MIBMON-RUN,fr=A.03.02,fa=HP-UX_B.11.00_32/64,v=HP EMS-JMIBMonitor.JMIBMON-RUN,fr=A.03.02,fa=HP-UX_B.11.00_32/64,v=HP EMS-DiskMonitor.DISKMON-RUN,fr=A.03.02,fa=HP-UX_B.11.00_32/64,v=HP EMS-JDiskMonitor.JDISKMON-RUN,fr=A.03.02,fa=HP-UX_B.11.00_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: No Category Tags: defect_repair general_release Path Name: /hp-ux_patches/s700_800/11.X/PHSS_21388 Symptoms: PHSS_21388: 1. Symptom for defect JAGad00441: When the customer tries to execute the "resls /vg" command, the command fails with the following error: resls: Did not receive a Subclass reply from the Registrar PHSS_20565: 1. Sympton for defect JAGab82383: A Service Guard package with a package dependency for a disk resource may failover to an alternate node if the customer tries to add or remove volumes to a VG while the package is executing. The disk resource becomes unavailable and is marked as DOWN. Also, when adding or removing volumes from the system, errors about not being able to open /etc/lvmtab appear in the syslog file. The syslog error looks like this: libsgcl.2[nnnn]: Couldn't open /etc/lvmtab (DRM-401) 2. Symptom from defect JAGab17825: If a SG package A is running on node A, then when node A fails, the package moves to the adoptive node and is running on that node. Based on the man page for mibmond, the pkgmond that is running on node A should now report the status of the package to be UNKNOWN; instead, it reports it as DOWN. 3. Symptom from defect JAGab69421: Service Guard package status is set to UNKNOWN if host aliases are used. Defect Description: PHSS_21388: 1. Reason for JAGad00441: The client did not receive a subclass reply from the registrar because of a timeout. The timeout occurred because the HA Disk Monitor diskmond was unable to complete a "test_unit_ready" when querying a new type of disk that was active on this system. The new device was an HP SureStore Fibre Channel Model 60. diskmond TUR logic was corrected to clear extraneous bits in the command buffer that are only needed if performing a "read" operation. PHSS_20565: 1. Reason for JAGab82383: This problem occurs because LVM is updating /etc/lvmtab and has the file locked. Therefore, diskmond, which checks the file periodically for changes, is unable to complete a successful read and/or open of the file. 2. Reason for JAGab17825: The status of a package is obtained from the primary node in the cluster. If the local node is out of the cluster, from the local node's point of view, there is no primary node (ie, the primary node is unknown). Therefore, there will be no package status to be reported for that node. 3. Reason for JAGab69421: The package monitor was examining all the aliases returned by gethostbyname. However Service Guard only uses the official host name. Therefore the package monitor was unable to determine where the package was executing. SR: 0000000000 Patch Files: EMS-MIBMonitor.MIBMON-RUN,fr=A.03.02,fa=HP-UX_B.11.00_32/64, v=HP: EMS-JMIBMonitor.JMIBMON-RUN,fr=A.03.02, fa=HP-UX_B.11.00_32/64,v=HP: /etc/opt/resmon/lbin/mibmond EMS-DiskMonitor.DISKMON-RUN,fr=A.03.02, fa=HP-UX_B.11.00_32/64,v=HP: EMS-JDiskMonitor.JDISKMON-RUN,fr=A.03.02, fa=HP-UX_B.11.00_32/64,v=HP: /etc/opt/resmon/lbin/diskmond what(1) Output: EMS-MIBMonitor.MIBMON-RUN,fr=A.03.02,fa=HP-UX_B.11.00_32/64, v=HP: /etc/opt/resmon/lbin/mibmond: HP C++ HPCPLUSPLUS A.11.00 EMS (A.03.02 PHSS_21388) SNMP++ 2.5 $Header: address.cpp,v 1.28 96/08/08 19:3 8:48 hmgr Exp $ SNMP++ 2.5 $Header: counter.cpp,v 1.8 96/02/09 14:03 :12 hmgr Exp $ SNMP++ 2.5 $Header: gauge.cpp,v 1.8 96/02/09 14:03:2 0 hmgr Exp $ SNMP++ 2.5 $Header: octet.cpp,v 1.14 96/06/26 10:17: 49 hmgr Exp $ -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 -DUNIX -DSYSV -DSR_SNMPv2 -DSR_SNMPv1 -DSR_HPUX10 -DSR_BSD -DHPUX -DEMANATE_LINES Copyright 1992-1995 SNMP Research, Incorporated SNMP Research Distribution version 12.3 EMS-DiskMonitor.DISKMON-RUN,fr=A.03.02, fa=HP-UX_B.11.00_32/64,v=HP: /etc/opt/resmon/lbin/diskmond: HP C++ HPCPLUSPLUS A.11.00 EMS (A.03.02 PHSS_21388) cksum(1) Output: EMS-MIBMonitor.MIBMON-RUN,fr=A.03.02,fa=HP-UX_B.11.00_32/64, v=HP: 2585093765 2535424 /etc/opt/resmon/lbin/mibmond EMS-DiskMonitor.DISKMON-RUN,fr=A.03.02, fa=HP-UX_B.11.00_32/64,v=HP: 1689578609 360448 /etc/opt/resmon/lbin/diskmond Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: 9000/800 Other Dependencies: None Supersedes: PHSS_20565 Equivalent Patches: None Patch Package Size: 2860 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHSS_21388 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHSS_21388.depot By default swinstall will archive the original software in /var/adm/sw/save/PHSS_21388. If you do not wish to retain a copy of the original software, use the patch_save_files option: swinstall -x autoreboot=true -x patch_match_target=true \ -x patch_save_files=false -s /tmp/PHSS_21388.depot WARNING: If patch_save_files is false when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. For future reference, the contents of the PHSS_21388.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHSS_21388.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_21388.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None