Patch Name: PHCO_15699 Patch Description: s700_800 10.X HP Disk Array Utilities w/AutoRAID Manager Creation Date: 98/07/14 Post Date: 98/07/17 Hardware Platforms - OS Releases: s700: 10.01 10.10 10.20 10.30 s800: 10.01 10.10 10.20 10.30 Products: N/A Filesets: 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_15699 Symptoms: PHCO_15699: 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. Write Cache Enable must be set FALSE to obtain highly resilient mode on single controller systems. 5. No resilient map support for Series 700 systems in single controller mode. 6. Arraydsp output, "Use NVRAM with one controller" is confusing. 7. No support for new warnings in arraymond and arraydsp. 8. The configure script reports errors when starting the array daemons with Ignite-UX. PHCO_14584: 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_14268: 1. Pre-enablement for future AutoRAID devices. 2. Download cannot handle Read-Only firmware files for input. 3. Timeout on firmware download too short and no status message is returned. 4. Download fails after it issues a switch controller command. PHCO_13196: 1. Array monitor fails to notify when an AutoRAID controller is removed or a hardware path to an AutoRAID array fails. 2. ARMServer returns error when primary controller has been switched outside of ARMServers control. 3. Remote HP-UX and NT client access authentication enhancements. 4. Added rescan event notfication for NT clients. 5. Log files corrupted with plain text "Stat failed:...". PHCO_12345: 1. Multi-threaded support has been added to the HP-UX ARMServer. 2. Remote NT client access support has been added to HP-UX ARMServer. 3. Added events to the ARMServer to enable predictive support tools. 4. Incorrect Message issued to syslog.log for PWR Sup #3 failure. 5. Arraylog lists Y controller as "not installed". 6. Have logprint print the FRU Unit description instead of the code. 7. ARMServer cores when a controller fails in Icicle. PHCO_10741: 1. arrayscan (/usr/hpC2400/bin/arrayscan) did not properly map device files for HPC2400 array products. PHCO_10206: 1. arrayscan (/usr/hpC2400/bin/arrayscan) did not properly map device files for HPC2400 array products. 2. ARMServer requires rescan to recognize secondary controller if primary fails or is removed. PHCO_10016: 1. ARMServer daemon hangs. 2. Delete LUN command times out before completion. 3. dteststat does not show results of drive self test. 4. download reports failure but succeeds; reports success but fails. 5. download goes into "infinite" loop trying to shutdown. 6. download incorrectly parses drive slot numbers in interactive mode. 7. ARMServer download command with an invalid array-id memory faults. 8. logprint A.01.09 command line option was very poor. 9. logprint command returns "Event code" that is difficult to decode. 10. arrayrbld indicates "No controllers present" inappropriately. 11. arraydsp -c reports "Backplane slot = 0" for both controllers. 12. ARM cannot abort diagnostic tests that are less than 1% complete. 13. ARMServer core dumps following an HP XLR-1255 controller failure. 14. Failed HP XLR-1255 causes ARMServer to coredump. 15. ARMServer dies with a SIGSEGV during shutdown. 16. When ARMServer aborts due to internal error, the Event log buffer is not flushed. 17. logprint does not close logfiles. It can hit the system open file limit. 18. ARM Command-line return code error 141 (SIGPIPE) under heavy load. 19. ARMServer leaves access permission files in log directory. PHCO_9770: This is an installation patch used as a software delivery mechanism. It does not address defects. PHCO_7470: 1. arrayscan (/usr/hpC2400/bin/arrayscan) did not properly map device files for HPC2400 array products. Defect Description: PHCO_15699: 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: Write Cache Enable must be set FALSE to obtain highly resilient mode on single controller systems. Removed Write Cache Enable FALSE requirement. 5. Description: No resilient map support for Series 700 systems in single controller mode. Added resilient map support. 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 configure script reports errors when starting the array daemons with Ignite-UX Changed the configure script to handle Ignite-UX. PHCO_14584: 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_14268: 1. Description: Pre-enablement for future AutoRAID devices. Provide the ARMServer with the capability to recognize and support future AutoRAID devices. 2. Description: Download cannot handle Read-Only firmware files for input. Download has been changed to open firmware files with the appropriate access flags. 3. Description: Timeout on firmware download too short and no status message is returned. Increased polling process used to determine when device has re-initialized. 4. Description: Download fails after it issues a switch controller command. Download has been fixed to wait for switch command to complete before continuing. PHCO_13196: 1. Description: Array monitor fails to notify when an AutoRAID controller is removed or a hardware path to an AutoRAID array fails. Conditions that reduce AutoRAIDs ability to provide high availablity data access have been added to the events reported by the array monitor daemon. 2. Description: ARMServer returns error when primary controller ihas been switched outside of ARMServers control. Added code to allow the ARMServer to attempt to failover to the alternate controller if the primary fails to respond. 3. Description: Remote HP-UX and NT client access authentication enhancements. Relocated authentication files to isolate them from log files. Modified NT code to allow share name to set in the registry. 4. Description: Added rescan event notfication for NT clients. Added new event to notify NT clients when a rescan has occurred. 5. Description: Log files corrupted with plain text "Stat failed: No such file or directory". Log files were being corrupted when NT client requests failed authentication. PHCO_12345: 1. Description: Multi-threaded support has been added to the HP-UX ARMServer. In preparation for kernel level threads in 11.00, dce threads have been enabled in the current ARMServer. 2. Description: Remote NT client access support has been added to HP-UX ARMServer. To allow secure NT GUI clients access to the HP-UX ARMServer. 3. Description: Added events to the ARMServer to enable predictive support tools. The ARMServer will now log important events effecting the AutoRAID hardware in a format compatible with the requirements of predictive support. 4. Description: Incorrect Message issued to syslog.log for PWR Sup #3 failure. In the event Power Supply 3 fails, the ARMServer writes a message to the syslog.log file stating "Power Supply ? Failed". Fixed. 5. Description: Arraylog lists Y controller as "not installed". We have seen instances in a clustered environment where the controller which is attached to the other system is reported as not installed by arraylog. This message can safely be ignored. 6. Description: Have logprint print the FRU Unit descrip- tion instead of the code. This fix will be included in the next release of logprint. Both the FRU number and a descriptive text string will be printed. 7. Description: ARMServer cores when a controller fails in Icicle. After a controller failure we have seen the ARMServer core with a segmentation violation. This is a high priority problem. Fixed. PHCO_10741: 1. Description: arrayscan (/usr/hpC2400/bin/arrayscan) did not properly map device files for HPC2400 array products. As a result, the HPC2400 utilities were unable to perform several operations such as reconfiguring the arrays. PHCO_10206: 1. Description: HPC2400 utilities abort/fail. Utilities for the HPC2400 disk array products would not operate properly, or would abort with complaints about the format or existence of the "mapping" file. 2. Description: ARMServer requires rescan to recognize secondary controller if primary fails or is removed. The ARMServer would not automatically switch to use the secondary controller (if available) when the primary failed or was removed. ARM utilities would report SCSI-related errors until a rescan was performed. PHCO_10016: 1. Description: ARMServer hangs. This occured as a result of files being deleted from the /tmp directory. This directory was home for a named-pipe used in communication. 2. Description: arraycfg delete LUN timeout is too short. A fully configured Disk array with AutoRAID could take longer to complete a delete LUN operation than was expected. The timeout has now been increased to cover the worst-case time. 3. Description: dteststat does not show results of drive self test. The drivetest output routine was modified to display the results of drive self-tests. 4. Description: download reports failure but succeeds; reports success but fails. Spurious reporting errors were corrected. 5. Description: download goes into "infinite" loop trying to shutdown The utility was not actually in an infinite loop, and we have altered the screen message to more clearly illustrate the progress of the shutdown. 6. Description: Download incorrectly parses drive slot numbers in interactive mode. Fixed. 7. Description: ARMServer download command with an invalid array-id memory faults. Invalid memory access fixed. 8. Description: logprint A.01.09 command line option checking is very poor. Reworked the command line parser to be more user friendly. 9. Description: logprint command returns "Event code" that is difficult to decode. We changed DiskErrorLog::Print, CtrlErrorLog::Print, and SystemChangeLog::Print to print event codes as numbers and event code descriptions as text. 10. Description: arrayrbld indicates "No controller present" inappropriately. Fixed by ensuring arrayrbld retrieves the full array state prior to verifying controller states. 11. Description: arraydsp -c reports "Backplane slot = 0" for both controllers. The value was not being set in the ARMServer. Fixed. 12. Description: ARM cannot abort diagnostic tests that are less than 1% complete. Attempting to abort a diagnostic test that is still reporting "0% complete" will not be successful. Fixed. 13. Description: ARMServer core dumps following an HP XLR-1255 controller failure. Fixed. 14. Description: Failed HP XLR-1255 controller causes ARMServer to core. Fixed. 15. Description: ARMServer dies with a SIGSEGV during shutdown. Fixed. 16. Description: When ARMServer aborts due to internal error, the Event log buffer buffer is not flushed. Changed abort to exit(3) in this shutdown. 17. Description: logprint does not close logfiles. It can hit the system open file limit. Added close() after processing the files. 18. Description: ARM command-line utilities return code 141 (SIGPIPE) under heavy load. (This is not a supported return code). Added signal ignore for SIGPIPE traps. Code currently manages retries so no additional error handling is required. 19. Description: ARMServer leaves access permission files in log directory. The ARMServer has been changed to access the files directly instead of storing them to the log directory. PHCO_9770: 1. Description: This is an installation patch used as a software delivery mechanism. It does not address defects. PHCO_7470: 1. Description: arrayscan (/usr/hpC2400/bin/arrayscan) did not properly map device files for HPC2400 array products. As a result, the HPC2400 utilities were unable to perform several operations such as reconfiguring the arrays. 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/drivetest /opt/hparray/bin/dteststat /opt/hparray/bin/logprint /opt/hparray/bin/download /opt/hparray/bin/arrayrecover /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/drivetest.1m /opt/hparray/share/man/man1m/dteststat.1m /opt/hparray/share/man/man1m/logprint.1m /opt/hparray/share/man/man1m/download.1m /opt/hparray/share/man/man1m/arrayrecover.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.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-HP AutoRAID Manager - Server | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - HP Shim | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-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 AutoRAID Manager - Server Interface Component | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/arraycfg: +-HP AutoRAID Manager | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-HP AutoRAID Manager - Client | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - Server Interface Component | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/arraydsp: +-HP AutoRAID Manager | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-HP AutoRAID Manager - Client | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - Server Interface Component | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/arrayfmt: +-HP AutoRAID Manager | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-HP AutoRAID Manager - Client | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - Server Interface Component | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/arraylog: +-HP AutoRAID Manager | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-HP AutoRAID Manager - Client | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - Server Interface Component | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/arraymgr: +-HP AutoRAID Manager | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-HP AutoRAID Manager - Client | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - Server Interface Component | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/arrayrbld: +-HP AutoRAID Manager | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-HP AutoRAID Manager - Client | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - Server Interface Component | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/arrayrecover: +-HP AutoRAID Manager | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-HP AutoRAID Manager - Standalone Utility | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-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.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-HP AutoRAID Manager - Standalone Utility | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-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.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-HP AutoRAID Manager - Client | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - Server Interface Component | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/dteststat: +-HP AutoRAID Manager | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-HP AutoRAID Manager - Client | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company +-HP AutoRAID Manager - Server Interface Component | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/bin/logprint: +-HP AutoRAID Manager | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-HP AutoRAID Manager - Standalone Utility | Version: B.10.01.09@02 | (built for: HP-UX on B.10.01 1998/06/23 17:37:34) +-Copyright (c) 1995 Hewlett-Packard Company /opt/hparray/lib/nls/msg/C/ARMServer.cat: HP AutoRAID [B.10.01.09@02] ARMServer.cat $Revision: 1.16 $ Built for HP-UX B.10.01 on 1998/06/23 17:37:34 PM MDT (c) Copyright 1995 Hewlett-Packard Company /opt/hparray/lib/nls/msg/C/fwerrcod.cat: HP AutoRAID [B.10.01.09@02] fwerrcod.cat $Revision: 1.9 $ Built for HP-UX B.10.01 on 1998/06/23 17:37:34 PM MDT (c) Copyright 1995 Hewlett-Packard Company /opt/hparray/lib/nls/msg/C/hpraidcl.cat: HP AutoRAID [B.10.01.09@02] hpraidcl.cat $Revision: 1.60 $ Built for HP-UX B.10.01 on 1998/06/23 17:37:34 PM MDT (c) Copyright 1995 Hewlett-Packard Company /opt/hparray/lib/nls/msg/C/hprecover.cat: HP AutoRAID [B.10.01.09@02] hprecover.cat $Revision: 1.9 $ Built for HP-UX B.10.01 on 1998/06/23 17:37:34 PM MDT (c) Copyright 1997 Hewlett-Packard Company /opt/hparray/lib/nls/msg/C/oemmsg01.cat: HP AutoRAID [B.10.01.09@02] oemmsg01.cat $Revision: 1.6 $ Built for HP-UX B.10.01 on 1998/06/23 17:37:34 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: $Header: arraycomp.c,v 70.1 93/07/02 15:14:51 ssa Ex p $ /usr/sbin/hpC2400/arrayinfo: $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: $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 $ /usr/sbin/hpC2400/cfl: $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: $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: $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: $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: $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: $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: $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: $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: $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: $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: $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: $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 72.1 94/11/08 15:52:17 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: $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 804008214 700285 /opt/hparray/bin/ARMServer 877106502 214292 /opt/hparray/bin/arraycfg 4264694002 259467 /opt/hparray/bin/arraydsp 2381097467 210189 /opt/hparray/bin/arrayfmt 3773234791 218418 /opt/hparray/bin/arraylog 1184499461 226593 /opt/hparray/bin/arraymgr 3767422039 210195 /opt/hparray/bin/arrayrbld 1549491318 168695 /opt/hparray/bin/arrayrecover 2533805805 90370 /opt/hparray/bin/download 830376467 210195 /opt/hparray/bin/drivetest 3409456098 210195 /opt/hparray/bin/dteststat 3792642912 181352 /opt/hparray/bin/logprint 2891708637 7636 /opt/hparray/lib/nls/msg/C/ARMServer.cat 2270569024 8871 /opt/hparray/lib/nls/msg/C/fwerrcod.cat 2187835482 53928 /opt/hparray/lib/nls/msg/C/hpraidcl.cat 664840190 6408 /opt/hparray/lib/nls/msg/C/hprecover.cat 2351174327 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 3013313038 12288 /usr/sbin/hpC2400/arraycomp 2192132843 122880 /usr/sbin/hpC2400/arrayinfo 2803538507 28672 /usr/sbin/hpC2400/arrayscan 2106474525 118784 /usr/sbin/hpC2400/cfl 1775706740 114688 /usr/sbin/hpC2400/dcc 1733018767 28672 /usr/sbin/hpC2400/dfileinfo 606527336 110592 /usr/sbin/hpC2400/dlf 463001616 118784 /usr/sbin/hpC2400/dsp 156564184 110592 /usr/sbin/hpC2400/fmt 1532754326 131072 /usr/sbin/hpC2400/newarray 268452406 114688 /usr/sbin/hpC2400/pscan 2987832102 110592 /usr/sbin/hpC2400/rpr 864251658 114688 /usr/sbin/hpC2400/scn 2355943298 110592 /usr/sbin/hpC2400/see 2006501942 114688 /usr/sbin/hpC2400/spd 3158743389 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_7470 PHCO_9770 PHCO_10016 PHCO_10206 PHCO_10741 PHCO_12345 PHCO_13196 PHCO_14268 PHCO_14584 Equivalent Patches: None Patch Package Size: 5300 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_15699 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHCO_15699.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_15699.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_15699. 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_15699.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_15699.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None