Patch Name: PHSS_12402 Patch Description: s700_800 10.10 OmniStorage A.02.10 cumulative patch Creation Date: 97/09/09 Post Date: 97/09/22 Warning: 97/10/07 - This Critical Warning has been issued by HP. - This patch introduces a problem with OmniStorage A.02.10. The zmdump and zmrestore executables are not updated by the patch. Using these commands after the patch is installed results in corrupted zmdump archives, which are not restorable with zmrestore of the current or higher OmniStorage releases. This is especially important for customers upgrading from OmniStorage A.02.10 to A.02.20. - Patch PHSS_12814 is being released today to resolve the problem. - An alternate solution for systems with PHSS_12402 installed is to update the zmdump and zmrestore executables using the following steps: 1. cd /opt/omnistorage/bin 2. rm -f zmdump zmrestore 3. ln zb zmdump 4. ln zb zmrestore Hardware Platforms - OS Releases: s700: 10.10 s800: 10.10 Products: HP OpenView OmniStorage A.02.10 Filesets: OMS.f_server OMS.f_client OMS.common OMS.f_gui OMS.f_fs OMS.manpages Automatic Reboot?: Yes Status: General Superseded With Warnings Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_12402 Symptoms: PHSS_12402: 1 backup with OB creates thousands of defunct kdm_user_thread processes (xddts: JOSqa00094) 2 Stale space is increased when media freshly formatted (xddts: JOSqa00116) 3 zls shows non-resident files as 100% magnetic (xddts: JOSqa00122) 4 Mirroring WORM platters causes sync_vbfs to fail (xddts: NSMbb14126, JOSqa00127) 5 zmrestore dumps core (xddts: NSMbb14835) 6 Error: Cannot convert string "unspecified_pixmap" to type Pixmap (xddts: NSMex00402, SR 1653207746) 7 When importing a WORM the free space is 637040 although the media is full (xddts: NSMex00498) 8 zmrestore runs out of phase by restoring a 02.10 zmdump archive. (xddts: JOSqa00150) 9 OmniBack fails to backup MFS after patch PHSS_10679 is installed (xddts: NSMex00671) PHSS_10679: fixes in jfs/dmapi 1 Panic when mfs is used very heavely by many jobs (xddts: NSMex00442) 2 Adapt OmniStorage to jfs patch level (xddts: JOSqa00074) 3 Killing kdm_user_thread processes during shutdown panics the system (xddts: NSMex00342, NSMex00372, NSMex00438) fixes in OmniStorage 4 zshutdown does not always unmount migrating filesystems (xddts: NSMbb11960, SR 5003357608) 5 convert_media replies "Can't communicate with the jmd" (xddts: NSMbb12012, SR B700027755) 6 Add DLT Library to jmcaps config file (xddts: NSMbb12337) 7 zstartup does not check if the ded is running (xddts: JOSqa00062) 8 [CHSM230562] jmd: Media set to error state (xddts: NSMbb12945) 9 jlog file entries show mismatch between drive# and box# (xddts: NSMbb13652) 10 bkup_vbfs fails for directories with spaces in its names (xddts: JOSqa00078) 11 A4470058 - Old files not cleaned up on optical (xddts: NSMex00358) A4484422 space retained on MO after file deleted (xddts: NSMex00364) OMS A.02.10 does not always release space on MO after rm (xddts: NSMbb11931, SR 5003356048) 12 A4471041 - writes to migrating filesystem hang (xddts: NSMex00356) 13 A4500125 - Files not getting migrated out. (xddts: NSMex00359, SR 5003354993) 14 W3691246 - BCS - migin hangs (xddts: NSMex00466) Incomplete files on platter found (xddts: NSMex00362) 15 write to a file corrupts data (xddts: JOSqa00040) 16 qr connection to ded refused after reboot (xddts: JOSqa00047) 17 WORM not recognized (xddts: NSMbb11956) 18 tape handling at the end of tape not correct (xddts: JOSqa00068) 19 par fails while writing to a WORM (xddts: JOSqa00082) 20 copyp of WORM fails (xddts: JOSqa00097) 21 par command fails to read WORM media (xddts: NSMex00494) 22 formatp fails to format an MO in jukeboxes with drives of type S6300.650A (xddts: NSMex00530) 23 importp and inventory do not read platters correctly (xddts: NSMex00531) PHSS_10238: 1 ager dumps core. (xddts: JOSqa00056) 2 kdm_user_thread processes swamp system 3 zstartup does not mount Migrating File Systems, but zshutdown does unmount. zstartup mounts all file systems on the system. (xddts: NSMbb10663, NSMbb10868) 4 zshutdown(1M) manpag 5 Under certain conditions (many qr migout processes, write access to a file which is migrating out at this time) the qr hangs. Access to the qr is impossible (qqr hangs), zls access to a Migrating File System hangs too. Hanging processes cannot be killed, even kill -9 shows no effect.e PHSS_10098: same as PHSS_10097 PHSS_10097: fixes in jfs 1 system panics in kdm_k_query_session() function (SR 5003357210) 2 problems, which were fixed with jfs Patch PHKL_7906: On NFS clients, customers may find that when one of the exported filesystems becomes full, the "vx_nospace" message is displayed through the system message buffer and the writing process keeps retrying the write. This leads to problems when all of the nfs daemons are in this state and are therefore unable to service new incoming requests. Until one or more of the VxFS writes succeeds, the NFS server is effectively down. 3 problems, which were fixed with jfs Patch PHKL_9709: Each time edquota -t is invoked for a VxFS file system, it resets the previously defined file system time limit back to default (7 days). Omnistorage fixes 4 convert_media -m states that the given mount point is not a Migrating File System (xddts: NSMbb11082, SR 1653200170) 5 vsadm -l shows incorrect output vsadm -u exits with wrong exit code (xddts: JOSqa00010) 6 restore_vbfs fails running a selective restore restore_vbfs calls formatp incorrectly (xddts: NSMbb10986, JOSqa00046) 7 "Q_MIG_LOG_OPTIONS in" does not include the file name in the log entry (xddts: NSMbb10827) 8 The qr will not properly shut down during system shut down. (xddts: NSMbb10877, SR 1653195420) PHSS_9583: 1 qrlog contains FATAL entries opening pqd device (xddts: NSMbb10802 SR: B700027532) 2 restore_vbfs asks for extra tape (xddts: NSMbb10801) 3 qr fork gets errno12 trying to mount volumes (xddts: NSMbb10787) 4 Automount of vxfs fails (xddts: NSMbb10789) 5 kdm_usr_thread procs swamp system (xddts: NSMbb10639 SR: 1653190389) 6 xhsm won't connect to client from server (xddts: NSMbb10708) 7 hsm_admin cannot re-mount filesystem (xddts: NSMbb10791 SR: B700027524) 8 Omniback cannot restore vbfs attributes (ERR 12) 9 append to nearline w/ NBLOCKS corrupts file (xddts: NSMbb10784 SR: B700027573) 10 can't configure all drives of 12-drive jukebox (xddts: NSMbb10684) 11 restore_vol missing (xddts: NSMbb10790) Defect Description: PHSS_12402: 1 Backing up data on Migrating File Systems using OmniBack produces lots of defunct kdm_user_thread processes filling up the systems process table. The system is not usable anymore. This problem only occurs if many nvbda processes back up many Migrating File Systems in parallel. Adding a configurable pause in BRRead() in libcheyhsm.sl gives the system time to remove these defunct processes from the process table. See brapicfg(4) for details on how to modify configurable values. 2 After removing files from the filesystem which are migrated out to sidf media the stale space of this media is increased. See listp -S. 3 After migout of a multichunk file, zls shows parts of the file 100% magnetic and clean, even if the chunks are not resident. 4 Mirroring WORM platters fails with error CHSM110045. The code in the io_server sidf endpoint was not implemented to handle creating an image with a specific data image identifier for block addressable media. It was implemented for tape and the worm was trying to use the same code. 5 The zmrestore command dumps core if it runs on a Migrating File System on which files for restore already exist. The reason are locally defined, but not initialized pointers of type pv_fh_t. 6 Opening the OmniStorage GUI at the time other applications using a GUI are up and running which request graphical resources OmniStorage shows the error message "Error: Cannot convert string "unspecified_pixmap" to type Pixmap". In this case now default values are used. 7 When a WORM platter is imported via importp the size of free data space is not updated. All space is free and for a 2x platter the space is 637040. The behaviour of the importp was changed. If a WORM media is imported into a jukebox it will be scanned and the free space will be calculated. 8 zmrestore fails to restore an archive which was created by zmdump showing an "Out of Phase -- get help" message. Reading the archive header of the first archive element zmrestore determines a wrong length of its name. When trying to find the beginning of the next archive element it fails. The reason for the problem were wrong data types used in the structure which receives the header information of each archive element when creating an archive using zmdump. 9 After Installation of patch PHSS_10679 OB just aborted the backup session without one file backed up. (Unexpected close from NVBDA). This was due to a ulimit() call in libcheyhsm.sl which wasn't resolved at run time. The problem could be fixed by linking libcheyhsm.sl with libc.1. PHSS_10679: fixes in jfs/dmapi 1 Under certain conditions _vxoms_log() writes behind log buffer boundaries, and overwrites data of the kernel semaphore buffer which causes the system to panic. 2 OmniStorage needs to be adapted to HP-UX kernel patches. [S700] [S800] PHKL_10170 PHKL_10171 PHKL_9413 PHKL_9414 PHKL_10170 supersedes PHKL_10134. PHKL_10171 supersedes PHKL_10135. PHKL_9413 supersedes PHKL_8311, and PHKL_8733. PHKL_9414 supersedes PHKL_8312, and PHKL_8734. 3 Under certain conditions a system panics by killing kdm_user_thread processes, e.g. during system shutdown due to a problem in HP-UX 10.10. fixes in OmniStorage 4 Under certain conditions - the qr may have files open, and the device is still busy - umount of Migrating File Systems will fail. To prevent this the call order of zshutdown was changed to first shutdown OmniStorage daemons, and then umount currently mounted Migrating File Systems. The command returns 1 if shutdown of one or more of the OmniStorage daemons fails, or if umount of one or more of the Migra- ting File Systems fails. If all performed actions were successful it returns 0. If qr shutdown fails the com- mand will not attempt to umount Migrating File Systems. 5 In order to find chunked files, convert_media walks through the file system. At changing from a lower directory to the parent directory opendir() fails and chunked file searching aborts. Above described error message is misleading and false. 6 OmniStorage didn't support HP DLT libraries until now because there were some necessary entries missing in the jmcaps file. 7 zstartup does not check if the ded is running, or not. If the script would try to mount a Migrating File System when the ded is not running the mount would cause to mark the file system as dirty, and fsck would be neces- sary. zstartup now checks for a running ded, and if the ded is not running it exists with value 1. In this case mounts of Migrating File Systems, and starts of Omni- Storage daemons will not be performed. Additionally the call order of mounting Migrating File Systems, and starting OmniStorage daemons was changed to first mount Migrating File Systems, and then start OmniStorage daemons. 8 The problem concerns WORM media. If data is migrated out to the WORM media the capacity of this media reported by listp -f decreases. As soon as a file from this media was migrated in (e.g. head, cat or other reading com- mands) the capacity reported in the column Free is set to 100 % of the media capacity. If the WORM media is filled near 100% and such a migin occures due to any reading operation the next migout operation can fail. As a result of such a failure the state of the WORM media will be set to "Error state". To prevent this some changes were made in the io_server. 9 If the jmd fails to request drive licenses it logs either the JMD_NO_DRIVE_LICENSE, or the JMD_DRIVE_LIC_REQ_FAILS error in the jlog log file. In both cases the corresponding arguments for drive, or box number resp. were given in the wrong order. 10 bkup_vbfs fails to backup migrating file systems containing directories with spaces in its names. The handling of the directory names was changed and now it is possible to backup such migrating file systems with bkup_vbfs. 11 The problem consists of 4 parts: - Files with more than 5 chunks: after each file proces- sing (append) a new chunk is created. Thus the number of 5 is easily reached. The workaround is to avoid a higher number of chunks. - The second reason is a problem of the queuer. If there the difference between the number of received trunca- tion requests and the number of the executed trunca- tion requests exceeds 100 then all incoming truncation requests are stored temporarily on magnetic disc in the file /var/opt/omnistorage/data/qr . The two dif- ferent processes had access to this file, and the file was cut. Thus a lot of truncation requests vanished. - The MO-file-structure(ODM) is based on Inventory-files in each hash-directory. Older Inventory-file entries still remained. This works good but the Inventory-file could grow when a lot of files are created and removed frequently. The Inventory-file is now maintained correctly. - The 'listp -f'-command didn't show the correct free space available on MO. Only after unmount/mount the real free space was displayed. Now the correct space is showed immediately. 12 This problem has two issues. First it is caused by a deadlock in the qr. If the qr migouts a file, and the timeslice scheme causes the cor- responding qr process to requeue the file with the main qr, a deadlock condition may occur because the main qr may also be accessing the same file. Second the rpc clnt_call() does not return after the given timeout is reached due to a possible problem in the HP-UX RPC library. To prevent this the qr uses an alarm timer for receiving a signal if the timeout is reached. 13 The migration of a file to an MO will fail due to a bug in the calculation of the size of that part of the file which will be migrated out. The calculated size is to large, and the operation fails. 14 The chunk creation is not correct when a file is migra- ted out and there is no single MO which has enough free space for the total file. Thus the file has to be chunked to be placed on several platters. When the file is split into more than 2 chunks the migrated file is corrupt. Sometimes it caused a hang. When this corrupted file is going to be migrated in the qr goes into a loop. 15 Writes or reads beyond the end of a file (EOF) caused never ending migin requests if the last 8k block of a file is only partial used and marked clean. Correspon- ding flags for the last managed region of a file are not set correctly. Truncation requests are not handled. After migout the file cannot be read from secondary media. The fix enables the correct setting of managed region flags, and eliminates code that assumes that there must be at least two managed regions associated with every file that has ever been migrated. 16 If an OMS client using NIS reboots the qr cannot establish it's communication with the ded because the ded starts before any NIS service is available. To prevent communication problems the ded restarts auto- matically after the qr was started during system startup procedure. 17 WORM's are not recognized as such on s700 and s800 (D class) machines. Formatting of such a media is also not possible. The reasons for this error are the dif- ferent types of SCSI busses. The handling of this dif- ferent busses was modified and now WORM's are recog- nized on s700 and s800 (D class) machines. 18 When a tape media was filled up to 100% a following migin of a file from that tape caused OMS to show an increased tape capacity. A further migout followed by an additional migin increases the tape capacity again, and the tape gets into state Error. 19 par is not able to write to a WORM and the exit code is 0. The behaviour of par was changed. In the case of an error a value not equal to 0 will be returned. Also writing to a WORM media with par is now possible. To write a par archive to a WORM media via par one has to use a new unformatted WORM as destination for the writing. 20 copyp of WORM is not possible. An error is reported when trying to copy a WORM via copyp. The behaviour of copyp was changed. Now copyp with WORMs is possible. To make a copy of a WORM media via copyp one has to use a new unformatted WORM as destination because also the header information is copied from the source to the destination WORM. 21 par is not able to read a WORM. An error is reported "Read error attempting to read block 637039". The read errors occure when par tries to read the last written block on the media. The handling of reading operations in areas of a WORM where nothing was written to was false. The par command was modified and now it is able to read a WORM. 22 The command formatp fails on older jukeboxes. The problem was that the jmd was not able to handle the drive type S6300.650A. 23 When a platter is imported using importp -m 0 0, a guest id was assigned and the format type was "Inval". The problem was that the jmd was not able to handle the drive type S6300.650A. The jmd is changed and is now able to handle this drive type. All platter operations are possible. PHSS_10238: 1 The ager dumps core when running in bulk mode. The reason are failed malloc() calls if the system runs out of memory when the ager creates lists of files for outward migration. 2 Reading from a file across chunk boundaries creates a lot of kdm_user_thread processes if the chunks are on different media (MO). The kdm_user_threads were created because DmComplexEvent() function attempted to reply before the second chunk was completed because the second chunk was flagged as ASYNC. 3 zstartup mounts all file systems by calling mount -a. In some released versions of zstartup the corresponding lines for mounting are changed to comments, i.e. zstartup does not mount anything. zstartup now accepts -m option to give one or more mount points to be mounted. It only mounts Migrating File Systems. The zstartup(1M) manpage was updated to describe the changed command behaviour. 4 The zshutdown(1M) manpage containes invalid references to files which do not longer exist on HP-UX 10.x . 5 It is caused by a deadlock in the qr. If the qr migouts a file, and the timeslice scheme causes the corresponding qr process to requeue the file with the main qr, a deadlock condition may occur because the main qr may also be accessing the same file. PHSS_10098: same as PHSS_10097 PHSS_10097: fixes in jfs 1 under certain conditions the index of an array was not defined in kdm_k_query_session(). This causes the system to panic. 2 VxFS calls vx_nospace() to print a message on the console that the file system is out of space. For the 10.01 and 10.10 versions of VxFS, vx_nospace() sleeps for 2 seconds before returning to avoid flooding the console with messages. If the NFS client sends a write request and doesn't receive a reply in 2 seconds, the request times out and it sends another request. When the first request comes back with ENOSPC, it discards the message. Thus, the client gets stuck in a loop. The fix was to change the sleep time to 100ms. 3 VxFS quota routine vx_getquota() resets the time limit for root because it thinks root should not have a quota limit. Somehow it ignores the fact that the timelimit fields in root's dqblk structure are used to store the file system time limit. Omnistorage fixes 4 Running convert_media on a Migrating File System with option -m fails with the message that the given mount point is not a Migrating File System. The cause for this behaviour is that the convert_media doesn't call pv_init() function. 5 vsadm -l didn't show the owner and the group of volumeset members although is is described in the manpage vsadm(1M) vsadm -u exits with 1 although it was properly running. 6 restore_vbfs fails running a selective restore because restore_file doesn't call pv_init() function 7 If the Q_MIG_LOG_OPTIONS in the netcfg file is set with parameter "in" the entries for migin logs does not contain the file name of the inward migrated files. 8 The /sbin/init.d/OMSclient script doesn't determine pid's of one or more running qr processes and fails to shut down the qr porperly. PHSS_9583: 1 Errorlog was removed since pqd is not relevant for vxfs fileystems with DMAPI 2-4 fixed code 5 changed event generation for read-ahead 6 Old 9.* path was replaced 7-9 fixed code 10 configure all drives of 12-drive jukebox now possible 11 restore_vol is shipping with this patch SR: 5003357210 1653200170 1653195420 B700027532 B700027524 1653190389 B700027573 5003360925 B700027755 5003354993 5003354993 1653208470 5003356048 5003357608 1653207746 Patch Files: /etc/opt/OV/share/conf/OVLicense/forms/omnistorage/ evaluation /etc/opt/OV/share/conf/OVLicense/forms/omnistorage/ omnistorage.template /etc/opt/OV/share/conf/OVLicense/forms/omnistorage/product /etc/opt/OV/share/conf/OVLicense/forms/omnistorage/ product_update /etc/opt/OV/share/conf/OVLicense/forms/omnistorage/ server_move /etc/opt/omnistorage/dedcfg /etc/opt/omnistorage/iocfg /etc/opt/omnistorage/sbin/ded /opt/omnistorage/DOC_REPLY /opt/omnistorage/bin/add_vol /opt/omnistorage/bin/aliasp /opt/omnistorage/bin/bkup_vbfs /etc/opt/omnistorage/brapicfg /opt/omnistorage/bin/chgidp /opt/omnistorage/bin/chgowner /opt/omnistorage/bin/chgstate /opt/omnistorage/bin/cleanup /opt/omnistorage/bin/consolidate /opt/omnistorage/bin/convert_media /opt/omnistorage/bin/copyp /opt/omnistorage/bin/exportp /opt/omnistorage/bin/formatp /opt/omnistorage/bin/fsckp /opt/omnistorage/bin/getfsid /opt/omnistorage/bin/hsm_admin /opt/omnistorage/bin/hsm_session /opt/omnistorage/bin/hsm_version /opt/omnistorage/bin/importp /opt/omnistorage/bin/inventory /opt/omnistorage/bin/jmdbackup /opt/omnistorage/bin/jmdrestore /opt/omnistorage/bin/listp /opt/omnistorage/bin/loadp /opt/omnistorage/bin/mif.sh /opt/omnistorage/bin/migin /opt/omnistorage/bin/migmv /opt/omnistorage/bin/migout /opt/omnistorage/bin/migsever /opt/omnistorage/bin/mountp /opt/omnistorage/bin/par /opt/omnistorage/bin/par.sh /opt/omnistorage/bin/qjmd /opt/omnistorage/bin/qqr /opt/omnistorage/bin/rebuild /opt/omnistorage/bin/rebuild.sh /opt/omnistorage/bin/resid /opt/omnistorage/bin/restore_file /opt/omnistorage/bin/restore_file.sh /opt/omnistorage/bin/restore_vbfs /opt/omnistorage/bin/restore_vol /opt/omnistorage/bin/rkill /opt/omnistorage/bin/rmplat /opt/omnistorage/bin/setgrp /opt/omnistorage/bin/unaliasp /opt/omnistorage/bin/unloadp /opt/omnistorage/bin/unmountp /opt/omnistorage/bin/vsadm /opt/omnistorage/bin/vsbind /opt/omnistorage/bin/vsclose /opt/omnistorage/bin/vshdr /opt/omnistorage/bin/vsopen /opt/omnistorage/bin/vsread /opt/omnistorage/bin/vsread.sh /opt/omnistorage/bin/vswrite /opt/omnistorage/bin/wt-check /opt/omnistorage/bin/xhsm /opt/omnistorage/bin/xhsmbackup /opt/omnistorage/bin/xhsmmgr /opt/omnistorage/bin/xhsmmonitor /opt/omnistorage/bin/zb /opt/omnistorage/bin/zdf /opt/omnistorage/bin/zerrmsg /opt/omnistorage/bin/zfind /opt/omnistorage/bin/zls /opt/omnistorage/bin/zmdump.sh /opt/omnistorage/bin/zmrestore.sh /opt/omnistorage/bin/zshutdown /opt/omnistorage/bin/zstartup /opt/omnistorage/lib/agermsgs.Eng /opt/omnistorage/lib/errmsgs /opt/omnistorage/lib/guimsg.ehdb /opt/omnistorage/lib/jmdmsg.Eng /opt/omnistorage/lib/libTuw.sl /opt/omnistorage/lib/libXmwit.sl /opt/omnistorage/lib/libXtwit.sl /opt/omnistorage/lib/libaspm.sl /opt/omnistorage/lib/libcheyhsm.sl /opt/omnistorage/lib/libd.sl /opt/omnistorage/lib/libteleuse.sl /opt/omnistorage/lib/qrmsgs.Eng /opt/omnistorage/man/man1/ager.1 /opt/omnistorage/man/man1/aliasp.1 /opt/omnistorage/man/man1/chgidp.1 /opt/omnistorage/man/man1/chgowner.1 /opt/omnistorage/man/man1/chgstate.1 /opt/omnistorage/man/man1/cleanup.1 /opt/omnistorage/man/man1/exportp.1 /opt/omnistorage/man/man1/formatp.1 /opt/omnistorage/man/man1/fsckp.1 /opt/omnistorage/man/man1/getfsid.1 /opt/omnistorage/man/man1/importp.1 /opt/omnistorage/man/man1/inventory.1 /opt/omnistorage/man/man1/listp.1 /opt/omnistorage/man/man1/loadp.1 /opt/omnistorage/man/man1/migin.1 /opt/omnistorage/man/man1/migmv.1 /opt/omnistorage/man/man1/migout.1 /opt/omnistorage/man/man1/mountp.1 /opt/omnistorage/man/man1/qjmd.1 /opt/omnistorage/man/man1/qqr.1 /opt/omnistorage/man/man1/rebuild.1 /opt/omnistorage/man/man1/resid.1 /opt/omnistorage/man/man1/restore_file.1 /opt/omnistorage/man/man1/rmplat.1 /opt/omnistorage/man/man1/setgrp.1 /opt/omnistorage/man/man1/unaliasp.1 /opt/omnistorage/man/man1/unloadp.1 /opt/omnistorage/man/man1/unmountp.1 /opt/omnistorage/man/man1/wt-check.1 /opt/omnistorage/man/man1/xhsm.1 /opt/omnistorage/man/man1/zb.1 /opt/omnistorage/man/man1/zdf.1 /opt/omnistorage/man/man1/zerrmsg.1 /opt/omnistorage/man/man1/zfind.1 /opt/omnistorage/man/man1/zls.1 /opt/omnistorage/man/man1m/add_vol.1m /opt/omnistorage/man/man1m/bkup_vbfs.1m /opt/omnistorage/man/man1m/consolidate.1m /opt/omnistorage/man/man1m/convert_media.1m /opt/omnistorage/man/man1m/copyp.1m /opt/omnistorage/man/man1m/hsm_admin.1m /opt/omnistorage/man/man1m/hsm_session.1m /opt/omnistorage/man/man1m/hsm_version.1m /opt/omnistorage/man/man1m/installchanger.1m /opt/omnistorage/man/man1m/jmd.1m /opt/omnistorage/man/man1m/jmdbackup.1m /opt/omnistorage/man/man1m/jmdrestore.1m /opt/omnistorage/man/man1m/par.1m /opt/omnistorage/man/man1m/qr.1m /opt/omnistorage/man/man1m/reconfig.1m /opt/omnistorage/man/man1m/removechanger.1m /opt/omnistorage/man/man1m/restore_vbfs.1m /opt/omnistorage/man/man1m/restore_vol.1m /opt/omnistorage/man/man1m/sync_vbfs.1m /opt/omnistorage/man/man1m/vsadm.1m /opt/omnistorage/man/man1m/vsbind.1m /opt/omnistorage/man/man1m/vsclose.1m /opt/omnistorage/man/man1m/vshdr.1m /opt/omnistorage/man/man1m/vsopen.1m /opt/omnistorage/man/man1m/vsread.1m /opt/omnistorage/man/man1m/vswrite.1m /opt/omnistorage/man/man1m/zmdump.1m /opt/omnistorage/man/man1m/zmrestore.1m /opt/omnistorage/man/man1m/zshutdown.1m /opt/omnistorage/man/man1m/zstartup.1m /opt/omnistorage/man/man4/VScfg.4 /opt/omnistorage/man/man4/agerconfig.4 /opt/omnistorage/man/man4/brapicfg.4 /opt/omnistorage/man/man4/dedcfg.4 /opt/omnistorage/man/man4/iocfg.4 /opt/omnistorage/man/man4/jhosts.4 /opt/omnistorage/man/man4/jmcaps.4 /opt/omnistorage/man/man4/jmcfg.4 /opt/omnistorage/man/man4/logcfg.4 /opt/omnistorage/man/man4/netcfg.4 /opt/omnistorage/man/man4/zb.4 /opt/omnistorage/newconfig/consolcfg.proto /opt/omnistorage/newconfig/ded.inittab /opt/omnistorage/newconfig/dmapi /opt/omnistorage/newconfig/io_server.inetd /opt/omnistorage/newconfig/jmcaps.proto /opt/omnistorage/newconfig/jmcfg.proto.libman /opt/omnistorage/newconfig/jmcfg.proto.migman /opt/omnistorage/newconfig/libdmapi.700.a /opt/omnistorage/newconfig/libdmapi.800.a /opt/omnistorage/newconfig/libvxfs_adv.700.a /opt/omnistorage/newconfig/libvxfs_adv.800.a /opt/omnistorage/newconfig/libvxfs_base.700.a /opt/omnistorage/newconfig/libvxfs_base.800.a /opt/omnistorage/newconfig/logcommand.proto /opt/omnistorage/newconfig/netcfg.proto /opt/omnistorage/newconfig/rpc.kill.txt /opt/omnistorage/newconfig/rpc.niod.txt /opt/omnistorage/newconfig/synccfg.proto /opt/omnistorage/newconfig/vscfg.proto /opt/omnistorage/sbin/ager /opt/omnistorage/sbin/installchanger /opt/omnistorage/sbin/io_server /opt/omnistorage/sbin/jconvert /opt/omnistorage/sbin/jmd /opt/omnistorage/sbin/qr /opt/omnistorage/sbin/rc.server /opt/omnistorage/sbin/remote-launch /opt/omnistorage/sbin/removechanger /opt/omnistorage/sbin/rpc.kill /opt/omnistorage/sbin/rpc.niod /opt/omnistorage/sbin/sync_vbfs /sbin/init.d/OMSclient /sbin/init.d/OMSserver /usr/lib/X11/app-defaults/XHsm what(1) Output: Information removed by HP-UX Patch Administrators to reduce size. cksum(1) Output: 1632313866 2761 /etc/opt/OV/share/conf/OVLicense/forms/ omnistorage/evaluation 1298000904 3973 /etc/opt/OV/share/conf/OVLicense/forms/ omnistorage/omnistorage.template 2177151968 2855 /etc/opt/OV/share/conf/OVLicense/forms/ omnistorage/product 1768133767 2898 /etc/opt/OV/share/conf/OVLicense/forms/ omnistorage/product_update 2727135716 3090 /etc/opt/OV/share/conf/OVLicense/forms/ omnistorage/server_move 1607142723 348 /etc/opt/omnistorage/brapicfg 2114063841 4718 /opt/omnistorage/DOC_REPLY 3565058117 45414 /opt/omnistorage/bin/hsm_version 1859067197 119314 /opt/omnistorage/bin/listp 3433995520 20548 /opt/omnistorage/bin/zerrmsg 708254363 6013 /opt/omnistorage/bin/zshutdown 4102334105 6724 /opt/omnistorage/bin/zstartup 138850653 532136 /opt/omnistorage/lib/errmsgs 2352712585 36543 /opt/omnistorage/lib/jmdmsg.Eng 1696838362 1338215 /opt/omnistorage/lib/libcheyhsm.sl 3170165207 712 /opt/omnistorage/newconfig/logcommand.proto 1663077247 158 /etc/opt/omnistorage/dedcfg 1033402272 543182 /etc/opt/omnistorage/sbin/ded 179360066 304575 /opt/omnistorage/bin/cleanup 4043048231 969997 /opt/omnistorage/bin/consolidate 3473990530 312684 /opt/omnistorage/bin/convert_media 190790229 152237 /opt/omnistorage/bin/getfsid 3063153794 123445 /opt/omnistorage/bin/hsm_admin 2870311971 227136 /opt/omnistorage/bin/hsm_session 3463627181 5211 /opt/omnistorage/bin/mif.sh 2459302523 176934 /opt/omnistorage/bin/migin 263144539 308558 /opt/omnistorage/bin/migmv 2638600115 345588 /opt/omnistorage/bin/migout 1160098238 115305 /opt/omnistorage/bin/qqr 4278984332 1118483 /opt/omnistorage/bin/rebuild 749805377 2023 /opt/omnistorage/bin/rebuild.sh 2173303869 164541 /opt/omnistorage/bin/resid 3665159590 779549 /opt/omnistorage/bin/restore_file 3661211435 2350 /opt/omnistorage/bin/restore_file.sh 3158573326 308554 /opt/omnistorage/bin/vsbind 3439059961 164571 /opt/omnistorage/bin/wt-check 215925166 898764 /opt/omnistorage/bin/zb 2359189361 218061 /opt/omnistorage/bin/zdf 1282897299 353918 /opt/omnistorage/bin/zfind 1618679235 176892 /opt/omnistorage/bin/zls 890542305 2627 /opt/omnistorage/bin/zmdump.sh 974507314 2993 /opt/omnistorage/bin/zmrestore.sh 1241101977 8158 /opt/omnistorage/lib/agermsgs.Eng 3017410848 49419 /opt/omnistorage/lib/qrmsgs.Eng 819433222 82 /opt/omnistorage/newconfig/consolcfg.proto 2439923803 91 /opt/omnistorage/newconfig/ded.inittab 811756757 623 /opt/omnistorage/newconfig/jmcfg.proto.migman 266317659 1205 /opt/omnistorage/newconfig/netcfg.proto 3938738897 167 /opt/omnistorage/newconfig/rpc.kill.txt 4110174012 82 /opt/omnistorage/newconfig/synccfg.proto 1615835744 519 /opt/omnistorage/newconfig/vscfg.proto 354482467 717429 /opt/omnistorage/sbin/ager 1635829243 1534282 /opt/omnistorage/sbin/qr 129569935 16444 /opt/omnistorage/sbin/rpc.kill 3125988107 2230 /sbin/init.d/OMSclient 3840006758 4014 /opt/omnistorage/newconfig/dmapi 3226448697 113300 /opt/omnistorage/newconfig/libdmapi.700.a 3382680169 113300 /opt/omnistorage/newconfig/libdmapi.800.a 348932798 64548 /opt/omnistorage/newconfig/libvxfs_adv.700.a 1255593322 64548 /opt/omnistorage/newconfig/ libvxfs_adv.800.a 3646360472 534812 /opt/omnistorage/newconfig/ libvxfs_base.700.a 2285693687 534724 /opt/omnistorage/newconfig/ libvxfs_base.800.a 1970750175 511031 /opt/omnistorage/bin/xhsm 967459414 1505826 /opt/omnistorage/bin/xhsmbackup 2545085269 2498493 /opt/omnistorage/bin/xhsmmgr 2101164606 1266962 /opt/omnistorage/bin/xhsmmonitor 295275651 579658 /opt/omnistorage/lib/guimsg.ehdb 738414090 425984 /opt/omnistorage/lib/libTuw.sl 258527110 335872 /opt/omnistorage/lib/libXmwit.sl 77377255 40960 /opt/omnistorage/lib/libXtwit.sl 371953976 1208320 /opt/omnistorage/lib/libaspm.sl 1019055380 569344 /opt/omnistorage/lib/libd.sl 1242879285 393216 /opt/omnistorage/lib/libteleuse.sl 2630867277 2124 /opt/omnistorage/sbin/remote-launch 2552558596 18974 /usr/lib/X11/app-defaults/XHsm 4271131219 56 /etc/opt/omnistorage/iocfg 4208621991 6429 /opt/omnistorage/bin/add_vol 2288387127 106990 /opt/omnistorage/bin/aliasp 3479654465 15571 /opt/omnistorage/bin/bkup_vbfs 1060689106 28811 /opt/omnistorage/bin/chgidp 3128650742 106986 /opt/omnistorage/bin/chgowner 560578135 106987 /opt/omnistorage/bin/chgstate 3946400125 139932 /opt/omnistorage/bin/copyp 674919409 106988 /opt/omnistorage/bin/exportp 418633286 111085 /opt/omnistorage/bin/formatp 3336306742 106988 /opt/omnistorage/bin/fsckp 2299405905 106988 /opt/omnistorage/bin/importp 836363800 119326 /opt/omnistorage/bin/inventory 2322592632 185064 /opt/omnistorage/bin/jmdbackup 2310522399 180955 /opt/omnistorage/bin/jmdrestore 1404753846 106990 /opt/omnistorage/bin/loadp 1308123260 201611 /opt/omnistorage/bin/migsever 1692938265 106988 /opt/omnistorage/bin/mountp 2656378998 139933 /opt/omnistorage/bin/par 2895316150 2723 /opt/omnistorage/bin/par.sh 3408002319 111085 /opt/omnistorage/bin/qjmd 2905439742 31041 /opt/omnistorage/bin/restore_vbfs 3007090404 7489 /opt/omnistorage/bin/restore_vol 4166019072 16441 /opt/omnistorage/bin/rkill 3375251950 106987 /opt/omnistorage/bin/rmplat 4222249989 106987 /opt/omnistorage/bin/setgrp 3085389349 106987 /opt/omnistorage/bin/unaliasp 2801027943 106991 /opt/omnistorage/bin/unloadp 1927906683 139868 /opt/omnistorage/bin/vsadm 1703552890 106988 /opt/omnistorage/bin/unmountp 1108542038 168694 /opt/omnistorage/bin/vsclose 2726794615 168695 /opt/omnistorage/bin/vshdr 3236270259 168698 /opt/omnistorage/bin/vsopen 3252948490 168694 /opt/omnistorage/bin/vsread 2108721819 2211 /opt/omnistorage/bin/vsread.sh 2685083644 168696 /opt/omnistorage/bin/vswrite 3461492041 132 /opt/omnistorage/newconfig/io_server.inetd 2682024468 4227 /opt/omnistorage/newconfig/jmcaps.proto 2293619001 2393 /opt/omnistorage/newconfig/ jmcfg.proto.libman 1302875731 173 /opt/omnistorage/newconfig/rpc.niod.txt 127224869 161208 /opt/omnistorage/sbin/installchanger 2824807603 1556903 /opt/omnistorage/sbin/io_server 1173410161 61528 /opt/omnistorage/sbin/jconvert 1330267192 1268251 /opt/omnistorage/sbin/jmd 3741092173 135 /opt/omnistorage/sbin/rc.server 3125659900 185940 /opt/omnistorage/sbin/removechanger 273757530 45263 /opt/omnistorage/sbin/rpc.niod 255259118 937577 /opt/omnistorage/sbin/sync_vbfs 4196960252 1370 /sbin/init.d/OMSserver 1392573210 10422 /opt/omnistorage/man/man1/ager.1 1476529581 1260 /opt/omnistorage/man/man1/aliasp.1 2603371226 755 /opt/omnistorage/man/man1/chgidp.1 2018684444 2182 /opt/omnistorage/man/man1/chgowner.1 716297371 2752 /opt/omnistorage/man/man1/chgstate.1 4165784075 2252 /opt/omnistorage/man/man1/cleanup.1 59459585 3274 /opt/omnistorage/man/man1/exportp.1 3235475233 5848 /opt/omnistorage/man/man1/formatp.1 846375468 1658 /opt/omnistorage/man/man1/fsckp.1 2495533396 972 /opt/omnistorage/man/man1/getfsid.1 2706173976 2500 /opt/omnistorage/man/man1/importp.1 2181198348 2511 /opt/omnistorage/man/man1/inventory.1 2850761040 8724 /opt/omnistorage/man/man1/listp.1 2892090468 2246 /opt/omnistorage/man/man1/loadp.1 3901634508 1576 /opt/omnistorage/man/man1/migin.1 3344017536 961 /opt/omnistorage/man/man1/migmv.1 3446775530 3523 /opt/omnistorage/man/man1/migout.1 1507967923 1845 /opt/omnistorage/man/man1/mountp.1 477784172 2785 /opt/omnistorage/man/man1/qjmd.1 4021448129 4475 /opt/omnistorage/man/man1/qqr.1 1617919304 5135 /opt/omnistorage/man/man1/rebuild.1 599244889 9179 /opt/omnistorage/man/man1/resid.1 3229646283 2803 /opt/omnistorage/man/man1/restore_file.1 2479172449 907 /opt/omnistorage/man/man1/rmplat.1 175472764 1859 /opt/omnistorage/man/man1/setgrp.1 3775927644 799 /opt/omnistorage/man/man1/unaliasp.1 3040877824 872 /opt/omnistorage/man/man1/unloadp.1 3332158967 813 /opt/omnistorage/man/man1/unmountp.1 2458551642 1119 /opt/omnistorage/man/man1/wt-check.1 2220990685 830 /opt/omnistorage/man/man1/xhsm.1 2796188641 11349 /opt/omnistorage/man/man1/zb.1 1638612182 3094 /opt/omnistorage/man/man1/zdf.1 434979837 3081 /opt/omnistorage/man/man1/zerrmsg.1 3750817200 3610 /opt/omnistorage/man/man1/zfind.1 307066351 6177 /opt/omnistorage/man/man1/zls.1 3652917777 4668 /opt/omnistorage/man/man1m/add_vol.1m 2365363370 7202 /opt/omnistorage/man/man1m/bkup_vbfs.1m 2627032022 3136 /opt/omnistorage/man/man1m/consolidate.1m 2841044466 2701 /opt/omnistorage/man/man1m/convert_media.1m 2181052567 3674 /opt/omnistorage/man/man1m/copyp.1m 1570561520 3558 /opt/omnistorage/man/man1m/hsm_admin.1m 2713558376 3188 /opt/omnistorage/man/man1m/hsm_session.1m 3588124607 1843 /opt/omnistorage/man/man1m/hsm_version.1m 3131294103 1091 /opt/omnistorage/man/man1m/installchanger.1m 393050762 3305 /opt/omnistorage/man/man1m/jmd.1m 1061414322 3144 /opt/omnistorage/man/man1m/jmdbackup.1m 1419636183 1429 /opt/omnistorage/man/man1m/jmdrestore.1m 1789581571 2540 /opt/omnistorage/man/man1m/par.1m 3977664500 5380 /opt/omnistorage/man/man1m/qr.1m 3186186688 1830 /opt/omnistorage/man/man1m/reconfig.1m 1786415196 890 /opt/omnistorage/man/man1m/removechanger.1m 3698488531 9945 /opt/omnistorage/man/man1m/restore_vbfs.1m 3492239727 2749 /opt/omnistorage/man/man1m/restore_vol.1m 3080443798 2911 /opt/omnistorage/man/man1m/sync_vbfs.1m 2794057395 6608 /opt/omnistorage/man/man1m/vsadm.1m 4233487303 5865 /opt/omnistorage/man/man1m/vsbind.1m 2215037622 884 /opt/omnistorage/man/man1m/vsclose.1m 2291001608 2823 /opt/omnistorage/man/man1m/vshdr.1m 502844870 4363 /opt/omnistorage/man/man1m/vsopen.1m 189395727 1284 /opt/omnistorage/man/man1m/vsread.1m 2209570797 2072 /opt/omnistorage/man/man1m/vswrite.1m 2316277890 3992 /opt/omnistorage/man/man1m/zmdump.1m 2257558014 6122 /opt/omnistorage/man/man1m/zmrestore.1m 3505784678 733 /opt/omnistorage/man/man1m/zshutdown.1m 1922208699 1356 /opt/omnistorage/man/man1m/zstartup.1m 2792023719 4620 /opt/omnistorage/man/man4/VScfg.4 477153755 1003 /opt/omnistorage/man/man4/agerconfig.4 130775081 1228 /opt/omnistorage/man/man4/brapicfg.4 3801769037 733 /opt/omnistorage/man/man4/dedcfg.4 3699421890 553 /opt/omnistorage/man/man4/iocfg.4 446944557 2243 /opt/omnistorage/man/man4/jhosts.4 4075518325 10437 /opt/omnistorage/man/man4/jmcaps.4 3775191242 6513 /opt/omnistorage/man/man4/jmcfg.4 784791901 4096 /opt/omnistorage/man/man4/logcfg.4 3117357011 11539 /opt/omnistorage/man/man4/netcfg.4 1076048181 3241 /opt/omnistorage/man/man4/zb.4 Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_9583 PHSS_10097 PHSS_10098 PHSS_10238 PHSS_10679 Equivalent Patches: None Patch Package Size: 30750 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_12402 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_12402.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/PHSS_12402.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/PHSS_12402. 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 PHSS_12402.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/PHSS_12402.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: Please note that all required HP-UX patches and the Test Product need to be installed prior to installing the product patch. Installation Instructions: 1> Become root user 2> Install this patch by running swinstall. swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_12402.depot