Patch Name: PHCO_15736 Patch Description: s700_800 10.24 (VVOS) HP DiskArray Utilities w/AutoRAID Mgr Creation Date: 98/09/02 Post Date: 98/09/02 Hardware Platforms - OS Releases: s700: 10.24 s800: 10.24 Products: N/A Filesets: VirtualVaultOS.VVOS-AUX-IA OS-Core.ADMN-ENG-A-MAN OS-Core.C2400-UTIL Automatic Reboot?: No Status: General Superseded Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHCO_15736 Symptoms: PHCO_15736: 1. arraylog does not return all log pages. 2. E-mail messages sent by arraymond with no subject. 3. Logprint does not recognize event codes 96 and 97. 4. Controller Mismatch and Disk Format Mismatch Array States are not displayed by the command line programs. 5. Write Cache Enable must be set FALSE to obtain highly resilient mode on single controller systems. 6. Arraydsp output, "Use NVRAM with one controller" is confusing. 7. No support for new warnings in arraymond and arraydsp. 8. The socket is not created in the admin directory. PHCO_15175: 1. Added arrayrecover. PHCO_14863: 1. AutoRaid software must be Year 2000 Compliant. 2. The maximum size limitation on the logs caused log data to be silently removed. 3. logprint reports "invalid data" when the ARMServer doesn't own the lock. 4. The large number of log entries reporting zero correctable ECC errors was confusing. 5. Logprint exits when encountering a corrupt log file. 6. Enhanced logprint to provide more performance information. 7. Download doesn't display which arrays are available. 8. Support for IBM disk mechanisms was added to download. 9. "Starting Up" and "Shutting Down" array states have been added to download. 10. Download doesn't restart the array after a download firmware failure. 11. Download may give the false impression that the shutdown was successful. 12. Arraydsp was extended to reflect new functionality. 13. Arraymgr was extended to set the resiliency level. 14. Arraymgr was extended to allow aliasing. 15. Arraymgr -l and -L are mutually exclusive. 16. An arraymgr syntax error could change the scsi ID. 17. The Very Early Busy bit not changed by arraymgr -b. 18. The s.ARMSocket file is in an inappropriate directory. 19. ARMServer exits if the LOGCATLG file does not exist at startup. 20. AutoRaid software may not work with all firmware revisions. 21. Added the capability to use alias names. 22. Added support for Resilient Maps. 23. Added support for predictive disk warnings. 24. Implemented the new off-line utility, arrayrecover. PHCO_14068: This is an installation patch used as a software delivery mechanism. It only addresses problems in the prior patch delivery and does not address AutoRAID Manager defects. PHCO_13138: This is an installation patch used as a software delivery mechanism. It does not address defects. Defect Description: PHCO_15736: 1. Description: arraylog does not return all log pages. Support for all log pages was added to arraylog. 2. Description: E-mail messages sent by arraymond with no subject. A subject of "Array Event Notification" has been added to the messages. 3. Description: Logprint does not recognize event codes 96 and 97. Incorporated the new event codes into the build. 4. Description: Controller Mismatch and Disk Format Mismatch Array States are not displayed by the command line programs. Added support for those Array States. 5. Description: Write Cache Enable must be set FALSE to obtain highly resilient mode on single controller systems. Removed Write Cache Enable FALSE requirement. 6. Description: Arraydsp output, "Use NVRAM with one controller" is confusing. Changed message to "Disable NVRAM with one controller". 7. Description: No support for new warnings in arraymond and arraydsp. Added support for the new warnings. 8. Description: The socket is not created in the admin directory. The socket is now created in the admin directory. PHCO_15175: 1. Description: Added arrayrecover to the fileset PHCO_14863: 1. Description: AutoRaid software must be Year 2000 Compliant. The AutoRaid software now conforms to the HP Standard for Year 2000 Compliance, Revision C.2. 2. Description: The limit on the number of 40KByte log files caused log files to be removed. The limitation has been removed, and the oldest files may be removed at the customers discretion. 3. Description: logprint reports "invalid data" when the ARMServer doesn't own the lock. The message has been changed to reflect the ARMServer didn't own the lock and could not write performance data instead of reporting "invalid data". 4. Description: The large number of log entries reporting zero correctable ECC errors was confusing. Logprint no longer reports correctable ECC errors when the value is 0. 5. Description: Logprint exits when encountering a corrupt log file. If logprint encounters an error reading log files it will now skip the file and continue instead of exiting. 6. Description: Enhanced logprint to provide more performance information. 7. Description: Download doesn't display which arrays are available. A -i parameter has been added to download to display found arrays. 8. Description: Support for IBM disk mechanisms was added to download. 9. Description: "Starting Up" and "Shutting Down" array states have been added to download. 10. Description: Download doesn't restart the array after a download firmware failure. Download has been fixed to restart the array after attempting to download an incorrect firmware file. 11. Description: Download may give the false impression that the shutdown was successful. The download "Shutting Down" message has been relocated to more accurately reflect the success of the operation. 12. Description: Arraydsp was extended to reflect new functionality. Arraydsp now provides output of new parameters, new states and settings, and the display of the array alias. 13. Description: Arraymgr was extended to set the resiliency level. A new arraymgr parameter, -J, was added to set the resiliency level. 14. Description: Arraymgr was extended to allow aliasing. A new arraymgr parameter, -D, allows alias setting for arrays with that capability. 15. Description: Arraymgr -l and -L are mutually exclusive. Arraymgr -l -L (log flush and log restart) now work together. 16. Description: An arraymgr syntax error could change the scsi ID. The incorrect syntax, arraymgr -C X 000000xxxx, caused the first character of the array-id to be mistaken as a request to change the scsi id of the X controller to 0. 17. Description: The Very Early Busy bit not changed by arraymgr -b. Fixed a defect in arraymgr -b which did not toggle the Very Early Busy bit. 18. Description: The s.ARMSocket file is in an inappropriate directory. The file is now created in /var/opt/hparray/admin/ instead of /var/opt/hparray/log/ 19. Description: ARMServer exits if the LOGCATLG file does not exist at startup. ARMServer no longer requires the LOGCATLG file to exist at initialization. It will create the file if it does not exist. 20. Description: AutoRaid software may not work with all firmware revisions. Added support for different firmware capability levels. 21. Description: Added the capability to use alias names. 22. Description: Added support for Resilient Maps. 23. Description: Added support for predictive disk warnings. 24. Description: Implemented the new off-line utility, arrayrecover. PHCO_14068: 1. Description: This is an installation patch used as a software delivery mechanism. It only addresses problems in the prior patch delivery and does not address AutoRAID Manager defects. PHCO_13138: 1. Description: This is an installation patch used as a software delivery mechanism. It does not address defects. SR: 4700000000 Patch Files: /opt/hparray/bin/ARMServer /opt/hparray/bin/arraycfg /opt/hparray/bin/arraydsp /opt/hparray/bin/arrayfmt /opt/hparray/bin/arraylog /opt/hparray/bin/arraymgr /opt/hparray/bin/arrayrbld /opt/hparray/bin/arrayrecover /opt/hparray/bin/drivetest /opt/hparray/bin/dteststat /opt/hparray/bin/logprint /opt/hparray/bin/download /opt/hparray/lib/nls/msg/C/ARMServer.cat /opt/hparray/lib/nls/msg/C/hpraidcl.cat /opt/hparray/lib/nls/msg/C/hprecover.cat /opt/hparray/lib/nls/msg/C/oemmsg01.cat /opt/hparray/lib/nls/msg/C/fwerrcod.cat /usr/sbin/hpC2400/arrayscan /usr/lib/nls/msg/C/arrayscan.cat /usr/sbin/hpC2400/cfl /usr/sbin/hpC2400/dcc /usr/sbin/hpC2400/dlf /usr/sbin/hpC2400/dsp /usr/sbin/hpC2400/fmt /usr/sbin/hpC2400/pscan /usr/sbin/hpC2400/rpr /usr/sbin/hpC2400/scn /usr/sbin/hpC2400/see /usr/sbin/hpC2400/spd /usr/sbin/hpC2400/sss /usr/sbin/hpC2400/arrayinfo /usr/sbin/hpC2400/newarray /usr/sbin/hpC2400/dfileinfo /usr/sbin/hpC2400/arraycomp /usr/newconfig/etc/hpC2400/arraytab /usr/newconfig/etc/hpC2400/c2430sw /usr/lib/nls/msg/C/dmon.cat /usr/lbin/hpC2400/aml /usr/lbin/hpC2400/checklock /usr/lbin/hpC2400/arraydrv.awk /usr/lbin/hpC2400/arraymail /usr/lbin/hpC2400/arraymon.hdr /usr/lbin/hpC2400/arraymond /usr/lbin/hpC2400/gstat2430d /usr/lbin/hpC2400/gstat3586a /usr/lbin/hpC2400/hparrayrc /sbin/init.d/hparray /usr/newconfig/etc/rc.config.d/hparray /opt/hparray/share/man/man1m/ARMServer.1m /opt/hparray/share/man/man1m/arraycfg.1m /opt/hparray/share/man/man1m/arraydsp.1m /opt/hparray/share/man/man1m/arrayfmt.1m /opt/hparray/share/man/man1m/arraylog.1m /opt/hparray/share/man/man1m/arraymgr.1m /opt/hparray/share/man/man1m/arrayrbld.1m /opt/hparray/share/man/man1m/arrayrecover.1m /opt/hparray/share/man/man1m/drivetest.1m /opt/hparray/share/man/man1m/dteststat.1m /opt/hparray/share/man/man1m/logprint.1m /opt/hparray/share/man/man1m/download.1m /usr/share/man/man1m.Z/arrayscan.1m /usr/share/man/man1m.Z/arrayinfo.1m /usr/share/man/man1m.Z/cfl.1m /usr/share/man/man1m.Z/dcc.1m /usr/share/man/man1m.Z/dlf.1m /usr/share/man/man1m.Z/dsp.1m /usr/share/man/man1m.Z/fmt.1m /usr/share/man/man1m.Z/newarray.1m /usr/share/man/man1m.Z/pscan.1m /usr/share/man/man1m.Z/rpr.1m /usr/share/man/man1m.Z/scn.1m /usr/share/man/man1m.Z/see.1m /usr/share/man/man1m.Z/spd.1m /usr/share/man/man1m.Z/sss.1m /usr/share/man/man4.Z/arraytab.4 what(1) Output: /opt/hparray/share/man/man1m/ARMServer.1m: None /opt/hparray/share/man/man1m/arraycfg.1m: None /opt/hparray/share/man/man1m/arraydsp.1m: None /opt/hparray/share/man/man1m/arrayfmt.1m: None /opt/hparray/share/man/man1m/arraylog.1m: None /opt/hparray/share/man/man1m/arraymgr.1m: None /opt/hparray/share/man/man1m/arrayrbld.1m: None /opt/hparray/share/man/man1m/arrayrecover.1m: None /opt/hparray/share/man/man1m/download.1m: None /opt/hparray/share/man/man1m/drivetest.1m: None /opt/hparray/share/man/man1m/dteststat.1m: None /opt/hparray/share/man/man1m/logprint.1m: None /usr/share/man/man1m.Z/arrayinfo.1m: None /usr/share/man/man1m.Z/arrayscan.1m: None /usr/share/man/man1m.Z/cfl.1m: None /usr/share/man/man1m.Z/dcc.1m: None /usr/share/man/man1m.Z/dlf.1m: None /usr/share/man/man1m.Z/dsp.1m: None /usr/share/man/man1m.Z/fmt.1m: None /usr/share/man/man1m.Z/newarray.1m: None /usr/share/man/man1m.Z/pscan.1m: None /usr/share/man/man1m.Z/rpr.1m: None /usr/share/man/man1m.Z/scn.1m: None /usr/share/man/man1m.Z/see.1m: None /usr/share/man/man1m.Z/spd.1m: None /usr/share/man/man1m.Z/sss.1m: None /usr/share/man/man4.Z/arraytab.4: None /opt/hparray/bin/ARMServer: +-HP AutoRAID Manager | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-HP AutoRAID Manager - Server | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - HP Shim | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company $Header: devlists.c,v 80.1 96/11/19 09:31:03 ssa Exp $ $Header: common.c,v 1.6 96/04/11 09:31:13 hmgr Exp $ $Header: dlib10.c,v 1.15 96/04/08 13:41:31 hmgr Exp $ HP C++ HPCPLUSPLUS A.10.01 +-HP AutoRAID Manager - Server Interface Component | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/arraycfg: +-HP AutoRAID Manager | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-HP AutoRAID Manager - Client | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - Server Interface Component | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/arraydsp: +-HP AutoRAID Manager | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-HP AutoRAID Manager - Client | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - Server Interface Component | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/arrayfmt: +-HP AutoRAID Manager | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-HP AutoRAID Manager - Client | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - Server Interface Component | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/arraylog: +-HP AutoRAID Manager | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-HP AutoRAID Manager - Client | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - Server Interface Component | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/arraymgr: +-HP AutoRAID Manager | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-HP AutoRAID Manager - Client | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - Server Interface Component | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/arrayrbld: +-HP AutoRAID Manager | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-HP AutoRAID Manager - Client | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - Server Interface Component | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/arrayrecover: +-HP AutoRAID Manager | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-HP AutoRAID Manager - Standalone Utility | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company $Header: devlists.c,v 80.1 96/11/19 09:31:03 ssa Exp $ $Header: common.c,v 1.6 96/04/11 09:31:13 hmgr Exp $ $Header: dlib10.c,v 1.15 96/04/08 13:41:31 hmgr Exp $ /opt/hparray/bin/download: +-HP AutoRAID Manager | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-HP AutoRAID Manager - Standalone Utility | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company $Header: devlists.c,v 80.1 96/11/19 09:31:03 ssa Exp $ $Header: common.c,v 1.6 96/04/11 09:31:13 hmgr Exp $ $Header: dlib10.c,v 1.15 96/04/08 13:41:31 hmgr Exp $ /opt/hparray/bin/drivetest: +-HP AutoRAID Manager | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-HP AutoRAID Manager - Client | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - Server Interface Component | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/dteststat: +-HP AutoRAID Manager | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-HP AutoRAID Manager - Client | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - Server Interface Component | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/logprint: +-HP AutoRAID Manager | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-HP AutoRAID Manager - Standalone Utility | Version: B.10.16.09@03 | (built for: HP-UX on B.10.01 1998/07/27 13:28:23) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/lib/nls/msg/C/ARMServer.cat: HP AutoRAID [B.10.16.09@03] ARMServer.cat $Revision: 1.16 $ Built for HP-UX B.10.16 on 1998/07/27 13:28:23 PM MDT (c) Copyright 1995 Hewlett-Packard Company /opt/hparray/lib/nls/msg/C/fwerrcod.cat: HP AutoRAID [B.10.16.09@03] fwerrcod.cat $Revision: 1.9 $ Built for HP-UX B.10.16 on 1998/07/27 13:28:23 PM MDT (c) Copyright 1995 Hewlett-Packard Company /opt/hparray/lib/nls/msg/C/hpraidcl.cat: HP AutoRAID [B.10.16.09@03] hpraidcl.cat $Revision: 1.60 $ Built for HP-UX B.10.16 on 1998/07/27 13:28:23 PM MDT (c) Copyright 1995 Hewlett-Packard Company /opt/hparray/lib/nls/msg/C/hprecover.cat: HP AutoRAID [B.10.16.09@03] hprecover.cat $Revision: 1.9 $ Built for HP-UX B.10.16 on 1998/07/27 13:28:23 PM MDT (c) Copyright 1997 Hewlett-Packard Company /opt/hparray/lib/nls/msg/C/oemmsg01.cat: HP AutoRAID [B.10.16.09@03] oemmsg01.cat $Revision: 1.6 $ Built for HP-UX B.10.16 on 1998/07/27 13:28:23 PM MDT (c) Copyright 1995 Hewlett-Packard Company /sbin/init.d/hparray: $Header: hparray,v 78.1 96/02/08 19:49:17 ssa Exp $ /usr/lbin/hpC2400/aml: $Header: amls.c,v 78.1 96/02/08 16:58:15 ssa Exp $ $Header: add_lit_parm.c,v 78.1 96/02/08 16:57:30 ssa Exp $ $Header: add_msg_parm.c,v 78.1 96/02/08 16:57:45 ssa Exp $ $Header: build_ll_msg.c,v 78.1 96/02/08 16:58:26 ssa Exp $ $Header: get_ll_msg_text.c,v 78.1 96/02/08 16:58:51 ssa Exp $ $Header: release_ll_msg.c,v 78.1 96/02/08 17:00:54 s sa Exp $ /usr/lbin/hpC2400/arraydrv.awk: $Header: arraydrv.awk,v 70.1 93/07/02 15:15:07 ssa E xp $ /usr/lbin/hpC2400/arraymail: $Header: arraymail,v 1.3 96/02/22 09:01:31 hmgr Exp $ /usr/lbin/hpC2400/arraymon.hdr: $Header: arraymon.hdr,v 1.9 96/04/12 15:59:31 hmgr E xp $ /usr/lbin/hpC2400/arraymond: $Header: arraymond,v 80.1 96/11/19 09:38:39 ssa Exp $ /usr/lbin/hpC2400/checklock: $Header: checklock.c,v 78.1 96/03/26 16:35:43 ssa Ex p $ /usr/lbin/hpC2400/gstat2430d: $Header: gstat2430d,v 78.3 96/03/26 19:25:02 ssa Exp $ /usr/lbin/hpC2400/gstat3586a: $Header: gstat3586a,v 1.6 96/03/13 13:06:59 hmgr Exp $ /usr/lbin/hpC2400/hparrayrc: $Header: hparrayrc,v 78.1 96/02/08 19:50:15 ssa Exp $ /usr/lib/nls/msg/C/arrayscan.cat: None /usr/lib/nls/msg/C/dmon.cat: None /usr/sbin/hpC2400/arraycomp: $Revision: Hewlett-Packard ISSL Level vvos_davis40 $ $Header: Hewlett-Packard ISSL Release vvos_ davis $ $Date: Thu Dec 11 10:22:27 EST 1997 $ $Header: arraycomp.c,v 70.1 93/07/02 15:14:51 ssa Ex p $ /usr/sbin/hpC2400/arrayinfo: $Revision: Hewlett-Packard ISSL Level vvos_davis40 $ $Header: Hewlett-Packard ISSL Release vvos_ davis $ $Date: Thu Dec 11 10:22:27 EST 1997 $ $Header: arrayinfo.c,v 72.2 94/08/17 15:44:02 ssa Ex p $ $Header: srayscsi.h,v 70.1 93/07/02 15:08:25 ssa Exp $ $Header: array.h,v 70.3 93/10/11 09:25:40 ssa Exp $ $Header: srayscsi.h,v 70.1 93/07/02 15:08:25 ssa Exp $ $Header: dlibhpux.c,v 78.2 96/03/26 20:03:16 ssa Exp $ $Header: common.c,v 70.2 94/02/03 14:23:10 ssa Exp $ $Header: u_common.c,v 78.1 96/03/26 19:46:34 ssa Exp $ $Header: pr_rsense.c,v 70.1 93/07/02 16:06:12 ssa Ex p $ $Header: scsilib.c,v 72.1 94/02/16 15:43:52 ssa Exp $ $Header: devlists.c,v 80.1 96/11/19 09:45:35 ssa Exp $ /usr/sbin/hpC2400/arrayscan: $Revision: Hewlett-Packard ISSL Level vvos_davis40 $ $Header: Hewlett-Packard ISSL Release vvos_ davis $ $Date: Thu Dec 11 10:22:27 EST 1997 $ $Header: arrscn10.c,v 80.2 97/04/18 14:27:48 ssa Exp $ $Header: arrscn10.h,v 78.4 96/05/07 09:45:36 ssa Exp $ $Header: devlists.c,v 80.1 96/11/19 09:31:03 ssa Exp $ $Header: add_lit_parm.c,v 78.1 96/02/08 16:38:55 ssa Exp $ $Header: add_msg_parm.c,v 78.1 96/02/08 16:41:06 ssa Exp $ $Header: build_ll_msg.c,v 78.1 96/02/08 16:43:52 ssa Exp $ $Header: uxarmcat_errcodes.h,v 78.1 96/02/08 16:47:1 1 ssa Exp $ $Header: uxarmcat_filemisc.h,v 78.1 96/02/08 16:47:2 4 ssa Exp $ $Header: uxarmcat_for.h,v 78.1 96/02/08 16:47:35 ssa Exp $ $Header: uxarmcat_lib.h,v 78.1 96/02/08 16:47:41 ssa Exp $ $Header: uxarmcat_llmsg.h,v 78.1 96/02/08 16:47:51 s sa Exp $ $Header: uxarmcat_msgparm.h,v 78.1 96/02/08 16:48:05 ssa Exp $ $Header: get_ll_msg_text.c,v 78.1 96/02/08 16:45:28 ssa Exp $ $Header: release_ll_msg.c,v 78.1 96/02/08 16:46:35 s sa Exp $ $Header: common.c,v 70.2 94/02/03 14:23:10 ssa Exp $ /usr/sbin/hpC2400/cfl: $Revision: Hewlett-Packard ISSL Level vvos_davis40 $ $Header: Hewlett-Packard ISSL Release vvos_ davis $ $Date: Thu Dec 11 10:22:27 EST 1997 $ $Header: cfl.c,v 72.1 94/02/16 15:42:42 ssa Exp $ $Header: dlibhpux.c,v 78.2 96/03/26 20:03:16 ssa Exp $ $Header: scsilib.c,v 72.1 94/02/16 15:43:52 ssa Exp $ $Header: u_common.c,v 78.1 96/03/26 19:46:34 ssa Exp $ $Header: pr_rsense.c,v 70.1 93/07/02 16:06:12 ssa Ex p $ $Header: common.c,v 70.2 94/02/03 14:23:10 ssa Exp $ $Header: u_cfl.c,v 72.1 94/02/16 15:44:07 ssa Exp $ $Header: defs.h,v 72.9 94/08/25 09:17:56 ssa Exp $ $Header: errs.h,v 78.1 96/03/26 19:56:12 ssa Exp $ $Header: fils.h,v 72.2 94/08/16 12:44:06 ssa Exp $ $Header: devlists.c,v 80.1 96/11/19 09:45:35 ssa Exp $ /usr/sbin/hpC2400/dcc: $Revision: Hewlett-Packard ISSL Level vvos_davis40 $ $Header: Hewlett-Packard ISSL Release vvos_ davis $ $Date: Thu Dec 11 10:22:27 EST 1997 $ $Header: dcc.c,v 72.2 94/02/17 12:10:41 ssa Exp $ $Header: dlibhpux.c,v 78.2 96/03/26 20:03:16 ssa Exp $ $Header: scsilib.c,v 72.1 94/02/16 15:43:52 ssa Exp $ $Header: u_common.c,v 78.1 96/03/26 19:46:34 ssa Exp $ $Header: pr_rsense.c,v 70.1 93/07/02 16:06:12 ssa Ex p $ $Header: common.c,v 70.2 94/02/03 14:23:10 ssa Exp $ $Header: u_dcc.c,v 70.2 94/02/03 12:36:45 ssa Exp $ $Header: defs.h,v 72.9 94/08/25 09:17:56 ssa Exp $ $Header: errs.h,v 78.1 96/03/26 19:56:12 ssa Exp $ $Header: fils.h,v 72.2 94/08/16 12:44:06 ssa Exp $ $Header: devlists.c,v 80.1 96/11/19 09:45:35 ssa Exp $ /usr/sbin/hpC2400/dfileinfo: $Revision: Hewlett-Packard ISSL Level vvos_davis40 $ $Header: Hewlett-Packard ISSL Release vvos_ davis $ $Date: Thu Dec 11 10:22:27 EST 1997 $ $Header: dfileinfo.c,v 72.1 94/02/16 12:29:41 ssa Ex p $ $Header: dlibhpux.c,v 78.2 96/03/26 20:03:16 ssa Exp $ $Header: common.c,v 70.2 94/02/03 14:23:10 ssa Exp $ $Header: devlists.c,v 80.1 96/11/19 09:45:35 ssa Exp $ /usr/sbin/hpC2400/dlf: $Revision: Hewlett-Packard ISSL Level vvos_davis40 $ $Header: Hewlett-Packard ISSL Release vvos_ davis $ $Date: Thu Dec 11 10:22:27 EST 1997 $ $Header: dlf.c,v 72.1 94/02/16 15:43:03 ssa Exp $ $Header: dlibhpux.c,v 78.2 96/03/26 20:03:16 ssa Exp $ $Header: scsilib.c,v 72.1 94/02/16 15:43:52 ssa Exp $ $Header: u_common.c,v 78.1 96/03/26 19:46:34 ssa Exp $ $Header: pr_rsense.c,v 70.1 93/07/02 16:06:12 ssa Ex p $ $Header: common.c,v 70.2 94/02/03 14:23:10 ssa Exp $ $Header: u_dlf.c,v 70.2 94/02/03 12:36:52 ssa Exp $ $Header: defs.h,v 72.9 94/08/25 09:17:56 ssa Exp $ $Header: errs.h,v 78.1 96/03/26 19:56:12 ssa Exp $ $Header: fils.h,v 72.2 94/08/16 12:44:06 ssa Exp $ $Header: devlists.c,v 80.1 96/11/19 09:45:35 ssa Exp $ /usr/sbin/hpC2400/dsp: $Revision: Hewlett-Packard ISSL Level vvos_davis40 $ $Header: Hewlett-Packard ISSL Release vvos_ davis $ $Date: Thu Dec 11 10:22:27 EST 1997 $ $Header: dsp.c,v 72.1 94/02/16 15:43:11 ssa Exp $ $Header: dlibhpux.c,v 78.2 96/03/26 20:03:16 ssa Exp $ $Header: scsilib.c,v 72.1 94/02/16 15:43:52 ssa Exp $ $Header: u_common.c,v 78.1 96/03/26 19:46:34 ssa Exp $ $Header: pr_rsense.c,v 70.1 93/07/02 16:06:12 ssa Ex p $ $Header: common.c,v 70.2 94/02/03 14:23:10 ssa Exp $ $Header: u_dsp.c,v 70.2 94/02/03 12:36:55 ssa Exp $ $Header: pr_mpg.c,v 70.1 93/07/02 16:06:12 ssa Exp $ $Header: defs.h,v 72.9 94/08/25 09:17:56 ssa Exp $ $Header: errs.h,v 78.1 96/03/26 19:56:12 ssa Exp $ $Header: fils.h,v 72.2 94/08/16 12:44:06 ssa Exp $ $Header: devlists.c,v 80.1 96/11/19 09:45:35 ssa Exp $ /usr/sbin/hpC2400/fmt: $Revision: Hewlett-Packard ISSL Level vvos_davis40 $ $Header: Hewlett-Packard ISSL Release vvos_ davis $ $Date: Thu Dec 11 10:22:27 EST 1997 $ $Header: fmt.c,v 72.1 94/02/16 15:43:30 ssa Exp $ $Header: dlibhpux.c,v 78.2 96/03/26 20:03:16 ssa Exp $ $Header: scsilib.c,v 72.1 94/02/16 15:43:52 ssa Exp $ $Header: u_common.c,v 78.1 96/03/26 19:46:34 ssa Exp $ $Header: pr_rsense.c,v 70.1 93/07/02 16:06:12 ssa Ex p $ $Header: common.c,v 70.2 94/02/03 14:23:10 ssa Exp $ $Header: u_fmt.c,v 70.2 94/02/03 12:36:58 ssa Exp $ $Header: defs.h,v 72.9 94/08/25 09:17:56 ssa Exp $ $Header: errs.h,v 78.1 96/03/26 19:56:12 ssa Exp $ $Header: fils.h,v 72.2 94/08/16 12:44:06 ssa Exp $ $Header: devlists.c,v 80.1 96/11/19 09:45:35 ssa Exp $ /usr/sbin/hpC2400/newarray: $Revision: Hewlett-Packard ISSL Level vvos_davis40 $ $Header: Hewlett-Packard ISSL Release vvos_ davis $ $Date: Thu Dec 11 10:22:27 EST 1997 $ $Header: newarray.c,v 78.1 96/02/08 19:33:29 ssa Exp $ $Header: errdef.h,v 72.1 94/02/16 13:47:46 ssa Exp $ $Header: arraytab.h,v 72.1 94/02/22 09:44:18 ssa Exp $ $Header: newarray.h,v 72.1 94/02/22 09:44:48 ssa Exp $ $Header: array.h,v 70.3 93/10/11 09:25:40 ssa Exp $ $Header: srayscsi.h,v 70.1 93/07/02 15:08:25 ssa Exp $ $Header: array.h,v 70.3 93/10/11 09:25:40 ssa Exp $ $Header: ainfo700.c,v 72.2 94/08/17 15:43:59 ssa Exp $ $Header: array.h,v 70.3 93/10/11 09:25:40 ssa Exp $ $Header: srayscsi.h,v 70.1 93/07/02 15:08:25 ssa Exp $ $Header: arraytab.h,v 72.1 94/02/22 09:44:18 ssa Exp $ $Header: newarray.h,v 72.1 94/02/22 09:44:48 ssa Exp $ $Header: errdef.h,v 72.1 94/02/16 13:47:46 ssa Exp $ $Header: dlibhpux.c,v 78.2 96/03/26 20:03:16 ssa Exp $ $Header: common.c,v 70.2 94/02/03 14:23:10 ssa Exp $ $Header: u_common.c,v 78.1 96/03/26 19:46:34 ssa Exp $ $Header: pr_rsense.c,v 70.1 93/07/02 16:06:12 ssa Ex p $ $Header: scsilib.c,v 72.1 94/02/16 15:43:52 ssa Exp $ $Header: devlists.c,v 80.1 96/11/19 09:45:35 ssa Exp $ /usr/sbin/hpC2400/pscan: $Revision: Hewlett-Packard ISSL Level vvos_davis40 $ $Header: Hewlett-Packard ISSL Release vvos_ davis $ $Date: Thu Dec 11 10:22:27 EST 1997 $ $Header: pscan.c,v 72.3 94/10/12 09:31:53 ssa Exp $ $Header: dlibhpux.c,v 78.2 96/03/26 20:03:16 ssa Exp $ $Header: scsilib.c,v 72.1 94/02/16 15:43:52 ssa Exp $ $Header: u_common.c,v 78.1 96/03/26 19:46:34 ssa Exp $ $Header: pr_rsense.c,v 70.1 93/07/02 16:06:12 ssa Ex p $ $Header: common.c,v 70.2 94/02/03 14:23:10 ssa Exp $ $Header: defs.h,v 72.9 94/08/25 09:17:56 ssa Exp $ $Header: errs.h,v 78.1 96/03/26 19:56:12 ssa Exp $ $Header: fils.h,v 72.2 94/08/16 12:44:06 ssa Exp $ $Header: rpr.c,v 72.1 94/02/16 15:43:42 ssa Exp $ $Header: scn.c,v 72.5 94/10/12 09:31:37 ssa Exp $ $Header: devlists.c,v 80.1 96/11/19 09:45:35 ssa Exp $ /usr/sbin/hpC2400/rpr: $Revision: Hewlett-Packard ISSL Level vvos_davis40 $ $Header: Hewlett-Packard ISSL Release vvos_ davis $ $Date: Thu Dec 11 10:22:27 EST 1997 $ $Header: rpr.c,v 72.1 94/02/16 15:43:42 ssa Exp $ $Header: dlibhpux.c,v 78.2 96/03/26 20:03:16 ssa Exp $ $Header: scsilib.c,v 72.1 94/02/16 15:43:52 ssa Exp $ $Header: u_common.c,v 78.1 96/03/26 19:46:34 ssa Exp $ $Header: pr_rsense.c,v 70.1 93/07/02 16:06:12 ssa Ex p $ $Header: common.c,v 70.2 94/02/03 14:23:10 ssa Exp $ $Header: u_rpr.c,v 70.2 94/02/03 12:37:01 ssa Exp $ $Header: defs.h,v 72.9 94/08/25 09:17:56 ssa Exp $ $Header: errs.h,v 78.1 96/03/26 19:56:12 ssa Exp $ $Header: fils.h,v 72.2 94/08/16 12:44:06 ssa Exp $ $Header: devlists.c,v 80.1 96/11/19 09:45:35 ssa Exp $ /usr/sbin/hpC2400/scn: $Revision: Hewlett-Packard ISSL Level vvos_davis40 $ $Header: Hewlett-Packard ISSL Release vvos_ davis $ $Date: Thu Dec 11 10:22:27 EST 1997 $ $Header: scn.c,v 72.5 94/10/12 09:31:37 ssa Exp $ $Header: dlibhpux.c,v 78.2 96/03/26 20:03:16 ssa Exp $ $Header: scsilib.c,v 72.1 94/02/16 15:43:52 ssa Exp $ $Header: u_common.c,v 78.1 96/03/26 19:46:34 ssa Exp $ $Header: pr_rsense.c,v 70.1 93/07/02 16:06:12 ssa Ex p $ $Header: common.c,v 70.2 94/02/03 14:23:10 ssa Exp $ $Header: u_scn.c,v 72.2 94/10/12 09:31:39 ssa Exp $ $Header: defs.h,v 72.9 94/08/25 09:17:56 ssa Exp $ $Header: errs.h,v 78.1 96/03/26 19:56:12 ssa Exp $ $Header: fils.h,v 72.2 94/08/16 12:44:06 ssa Exp $ $Header: devlists.c,v 80.1 96/11/19 09:45:35 ssa Exp $ $Header: rpr.c,v 72.1 94/02/16 15:43:42 ssa Exp $ /usr/sbin/hpC2400/see: $Revision: Hewlett-Packard ISSL Level vvos_davis40 $ $Header: Hewlett-Packard ISSL Release vvos_ davis $ $Date: Thu Dec 11 10:22:27 EST 1997 $ $Header: see.c,v 72.2 94/03/17 14:52:23 ssa Exp $ $Header: dlibhpux.c,v 78.2 96/03/26 20:03:16 ssa Exp $ $Header: scsilib.c,v 72.1 94/02/16 15:43:52 ssa Exp $ $Header: u_common.c,v 78.1 96/03/26 19:46:34 ssa Exp $ $Header: pr_rsense.c,v 70.1 93/07/02 16:06:12 ssa Ex p $ $Header: common.c,v 70.2 94/02/03 14:23:10 ssa Exp $ $Header: u_see.c,v 70.2 94/02/03 12:37:06 ssa Exp $ $Header: defs.h,v 72.9 94/08/25 09:17:56 ssa Exp $ $Header: errs.h,v 78.1 96/03/26 19:56:12 ssa Exp $ $Header: fils.h,v 72.2 94/08/16 12:44:06 ssa Exp $ $Header: devlists.c,v 80.1 96/11/19 09:45:35 ssa Exp $ /usr/sbin/hpC2400/spd: $Revision: Hewlett-Packard ISSL Level vvos_davis40 $ $Header: Hewlett-Packard ISSL Release vvos_ davis $ $Date: Thu Dec 11 10:22:27 EST 1997 $ $Header: spd.c,v 78.2 96/03/26 19:49:38 ssa Exp $ $Header: dlibhpux.c,v 78.2 96/03/26 20:03:16 ssa Exp $ $Header: scsilib.c,v 72.1 94/02/16 15:43:52 ssa Exp $ $Header: u_common.c,v 78.1 96/03/26 19:46:34 ssa Exp $ $Header: pr_rsense.c,v 70.1 93/07/02 16:06:12 ssa Ex p $ $Header: common.c,v 70.2 94/02/03 14:23:10 ssa Exp $ $Header: u_spd.c,v 70.2 94/02/03 12:37:08 ssa Exp $ $Header: defs.h,v 72.9 94/08/25 09:17:56 ssa Exp $ $Header: errs.h,v 78.1 96/03/26 19:56:12 ssa Exp $ $Header: fils.h,v 72.2 94/08/16 12:44:06 ssa Exp $ $Header: devlists.c,v 80.1 96/11/19 09:45:35 ssa Exp $ /usr/sbin/hpC2400/sss: $Revision: Hewlett-Packard ISSL Level vvos_davis40 $ $Header: Hewlett-Packard ISSL Release vvos_ davis $ $Date: Thu Dec 11 10:22:27 EST 1997 $ $Header: sss.c,v 72.1 94/02/16 15:44:03 ssa Exp $ $Header: dss.c,v 72.2 94/02/17 12:10:42 ssa Exp $ $Header: dlibhpux.c,v 78.2 96/03/26 20:03:16 ssa Exp $ $Header: scsilib.c,v 72.1 94/02/16 15:43:52 ssa Exp $ $Header: u_common.c,v 78.1 96/03/26 19:46:34 ssa Exp $ $Header: pr_rsense.c,v 70.1 93/07/02 16:06:12 ssa Ex p $ $Header: common.c,v 70.2 94/02/03 14:23:10 ssa Exp $ $Header: u_sss.c,v 70.2 94/02/03 12:37:11 ssa Exp $ $Header: defs.h,v 72.9 94/08/25 09:17:56 ssa Exp $ $Header: errs.h,v 78.1 96/03/26 19:56:12 ssa Exp $ $Header: fils.h,v 72.2 94/08/16 12:44:06 ssa Exp $ $Header: devlists.c,v 80.1 96/11/19 09:45:35 ssa Exp $ /usr/newconfig/etc/hpC2400/arraytab: $Header: arraytab.800,v 72.1 94/02/15 08:38:08 ssa E xp $ /usr/newconfig/etc/hpC2400/c2430sw: None /usr/newconfig/etc/rc.config.d/hparray: $Header: hparrayv,v 78.1 96/02/08 19:52:59 ssa Exp $ cksum(1) Output: 3168700676 3173 /opt/hparray/share/man/man1m/ARMServer.1m 2667704480 9595 /opt/hparray/share/man/man1m/arraycfg.1m 2124426519 13508 /opt/hparray/share/man/man1m/arraydsp.1m 2858743663 4293 /opt/hparray/share/man/man1m/arrayfmt.1m 254487475 5761 /opt/hparray/share/man/man1m/arraylog.1m 404323742 13810 /opt/hparray/share/man/man1m/arraymgr.1m 407685905 5838 /opt/hparray/share/man/man1m/arrayrbld.1m 637107760 5546 /opt/hparray/share/man/man1m/arrayrecover.1m 182175314 4980 /opt/hparray/share/man/man1m/download.1m 2922839194 5424 /opt/hparray/share/man/man1m/drivetest.1m 2493483741 4450 /opt/hparray/share/man/man1m/dteststat.1m 3176304616 4744 /opt/hparray/share/man/man1m/logprint.1m 1274623031 1899 /usr/share/man/man1m.Z/arrayinfo.1m 3507619039 2351 /usr/share/man/man1m.Z/arrayscan.1m 4238672586 5753 /usr/share/man/man1m.Z/cfl.1m 4196448125 3403 /usr/share/man/man1m.Z/dcc.1m 1376292548 2216 /usr/share/man/man1m.Z/dlf.1m 2772835422 2768 /usr/share/man/man1m.Z/dsp.1m 666803483 2641 /usr/share/man/man1m.Z/fmt.1m 3276504390 7201 /usr/share/man/man1m.Z/newarray.1m 3579330826 2261 /usr/share/man/man1m.Z/pscan.1m 1254963916 2125 /usr/share/man/man1m.Z/rpr.1m 954758817 1963 /usr/share/man/man1m.Z/scn.1m 3792976879 3461 /usr/share/man/man1m.Z/see.1m 773990884 4043 /usr/share/man/man1m.Z/spd.1m 702846856 3517 /usr/share/man/man1m.Z/sss.1m 639388565 8275 /usr/share/man/man4.Z/arraytab.4 2377426555 803771 /opt/hparray/bin/ARMServer 2868211860 218408 /opt/hparray/bin/arraycfg 2348319172 259486 /opt/hparray/bin/arraydsp 1239153601 210209 /opt/hparray/bin/arrayfmt 777941583 222533 /opt/hparray/bin/arraylog 3080428797 226613 /opt/hparray/bin/arraymgr 3635333631 214310 /opt/hparray/bin/arrayrbld 347994407 172809 /opt/hparray/bin/arrayrecover 486753375 94484 /opt/hparray/bin/download 764291685 210214 /opt/hparray/bin/drivetest 3808722380 210214 /opt/hparray/bin/dteststat 1447415235 185468 /opt/hparray/bin/logprint 3814622860 7636 /opt/hparray/lib/nls/msg/C/ARMServer.cat 1930682466 8871 /opt/hparray/lib/nls/msg/C/fwerrcod.cat 2160091504 53928 /opt/hparray/lib/nls/msg/C/hpraidcl.cat 3978311972 6408 /opt/hparray/lib/nls/msg/C/hprecover.cat 378638863 1386 /opt/hparray/lib/nls/msg/C/oemmsg01.cat 1213507286 10644 /sbin/init.d/hparray 3482909151 20480 /usr/lbin/hpC2400/aml 2476973901 3587 /usr/lbin/hpC2400/arraydrv.awk 1749567790 4871 /usr/lbin/hpC2400/arraymail 593376471 4936 /usr/lbin/hpC2400/arraymon.hdr 1278780511 17566 /usr/lbin/hpC2400/arraymond 2535265197 12288 /usr/lbin/hpC2400/checklock 198869711 18216 /usr/lbin/hpC2400/gstat2430d 448333211 27549 /usr/lbin/hpC2400/gstat3586a 3128796165 9281 /usr/lbin/hpC2400/hparrayrc 2845516321 1546 /usr/lib/nls/msg/C/arrayscan.cat 1946866141 5982 /usr/lib/nls/msg/C/dmon.cat 224751901 16384 /usr/sbin/hpC2400/arraycomp 1400285028 122880 /usr/sbin/hpC2400/arrayinfo 347688318 32768 /usr/sbin/hpC2400/arrayscan 3054497478 118784 /usr/sbin/hpC2400/cfl 1931669834 114688 /usr/sbin/hpC2400/dcc 2764306888 32768 /usr/sbin/hpC2400/dfileinfo 3512685948 114688 /usr/sbin/hpC2400/dlf 1873567271 118784 /usr/sbin/hpC2400/dsp 2370906316 110592 /usr/sbin/hpC2400/fmt 3256823061 135168 /usr/sbin/hpC2400/newarray 3196914976 114688 /usr/sbin/hpC2400/pscan 2485826132 110592 /usr/sbin/hpC2400/rpr 4244665548 114688 /usr/sbin/hpC2400/scn 1496511256 110592 /usr/sbin/hpC2400/see 1517582479 114688 /usr/sbin/hpC2400/spd 2392709706 114688 /usr/sbin/hpC2400/sss 3412217039 48330 /usr/newconfig/etc/hpC2400/arraytab 4155859619 387392 /usr/newconfig/etc/hpC2400/c2430sw 1823432601 270 /usr/newconfig/etc/rc.config.d/hparray Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: This patch provides the utilities for the HP disk arrays HPC2400 and HP Array with AutoRAID. To use the utilities, one or both array types must be configured and connected to the system. Supersedes: PHCO_13138 PHCO_14068 PHCO_14863 PHCO_15175 Equivalent Patches: PHCO_15737: s700: 10.16 s800: 10.16 Patch Package Size: 5450 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 PHCO_15736 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHCO_15736.depot 5b. For a homogeneous NFS Diskless cluster run swcluster on the server to install the patch on the server and the clients: swcluster -i -b This will invoke swcluster in the interactive mode and force all clients to be shut down. WARNING: All cluster clients must be shut down prior to the patch installation. Installing the patch while the clients are booted is unsupported and can lead to serious problems. The swcluster command will invoke an swinstall session in which you must specify: alternate root path - default is /export/shared_root/OS_700 source depot path - /tmp/PHCO_15736.depot To complete the installation, select the patch by choosing "Actions -> Match What Target Has" and then "Actions -> Install" from the Menubar. 5c. For a heterogeneous NFS Diskless cluster: - run swinstall on the server as in step 5a to install the patch on the cluster server. - run swcluster on the server as in step 5b to install the patch on the cluster clients. By default swinstall will archive the original software in /var/adm/sw/patch/PHCO_15736. If you do not wish to retain a copy of the original software, you can create an empty file named /var/adm/sw/patch/PATCH_NOSAVE. Warning: If this file exists when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. It is recommended that you move the PHCO_15736.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHCO_15736.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None