Patch Name: PHSS_28461 Patch Description: s700_800 11.00 OV OST3.12 Cumulative A.03.12 patch Creation Date: 03/05/29 Post Date: 03/06/04 Hardware Platforms - OS Releases: s700: 11.00 s800: 11.00 Products: HP OpenView OmniStorage A.03.12.00 Filesets: OMS.f_server,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP OMS.f_client,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP OMS.common,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP OMS.manpages,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP OMS.documents,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP OMS.f_gui,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: No Category Tags: defect_repair general_release Path Name: /hp-ux_patches/s700_800/11.X/PHSS_28461 Symptoms: PHSS_28461: 1. Id = NSMex04921 There are 2 problems noticed when using OmniStorage migout command in next case: "migout -m VolumeSpec files(s)": - Files are not migrated on specified volume. They are migrated on some other volumes. - If the file is divided in chunks, only first chunk is properly migrated on specified volume. All other chunks are migrated on some other volumes. 2. Id = NSMbb29322 It would be useful to have OmniStorage "zdu" command implemented. It should return the real disk-space in use (magnetic + nearline) per file. HP-UX command "du" returns only magnetic part. 3. Id = NSMbb37713 It would be useful to have new option for OmniStorage "listp" command implemented. With it, "listp" should display additional information about media like real ID and barcode. 4. Id = NSMex02040 Configuring new box using OmniStorage "installchanger" command should be easier. The only way of choosing hardware path, box type or drive is using copy/paste functionality. 5. Id = NSMex02294 There is an error message in "jlog" file: "ERROR (27353): 04/08/1999 16:50:20 [CHSM230501] Virtual free went below 0 unexpectedly for volume 618bc7 on a size request of 7927." 6. Id = NSMex03223 On OmniStorage client-server system, with configured MO device, "exportlog" file fills up with following messages: "exportfs error: /jmd_mnt/: Invalid argument" 7. Id = NSMbb37708 OmniStorage "jmdrestore" command as an output only shows if restore finished successfully or not. It would be useful to have additional status line for each media. 8. Id = NSMbb29373 GUI "Outstanding Requests" graph slowly shows orange band over 4 days that keeps growing and never resets. It would be better to see real time requests and not cumulative, or allow a way to reset that graph. 9. Id = JOSqa00321 It seems that "ager" parameters "AGER_ACTIVELIMIT" and "AGER_BULKLIMIT" are redundant. 10.Id = JOSqa00306 Migration fails if "jmd" does not export secondary media. 11.Id = JOSqa00233 Multiple "importp -i StorageSlot" command fail when drive is empty. If some platters are manually imported in device (from the control panel), and then added under OmniStorage control (with "importp" command), there is an error message: "Specified slot is empty". 12.Id = JOSqa00217 It would be useful to have implemented OmniStorage command for creating a new Migration File System (MFS). 13.Id = JOSqa00128 OmniStorage command "jmd -c" does not provide correct information about supported devices. 14.Id = NSMex02664 "bkup_vbfs" command (full backup of Migration File System) does not work on pure server and pure client. 15.Id = JOSqa00202 "xhsmmonitor" and "qqr -g" OmniStorage commands (GUI and CLI commands) show a proper number of outstanding "migin" requests, but "qqr" command does not show them. 16.Id = NSMex02622 Restore of a single file fails if it is executed through GUI. 17.Id = NSMex02033 If a system has a lot of migration requests in the queue, "qqr" reports overflows and does not return complete list of outstanding requests. 18.Id = JOSqa00275 Execution of "vsadm -l vs_name" command causes memory leak. 19.Id = NSMbb37707 "exportp" command through GUI works with a wrong parameter. 20.Id = NSMex04278 OmniBack-OmniStorage integration does not work properly. OmniBack backup session started on OmniStorage Migrating File System fails with following error: "Got unexpected close from vbda". 21.Id = NSMbb29360 If transition link /bin -> /usr/bin is missing installation of OmniStorage related shell scripts fails. 22.Id = NSMbb37710 On OmniStorage system with Grau Silo device used media listed through GUI is unsorted. 23.Id = JOSqa00341 During inactive aging, percentage of free space on second device layer is not moved down to specified "VS_ILWM" value. 24.Id = NSMex01986 It would be useful to have an automatic zombie cleaner in "ded". 25.Id = JOSqa00337 "consolidate" fails for third migration layer. 26.Id = HSLco36039 "rebuild" functionality does not handle SIGUSR1, SIGUSR2, SIGTSTP signals. 27.Id = HSLco35959 "unloadp" command cannot always unload platter. 28.Id = NSMex05500 Migration (partially) failing. 29.Id = NSMex05712 There is a huge number of "jmd" zombie processes present on OmniStorage system. 30.Id = HSLco20183 Unsafe memory allocation calls. 31.Id = JOSqa00146 "hsm_session" command should allow killing of immortal sessions. 32.Id = HSLco38068 "zls" command for zero-length file does not show correct output. 33.Id = NSMex05709 Database is wrongly updated in case of a failing unload. 34.Id = NSMex05578 OmniStorage should have possibility to automatically unload a tape. 35.Id = HSLco37497 "qqr" command shows duplicate "migin" requests. 36.Id = NSMex05736 If "migin" and "migout" commands are run at the same time, migration getting slow. 37.Id = NSMex06066 "SyncDirty" flag should be updated when mirror is reformatted. 38.Id = NSMbb48254 If we try to migrate out a file larger than one side of a WORM media, the migration process starts with the first free media and does not stop until all free/available medias are used. 39.Id = JOSqa00117 When doing large numbers of "migin" requests then "qr" spends too much time checking if requests still need to be done. This makes the migins (and forwarding of "migin" requests to child) extremely slow. 40.Id = NSMbb49679 Size calculation problems for WORM media. PHSS_25371: 1. Id = NSMex04098 'par' command fails when the source platter has more blocks than the destination platter. 2. Id = NSMex04227 'listp -B' shows wrong number of rawblocks for tape device after migration is started. 'listp' man page needs rework to specify full detail for '-B' and '-S' options. 3. Id = NSMex04140 The system hangs/panics when a big number of files, migrated to MOs, are deleted. 4. Id = NSMbb38043 After about 307,000 files, further migration (migout) to a 5.2GB MO was not possible. The 'ager' was able to run and to find migration candidates, but the physical 'migout' failed. 5. Id = NSMbb41618 The 'qqr' output does not have any request in the queue, although some of the requests in the truncation lists (from /var/opt/omnistorage/data/qr directory) are not completed yet. If we restart the 'qr', it checks if there are some truncation requests left and starts with their processing. 6. Id = HSLco27922 'par' attempts to assign guest IDs to platters. After it fails, it displays an error message: 'Unable to set guest flag for volume fa11. JMD error: Volume belongs to a volume set' 7. Id = NSMex04573 'listp' always shows the wrong free space for Worm media after migration and after performing an 'exportp/importp' command. 8. Id = NSMex04421 'listp' always shows less space on the mirror platter, after 'sync_media' finished. 9. Id = NSMex03489 'sync_media' does not work when media is hpufs and it is write protected. 10.Id = HSLco28605 SIDF API fails to write file set and volume trailer. 11.Id = HSLco27788 Support for 9.1GB media/drives/libraries missing. 12.Id = JAGad49998 There was no logging during the manual execution of the 'exportp/importp' commands. 13.Id = NSMbb29315 Logging not resumed after space was freed in '/var'. 14.Id = NSMbb29275 Keep track or warn user if a platter is manually mounted/loaded. 15.Id = NSMbb29271 'vsbind' allows to bind foreign volume sets to a MFS. 16.Id = NSMbb41726 If the 'jmd' is killed while the 'qr' queue is filled up, the used platter volume remains mounted. 17.Id = NSMex04451 'qr' fails to mount platters file system through NFS. Error reported in qr log: "jmountv() failed, jerrno 'Can't mount volume's filesystem'" "The qr could not mount/load the volumes and the jmd is remote. Fix: Check jmd's remote database." 18.Id = HSLco23197 In /etc/opt/omnistorage/ directory there is no 'agercfg' file. Some configuration files need update of documentation. 19.Id = NSMbb29294 Lack of media caused a filled file system and core dump. 20.Id = HSLco30178 man page for 'consolidate' command should be changed Defect Description: PHSS_28461: 1. Id = NSMex04921 During execution of "migout -m VolumeSpec" command, some necessary flags are not set into migration request on the "qr" side. Resolution: For specified volume, set needed flags to migration request. 2. Id = NSMbb29322 OmniStorage "zdu" command did not exist before. Resolution: New OmniStorage command is now implemented. 3. Id = NSMbb37713 None of existing "listp" options did provide all information about real ID and barcode with only one option. Resolution: For OmniStorage "listp" command, new option is Implemented: - "w". 4. Id = NSMex02040 The only way of choosing offered "installchanger" options is using copy/paste functionality. Resolution: A new way of choosing offered "installchanger" options is now implemented (number selection). 5. Id = NSMex02294 Appearance of this error message in "jlog" file is normal, but it is not an error. It should be implemented as a warning. Resolution: Error statement is changed into warning statement. 6. Id = NSMex03223 Unmounting of the platter is performed before its been exported. Resolution: Implemented that exporting of the platter is performed before its unmounted. 7. Id = NSMbb37708 Output of "jmdrestore" command shows only one line - succeeded or not. Resolution: New command's output is implemented. It provides additional status information for each media. 8. Id = NSMbb29373 This is caused by huge number of requests that cannot be executed. Resolution: New option is added in GUI's "Dialog" menu. The name of this option is "Reset_outstanding", and it enables resetting of outstanding requests. 9. Id = JOSqa00321 "ager" parameters "AGER_ACTIVELIMIT" and "AGER_BULKLIMIT" are not really redundant. Mistake is in "ager" man page. It contains wrong directory path for ager's active and bulk mode lists. Resolution: In paragraph "ASSOCIATED FILES AND DIRECTORIES" of "ager" man page, path directory of ager's lists is changed from /opt/omnistorage/data/ager to /var/opt/omnistorage/data/ager. 10.Id = JOSqa00306 One of the features of OmniStorage is that all file data transfers go via the "io_server", i.e. RPC data channel. So, exporting of secondary hpufs formatted media on the OmniStorage server and mounting it via NFS on the OMS client for migout/migin actions is not necessary at all. Resolution: We avoid this exporting (on the server side), and mounting (on the client side). It is also implemented part of code where client's side sends a platter's mountpoint, used by "io-server", to the server side. 11.Id = JOSqa00233 OmniStorage starts to count device's slots from 0, but they are really counted from 1. Resolution: "SlotId" is decremented for 1. It is entered from the command line. 12.Id = JOSqa00217 Implementation of new OmniStorage command is necessary. Resolution: New OmniStorage command "create_mfs" is implemented. 13.Id = JOSqa00128 Information in fields "Jukeboxes supported:" and "Drives supported:" are not up-to-date. Resolution: Implemented update of these "jmd -c" fields, and now they contain all needed information. 14.Id = NSMex02664 During backup session, OmniStorage server does not ever resolve communication with its remote clients. It checks only local clients. Resolution: During backup session for Migrating File Systems, OmniStorage server checks all its clients, local and remote. 15.Id = JOSqa00202 The problem is caused by memory leaks appeared during handling of "migin" requests. Leaks were detected using "purify" tool. Resolution: Memory leaks are resolved by freeing used memory, occupied by a pointer. 16.Id = NSMex02622 During the backup or restore of single file absolute path needs to be used. Resolution: GUI help is updated with this information. 17.Id = NSMex02033 Interface with a "qr" daemon does not support buffers larger than 48k. Size of "socket send buffer", "socket receive buffer" and "application buffer" is limited to 48 k. Resolution: New interface between "qr" and "qqr" is implemented. It supports reports larger than 48k. 18.Id = JOSqa00275 Some memory allocated for "vsadm" command was not ever properly freed. Memory leak appears during the execution of "vsadm" command in following cases: - vsadm -l - vsadm -L - vsadm -l vs_name - vsadm -L vs_name Resolution: Allocated memory is properly freed. 19.Id = NSMbb37707 This problem appears in the GUI and only in case when mail slot is not configured. Resolution: A "pop-up" error window is added. 20.Id = NSMex04278 During the OmniBack backup process of an OmniStorage Migrating File Systems, there was an error: "Got unexpected close from vbda". Resolution: Problem is fixed within OmniBack (nvbda and nvrda) binaries. Unnecessary error message is avoided on the OmniStorage side. 21.Id = NSMbb29360 OmniStorage shell scripts depend on transition link: /bin -> /usr/bin. If transition link /bin -> /usr/bin is removed then real path of "bin" directory can not be found and all OmniStorage related shell scripts fail. Resolution: Absolute path is changed from /bin to /usr/bin. 22.Id = NSMbb37710 Currently implemented sorting algorithm does not sort Grau Silo media properly. If there is no information about "slotid", media is sorted in following order: platter_1/side_A, platter_2/side_A, ..., platter_1/ side_B, platter_2/side_B. Resolution: Sorting algorithm is changed into platter_1/side_A, platter_1/side_B, platter_2/side_A, platter_2/side_B,... 23.Id = JOSqa00341 There is a problem with requeueing when migration is started from second to the third layer. The regular pair of source platters could not be found in the list of queued platters. Resolution: For proper migration from second to the third layer OmniStorage needs pairs of platters (source and destination). This connection between two platters in the pair is made with the implementation of a new OmniStorage flag. 24.Id = NSMex01986 Abnormal stopping of OmniStorage processes, like using Ctrl-C keys, leaves the session undestroyed in memory and not connected to a specified process. Those sessions are "mortal zombie" sessions. Resolution: Improved signal handling for OmniStorage processes ensures normal exit in all cases. 25.Id = JOSqa00337 "consolidate" fails for files placed on the third migration layer. This is caused as a result of finding 0 for inode value for these files. Resolution: This is resolved since inode value can be obtained with system call. 26.Id = HSLco36039 During the execution of "rebuild" command signals SIGUSR1, SIGUSR2, SIGTSTP can leave "mortal zombie" sessions in the "hsm_sessions" output. Resolution: Added handling for these three signals. 27.Id = HSLco35959 During the execution of "unloadp" command, flags (flags&JUNLOCK) were not set correctly. Resolution: These flags are changed and now "unloadp" works correctly in all cases. 28.Id = NSMex05500 If file is migrated out (divided in a few chunks) and then migrated in and appended, then if we change "CHUNK_MAX_SIZE" parameter from a higher to a lower value, it could not be possible to migrated out again this added part of file in few chunks with lower size. Resolution: After additionally implementation it is possible to migrate file in chunks with lower size than it was in the previous session. 29.Id = NSMex05712 Zombie processes are not handled correctly in some situations. Resolution: Calling signal after fetching the child's termination status. 30.Id = HSLco20183 The problem is in calling memory allocation functions (malloc, realloc, calloc). Returned values were not checked. This could result in memory core dumps or segment violation problems. Resolution: New memory allocation functions (OMS_malloc, OMS_calloc and OMS_realloc) are implemented and each call of malloc, realloc or calloc function in OmniStorage source code (except deamons: qr, jmd, ios and ager) was replaced with this new safe function. 31.Id = JOSqa00146 With "hsm_session" command only mortal sessions can be killed. Resolution: Now it is possible to kill Immortal Zombie (IZ) sessions with "hsm_session". 32.Id = HSLco38068 For zero-length file "zls" output shows like file was migrated out and then migrated in. This is not true since this file cannot be migrated at all. Resolution: This is changed and "zls" now shows correct output for zero-length files. 33.Id = NSMex05709 Whenever a move action in the library is executed, OmniStorage trusts the database without checking all involved library elements. Resolution: OmniStorage checks current state of used resources (drive, mail, slot) before any operation within a box (move platter from a slot to a drive, ..). After this checking current and real status of resources will be known and operation will be performed only in case where all needed resources are available. In all cases database will be updated properly. 34.Id = NSMex05578 Unload time needs to be specified in OmniStorage configuration file. Resolution: New configuration parameter is implemented. "JMD_UNLOAD_TIMEOUT" parameter in the "jmcfg" file specifies time (in seconds) after which "jmd" will start unloading of unused drives. Default value is 0. If this parameter is set to 0 then drive will not be unloaded automatically. 35.Id = HSLco37497 If "migin" command is executed several times for the same file(s) (files are already in the queue for migration), "qqr" output shows these requests as duplicates. Resolution: Criteria for creating "migin" list in "qqr" output is changed. 36.Id = NSMex05736 Migrations getting slow when "migin" and "migout" run at the same time for file that is larger than 40% of Migrating File System size and the LOG_LEVEL is set to d2. Also, if we start some migins and migouts at the same time, migration problems appear. Resolution: Problem is in the logging procedure since one "dmapi" integer parameter was read with string instead of integer format. Additionally handling was implemented and now migration problems are resolved. 37.Id = NSMex06066 When a mirror tape or platter is reformatted, the "SyncDirty" flag will not be set to 1 in the data base. If the reformatted mirror is used as a new original again, a "sync_media" will fail as the "SyncDirty" flag is still 0. Resolution: A new logic was implemented so that the "SyncDirty" flag will be updated from 0 to 1 after reformatting of a mirror media. 38.Id = NSMbb48254 By default, OMS will not divide file into chunks and all information (data + sidf overhead information) need to reside on one side of platter. If free space on Worm is less than that value (file size + sidf overhead information) file can not be migrated out. Resolution: Implementing additional calculation of space that needs to be reserved for file and free space on platter. Also, additional messages were added to suggest to the customer potential actions that should be performed. Administrator's Guide is also updated. 39.Id = JOSqa00117 This is an enhancement request. Resolution: Forwarding of "migin" requests from qr-parent to qr- child is now implemented in bulk mode (by using buffers instead of forwarding these requests one by one). 40.Id = NSMbb49679 When "listp -S" command is used, some WORM media show a "strange" total capacity and the free size has the same numerical value as that capacity. GUI also shows the same WORM as 100% free. Resolution: New check for Worm media is implemented. If the end of media is reached free space in the "jmd" database is set to 0. There is one more restriction added: If during the migration to the sidf media "jmd" notices that we are reaching EOM, then setting of "strange" capacity is avoided for WORM. PHSS_25371: 1. Id = NSMex04098 'par' command works with ioctl system call. Error comes when source has more blocks than destination, and in that case ioctl gets wrong parameters (wrong number of blocks). Resolution: Add checking if destination space (blocks) is less than source space. 2. Id = NSMex04227 When migration is started, 'listp -B' shows default number of rawblocks, but not the number of rawblocks of a formatted media. Resolution: Fixed 'listp' so now 'listp -B' shows correct number of rawblocks, after migration is started for tape device. 3. Id = NSMex04140 'rm' is handled as asynchronous request and the dm event queue is filled up with requests, which uses up all system resources and the system hangs/panics. Resolution: 'zrm' is created. 'zrm' is an OMS wrapper around the standard 'rm' command which checks the number of events for the 'OMS_QRASYNC' session in the kernel outqueue ('qrasyninf' returns the number), and pauses it if the number of events is higher than 1000. 4. Id = NSMbb38043 The reason for wasted space on MOs (small files are migrated) is the organization of the HFS file systems. If the size of a file is less than the logical block size of the FS on MOs, then HFS includes fragmentation for better file system space utilization. Small files are then able to utilize these fragments with the following restrictions: - The fragments are only used at the end of the file - All fragments are contiguous - All fragments come from the same block When the files are smaller or equal than half the size of the logical blocks, then the last two rules allow to have more than one file in one logical block. If the files are larger than half the size of the logical blocks, then the total number of small files, which can be migrated to the MO media, is equal to the total number of logical blocks in that FS. Resolution: When this situation happens (number of logical block is 0), do not consider this MO as candidate any more; mark it as full instead. The free space will be set to 0 (zero) for these media. 5. Id = NSMbb41618 The only time when the 'qr' checks if there are unprocessed truncation lists, is after restarting. If the 'qr' has to handle requests with a higher priority (like 'migin/migout') while processing truncations, truncation requests are left unprocessed in the qr lists. Resolution: Added part of code where, after some other requests are completed, 'qr' checks if there are unprocessed truncation requests and starts with their processing. We do not have to wait on restart of the 'qr' anymore. 6. Id = HSLco27922 During the restore process, 'par' is used to restore platters. If restore goes to the same platter that has been used as source in backup process, 'par' will attempt to assign a guest ID to that platter. This happens because the 'restore_vbfs' script doesn't set '-g' flag on the par CLI. Resolution: Set '-g' flag so that the 'par' command can perform copying without assigning of a guest ID flag to the destination platter. 7. Id = NSMex04573 This problem is related to HSLco28479. Updating of the free space after migration was not calculated correct. But the free space was correct after export/import of the media. Resolution: We added a call for updating the free space after migration, like it is performed for the 'importp' command. 8. Id = NSMex04421 This problem is related to HSLco29297. The free space for mirrored media was not updated correctly. Resolution: A call was added for updating the free space on the mirror, like it is already performed for the source media. 9. Id = NSMex03489 The handling of 'write protected' MO source media (hpufs) was not fully implemented and 'sync_media' failed though. Resolution: Some logic was added to the 'fstask' file to enable the mounting of write-protected media. 10.Id = HSLco28605 The problem is caused by the SIDF data handling. The additionally required space for the file set header/trailer information was not taken into account when choosing the target media for migration; but only the required space for the user data. The data migration then failed as the meta data could not be written to the chosen media. Resolution: The 'jmd' will ask for extra free space if it detects that one of the potential candidates is SIDF formatted. The SIDF API was modified to perform an extra check before attempting to write the buffer. It will check for 1 free block in addition to the size of the buffer. 11.Id = HSLco27788 The new optical technology, supporting 9.1GB optical media/drives/libraries, was required to complete the support scheme for optical devices by the product. Changes were implemented to be able to fully support this new technology. Resolution: Support for 9.1GB media/drives/libraries implemented. 12.Id = JAGad49998 During the exporting/importing of media (MO, WORM and Tape), when 'jlog' is set to WARNING, nothing was logged. Resolution: We added a logging, after the 'exportp/importp' commands are performed. 13.Id = NSMbb29315 After the '/var' directory was filled to some high value, and after space was freed, logging was not resumed. Resolution: After performing some changes in the source code, logging is stopped if '/var' is filled up more than 90% until space is freed. After space is freed, logs are adding regulary. 14.Id = NSMbb29275 After manually loading/mounting volumes, migration will not finish until manually unloading/unmounting the volumes again. These actions required adding a warning in a log file. Resolution: We added a warning in a 'jlog' log file and some variables to prevent messages from showing in the log more than once. 15.Id = NSMbb29271 'vsbind' does not include checking for IDs of volume sets and migrating file systems. Resolution: New function was added for checking of IDs for migrating file systems and volume sets. 16.Id = NSMbb41726 To 'unmount' and then 'unload' platters with active requests in the 'qr' queue, we should kill the 'io_server' first and in that way force the 'jmd' to 'unmount' used platter. Resolution: Performing suspension of the MFSs and then killing 'jmd.' 17.Id = NSMex04451 The problem is caused by bad conversion of filesystem IDs to string. Resolution: OmniStorage uses the 'statfs()' system call to determine file system specific data. According file system type string representation has been copied into a field of the 'port_fs' structure. This is replaced by the 'statvfs()' system call. This system call already returns a string representation of the file system type, so any additional conversion is not necessary any more. 18.Id = HSLco23197 Prototype of 'agercfg' file is not included in packaging procedure. Resolution: 'agercfg' file is included in packaging procedure. Man pages and AdminGuide is updated with information about configuration files. 19.Id = NSMbb29294 When starting 'sync_media' from 'crontab' and the mirror media wasn't in the library or when one of the attributes (owner, group or state) was not set properly for the mirror media, the '/var' directory (from mail or from log file) was filled up continually. This was the reasone that 'sync_media' core dumps. Resolution: This error is now handled, so if this case happens, mail will be shown only once and be time stamped. In this case, execution of 'sync_media' will be aborted. 20.Id = HSLco30178 Changing information about kernel parameters ('maxdsiz' or 'maxdsiz_64bit'). Resolution: New info is added in the 'consolidate' man page. Enhancement: No SR: H555009278 H555008864 5003377333 H555007779 H555008986 B555005601 B555005604 B555005821 B555005607 B555005823 H555003064 B555008255 B555005627 H555009321 H555008611 B555008257 B555005809 B555005566 B555008259 H555006932 B555005787 B555005769 B555005789 H555009927 5003461475 H555008956 H555008698 H555008959 B554000620 1653302786 B554000348 H555010342 B555008261 B555005554 B555005754 B555005835 B555005818 B555005836 B555005796 H555008564 H555008583 8606180777 1653294041 H555006531 H555006036 B555008509 H555005380 1653236059 H555006570 B555011105 H555006075 H555006318 1653224865 H555005761 H555006049 1653275834 B555011027 H555005817 H555005774 H555003786 H555005676 Patch Files: OMS.f_server,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: /opt/omnistorage/sbin/jmd /opt/omnistorage/sbin/sync_media /opt/omnistorage/sbin/io_server /opt/omnistorage/sbin/installchanger /opt/omnistorage/sbin/rc.server /opt/omnistorage/bin/par /opt/omnistorage/bin/copyp /opt/omnistorage/bin/restore_vbfs /opt/omnistorage/bin/qjmd /opt/omnistorage/bin/jmdrestore /opt/omnistorage/bin/importp /opt/omnistorage/bin/bkup_vbfs /opt/omnistorage/bin/restore_vol /opt/omnistorage/bin/add_vol /opt/omnistorage/bin/par.sh /opt/omnistorage/bin/formatp /opt/omnistorage/lbin/vsread.sh /opt/omnistorage/newconfig/jmcfg.proto.libman OMS.f_client,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: /opt/omnistorage/bin/zrm /opt/omnistorage/bin/qrasyninf /opt/omnistorage/bin/vsbind /opt/omnistorage/bin/migout /opt/omnistorage/bin/zdu /opt/omnistorage/bin/migin /opt/omnistorage/bin/create_mfs /opt/omnistorage/bin/qqr /opt/omnistorage/bin/mif.sh /opt/omnistorage/bin/rebuild /opt/omnistorage/bin/rebuild.sh /opt/omnistorage/bin/restore_file.sh /opt/omnistorage/bin/zmdump.sh /opt/omnistorage/bin/zmrestore.sh /opt/omnistorage/bin/cleanp /opt/omnistorage/bin/consolidate /opt/omnistorage/bin/restore_file /opt/omnistorage/bin/convert_media /opt/omnistorage/bin/zfind /opt/omnistorage/bin/migmv /opt/omnistorage/bin/resid /opt/omnistorage/bin/getfsid /opt/omnistorage/bin/vsdbcheck /opt/omnistorage/bin/wt-check /opt/omnistorage/bin/zb /opt/omnistorage/bin/zdf /opt/omnistorage/bin/zls /opt/omnistorage/bin/hsm_admin /opt/omnistorage/bin/hsm_session /opt/omnistorage/sbin/qr /opt/omnistorage/newconfig/agercfg.proto /opt/omnistorage/lib/Eng/qrmsgs.Eng /sbin/init.d/OMSclient OMS.common,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: /opt/omnistorage/bin/listp /opt/omnistorage/bin/vsadm /opt/omnistorage/newconfig/massmediacfg.proto /opt/omnistorage/newconfig/logcommand.proto /opt/omnistorage/lib/Eng/jmdmsg.Eng /opt/omnistorage/lib/libcheyhsm.sl OMS.manpages,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: /opt/omnistorage/man/man1/listp.1 /opt/omnistorage/man/man1/qjmd.1 /opt/omnistorage/man/man1/qqr.1 /opt/omnistorage/man/man1/mediaset.1 /opt/omnistorage/man/man1/zdu.1 /opt/omnistorage/man/man1/ager.1 /opt/omnistorage/man/man1m/consolidate.1m /opt/omnistorage/man/man1m/mediaformat.1m /opt/omnistorage/man/man1m/create_mfs.1m /opt/omnistorage/man/man4/agercfg.4 /opt/omnistorage/man/man4/logcfg.4 /opt/omnistorage/man/man4/massmediacfg.4 /opt/omnistorage/man/man4/consolcfg.4 /opt/omnistorage/man/man4/synccfg.4 /opt/omnistorage/man/man4/netcfg.4 /opt/omnistorage/man/man4/dedcfg.4 /opt/omnistorage/man/man4/jmcaps.4 /opt/omnistorage/man/man4/iocfg.4 /opt/omnistorage/man/man4/brapicfg.4 /opt/omnistorage/man/man4/jmcfg.4 /opt/omnistorage/man/man4/VScfg.4 /opt/omnistorage/man/man4/agerconfig.4 /opt/omnistorage/man/man4/jhosts.4 OMS.documents,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: /opt/omnistorage/doc/AdminGuideA4.ps /opt/omnistorage/doc/AdminGuideUS.ps /opt/omnistorage/doc/ReleaseNotesA4.ps /opt/omnistorage/doc/ReleaseNotesUS.ps OMS.f_gui,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: /opt/omnistorage/bin/xhsmmonitor /opt/omnistorage/bin/xhsmbackup /opt/omnistorage/bin/xhsmmgr /opt/omnistorage/bin/xhsm /opt/omnistorage/lib/guimsg.ehdb /opt/omnistorage/sbin/remote-launch what(1) Output: OMS.f_server,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: /opt/omnistorage/sbin/jmd: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % $Release: lm_acs.c,v: OMS_Silo - OMS.02.11.03$ $Id: lm/lib/port/lm_acs.c@@/main/1 97/11/13 14:44:30 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ libovsnmp %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsapi/csrc/acs_eject/2.01A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsapi/csrc/acs_lock_dr/2.01A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsapi/csrc/acs_query_ac/2.01A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsapi/csrc/acs_query_ca/2.01A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsapi/csrc/acs_query_dr/2.01A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsapi/csrc/acs_query_mo/2.01A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsapi/csrc/acs_query_vo/2.01A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsapi/csrc/acs_response/2.1.2 % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsapi/csrc/acs_status/2.0A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsapi/csrc/acs_set_access/2.1.1 % %rel ease: % %date_created: Mon Aug 1 10:03:45 1994 % (c) 1994 StorageTek %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsapi/csrc/acs_unlock_dr/2.01A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsutl/csrc/acs_get_resp/2.1 % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: h/incl/acslm/cdk2.1 % %full_name: acsutl/csrc/acs_send_req/2.01A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: h/incl/acslm/cdk2.1 % %full_name: acsutl/csrc/acs_vary_res/2.01A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsutl/csrc/acs_query_res/2.1 % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsutl/csrc/acs_resp_audf/2.1 % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsutl/csrc/acs_cvt_v2_v3/2.01A % %full_name: acsutl/csrc/acs_cvt_v2_v3/2.01A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: h/incl/acslm/cdk2.1 % %full_name: acsutl/csrc/acs_cvt_v3_v4/2.01A % %full_name: acsutl/csrc/acs_cvt_v3_v4/2.01A % %full_name: h/incl/acslm/cdk2.1 % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsutl/csrc/acs_cvt_v4_v3/2.1 % %full_name: acsutl/csrc/acs_cvt_v4_v3/2.1 % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: h/incl/acslm/cdk2.1 % %full_name: acsutl/csrc/acs_cvt_v3_v2/2.01A % %full_name: acsutl/csrc/acs_cvt_v3_v2/2.01A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: h/incl/acslm/cdk2.1 % %full_name: acsapi/csrc/acs_get_pktver/2.01A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % acs_ipc_read.c 2.1.3 1/3/95 (c) 1994 STK %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsipc/csrc/acs_error/2.1 % %full_name: acsipc/csrc/acs_ipc_write/2.01A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsipc/csrc/acs_sel_input/2.1 % %full_name: acsipc/csrc/acs_verify_ssi/2.01A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % %full_name: acsipc/csrc/acs_get_sock/2.01A % %full_name: h/incl/acsapi/2.1.1 % %full_name: h/incl/apidef/2.1.2 % %full_name: h/incl/apipro/2.1.1 % %full_name: h/incl/acsapi_pvt/2.1.1 % cl_ipc_read.c 5.5 2/7/94 (c) 1994 STK cl_ipc_creat.c 1.1 1/10/94 (c) 1989-1994 STK cl_ipc_write.c 1.1 1/10/94 (c) 1989-1994 STK cl_defs.c 1.1 1/10/94 (c) 1989-1994 STK ml_api.c 1.1 1/10/94 (c) 1989-1994 STK cl_status.c 1.2 1/13/94 (c) 1994 StorageTek cl_el_log_register.c 1.1 1/10/94 (c) 1989-1994 STK cl_el_log.c 1.1 1/10/94 (c) 1989-1994 STK cl_log.c 1.1 1/10/94 (c) 1993-1994 StorageTek cl_trace.c 1.1 1/10/94 (c) 1989-1994 STK cl_ipc_send.c 1.1 1/10/94 (c) 1989-1994 STK cl_ipc_open.c 1.1 1/10/94 (c) 1989-1994 STK cl_qm_init.c 1.1 1/10/94 (c) 1989-1994 STK cl_qm_qcreat.c 1.1 1/10/94 (c) 1989-1994 STK cl_qm_qdelet.c 1.1 1/10/94 (c) 1989-1994 STK dv_api.c 1.1 1/10/94 (c) 1989-1994 STK cl_inform.c 1.1 1/10/94 (c) 1989-1994 STK cl_chk_input.c 1.1 1/10/94 (c) 1989-1994 STK cl_ipc_xmit.c 1.1 1/10/94 (c) 1989-1994 STK cl_qm_macces.c 1.1 1/10/94 (c) 1989-1994 STK cl_qm_mcreat.c 1.1 1/10/94 (c) 1989-1994 STK cl_qm_mdelet.c 1.1 1/10/94 (c) 1989-1994 STK cl_qm_mlocat.c 1.1 1/10/94 (c) 1989-1994 STK cl_qm_data.c 1.1 1/10/94 (c) 1989-1994 STK cl_type.c 1.2 1/11/94 (c) 1994 StorageTek cl_qm_create.c 1.1 1/10/94 (c) 1989-1994 STK cl_qm_find.c 1.1 1/10/94 (c) 1989-1994 STK cl_select_in.c 1.1 1/10/94 (c) 1989-1994 STK /opt/omnistorage/sbin/sync_media: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ libovsnmp /opt/omnistorage/sbin/io_server: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ libovsnmp /opt/omnistorage/sbin/installchanger: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/sbin/rc.server: None /opt/omnistorage/bin/par: HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/copyp: HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/restore_vbfs: None /opt/omnistorage/bin/qjmd: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/jmdrestore: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/importp: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/bkup_vbfs: None /opt/omnistorage/bin/restore_vol: $Id: bm/etc/backup/restore_vol.sh@@/main/oms_2.2_dev _uid/2 97/07/01 14:37:31 $ /opt/omnistorage/bin/add_vol: None /opt/omnistorage/bin/par.sh: None /opt/omnistorage/bin/formatp: HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/lbin/vsread.sh: None /opt/omnistorage/newconfig/jmcfg.proto.libman: None OMS.f_client,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: /opt/omnistorage/bin/zrm: None /opt/omnistorage/bin/qrasyninf: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/vsbind: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/migout: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/zdu: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/migin: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/create_mfs: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/qqr: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/mif.sh: None /opt/omnistorage/bin/rebuild: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ libovsnmp /opt/omnistorage/bin/rebuild.sh: None /opt/omnistorage/bin/restore_file.sh: None /opt/omnistorage/bin/zmdump.sh: $Release: zmdump.src OMS.02.10.04$ /opt/omnistorage/bin/zmrestore.sh: None /opt/omnistorage/bin/cleanp: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/consolidate: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ libovsnmp /opt/omnistorage/bin/restore_file: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ libovsnmp /opt/omnistorage/bin/convert_media: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/zfind: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ $Revision: 59.1 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/migmv: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/resid: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/getfsid: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/vsdbcheck: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/wt-check: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/zb: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ libovsnmp /opt/omnistorage/bin/zdf: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/zls: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/hsm_admin: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/hsm_session: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/sbin/qr: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ libovsnmp /opt/omnistorage/newconfig/agercfg.proto: None /opt/omnistorage/lib/Eng/qrmsgs.Eng: None /sbin/init.d/OMSclient: $Id: install/hpdmig/OMSclient.sh@@/main/oms_2.2_dev_ uid/5 97/10/06 15:01:55 $ OMS.common,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: /opt/omnistorage/bin/listp: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/bin/vsadm: HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP 32) $Revision: 75.02 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ /opt/omnistorage/newconfig/massmediacfg.proto: None /opt/omnistorage/newconfig/logcommand.proto: None /opt/omnistorage/lib/Eng/jmdmsg.Eng: None /opt/omnistorage/lib/libcheyhsm.sl: HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:00:30 METDST 200 3$ $Id: mm/lib/misc/portamap.c@@/main/oms_2.2_dev_uid/1 97/08/12 15:38:50 $ OMS.manpages,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: /opt/omnistorage/man/man1/listp.1: None /opt/omnistorage/man/man1/qjmd.1: None /opt/omnistorage/man/man1/qqr.1: None /opt/omnistorage/man/man1/mediaset.1: None /opt/omnistorage/man/man1/zdu.1: None /opt/omnistorage/man/man1/ager.1: None /opt/omnistorage/man/man1m/consolidate.1m: None /opt/omnistorage/man/man1m/mediaformat.1m: None /opt/omnistorage/man/man1m/create_mfs.1m: None /opt/omnistorage/man/man4/agercfg.4: None /opt/omnistorage/man/man4/logcfg.4: None /opt/omnistorage/man/man4/massmediacfg.4: None /opt/omnistorage/man/man4/consolcfg.4: None /opt/omnistorage/man/man4/synccfg.4: None /opt/omnistorage/man/man4/netcfg.4: None /opt/omnistorage/man/man4/dedcfg.4: None /opt/omnistorage/man/man4/jmcaps.4: None /opt/omnistorage/man/man4/iocfg.4: None /opt/omnistorage/man/man4/brapicfg.4: None /opt/omnistorage/man/man4/jmcfg.4: None /opt/omnistorage/man/man4/VScfg.4: None /opt/omnistorage/man/man4/agerconfig.4: None /opt/omnistorage/man/man4/jhosts.4: None OMS.documents,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: /opt/omnistorage/doc/AdminGuideA4.ps: None /opt/omnistorage/doc/AdminGuideUS.ps: None /opt/omnistorage/doc/ReleaseNotesA4.ps: None /opt/omnistorage/doc/ReleaseNotesUS.ps: None OMS.f_gui,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: /opt/omnistorage/bin/xhsmmonitor: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:29:31 METDST 200 3$ OSF/Motif Version 1.2.5 /opt/omnistorage/bin/xhsmbackup: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:29:31 METDST 200 3$ OSF/Motif Version 1.2.5 /opt/omnistorage/bin/xhsmmgr: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ $Id: gui/lib/widgets/cheytreeelem.c@@/main/oms_2.2_d ev_uid/1 97/08/12 14:57:38 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:29:31 METDST 200 3$ OSF/Motif Version 1.2.5 /opt/omnistorage/bin/xhsm: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ HP OmniStorage $Release: A.03.12.02 PHSS_28461 $ HP OmniStorage $Date: Mon May 12 12:29:31 METDST 200 3$ /opt/omnistorage/lib/guimsg.ehdb: None /opt/omnistorage/sbin/remote-launch: None cksum(1) Output: OMS.f_server,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: 2382012336 1548288 /opt/omnistorage/sbin/jmd 1228285114 827392 /opt/omnistorage/sbin/sync_media 1390043163 1196032 /opt/omnistorage/sbin/io_server 2424037268 126976 /opt/omnistorage/sbin/installchanger 3692920396 136 /opt/omnistorage/sbin/rc.server 208331610 237568 /opt/omnistorage/bin/par 3287854317 233472 /opt/omnistorage/bin/copyp 1942698548 33587 /opt/omnistorage/bin/restore_vbfs 2820257667 217088 /opt/omnistorage/bin/qjmd 400164478 294912 /opt/omnistorage/bin/jmdrestore 52300309 188416 /opt/omnistorage/bin/importp 768384207 16493 /opt/omnistorage/bin/bkup_vbfs 2176330846 9582 /opt/omnistorage/bin/restore_vol 309206322 6426 /opt/omnistorage/bin/add_vol 1738367116 2731 /opt/omnistorage/bin/par.sh 798106495 241664 /opt/omnistorage/bin/formatp 1983822056 2224 /opt/omnistorage/lbin/vsread.sh 2681174985 5098 /opt/omnistorage/newconfig/ jmcfg.proto.libman OMS.f_client,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: 2152958652 1949 /opt/omnistorage/bin/zrm 4277247640 61440 /opt/omnistorage/bin/qrasyninf 2428046188 442368 /opt/omnistorage/bin/vsbind 2455844056 475136 /opt/omnistorage/bin/migout 4010829210 225280 /opt/omnistorage/bin/zdu 1931241743 290816 /opt/omnistorage/bin/migin 1975861828 446464 /opt/omnistorage/bin/create_mfs 3727829261 204800 /opt/omnistorage/bin/qqr 1625899037 5244 /opt/omnistorage/bin/mif.sh 944722448 970752 /opt/omnistorage/bin/rebuild 744207412 2054 /opt/omnistorage/bin/rebuild.sh 299318103 2639 /opt/omnistorage/bin/restore_file.sh 859115479 2885 /opt/omnistorage/bin/zmdump.sh 4080875339 3113 /opt/omnistorage/bin/zmrestore.sh 1129848630 421888 /opt/omnistorage/bin/cleanp 1767869572 925696 /opt/omnistorage/bin/consolidate 388110040 823296 /opt/omnistorage/bin/restore_file 3910930936 417792 /opt/omnistorage/bin/convert_media 3341463351 503808 /opt/omnistorage/bin/zfind 3306768057 434176 /opt/omnistorage/bin/migmv 1644918516 225280 /opt/omnistorage/bin/resid 2545154874 217088 /opt/omnistorage/bin/getfsid 1346088304 434176 /opt/omnistorage/bin/vsdbcheck 3168924375 233472 /opt/omnistorage/bin/wt-check 3261591040 987136 /opt/omnistorage/bin/zb 2655820207 315392 /opt/omnistorage/bin/zdf 1420606390 245760 /opt/omnistorage/bin/zls 399287576 151552 /opt/omnistorage/bin/hsm_admin 916492855 135168 /opt/omnistorage/bin/hsm_session 2586041043 1486848 /opt/omnistorage/sbin/qr 4022074553 159 /opt/omnistorage/newconfig/agercfg.proto 2128401290 75750 /opt/omnistorage/lib/Eng/qrmsgs.Eng 814583420 8812 /sbin/init.d/OMSclient OMS.common,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: 1557031920 208896 /opt/omnistorage/bin/listp 963995020 221184 /opt/omnistorage/bin/vsadm 1072766274 87 /opt/omnistorage/newconfig/massmediacfg.proto 4283349164 718 /opt/omnistorage/newconfig/logcommand.proto 3489626149 38007 /opt/omnistorage/lib/Eng/jmdmsg.Eng 4010009656 1343488 /opt/omnistorage/lib/libcheyhsm.sl OMS.manpages,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: 3207929437 10033 /opt/omnistorage/man/man1/listp.1 2998599394 3141 /opt/omnistorage/man/man1/qjmd.1 3137684622 4958 /opt/omnistorage/man/man1/qqr.1 2111068189 6665 /opt/omnistorage/man/man1/mediaset.1 4047441055 2717 /opt/omnistorage/man/man1/zdu.1 2579947690 13185 /opt/omnistorage/man/man1/ager.1 1727293526 4989 /opt/omnistorage/man/man1m/consolidate.1m 1180846174 7625 /opt/omnistorage/man/man1m/mediaformat.1m 1888722828 1803 /opt/omnistorage/man/man1m/create_mfs.1m 3900262834 1174 /opt/omnistorage/man/man4/agercfg.4 2831306452 4305 /opt/omnistorage/man/man4/logcfg.4 40068849 748 /opt/omnistorage/man/man4/massmediacfg.4 3027854657 697 /opt/omnistorage/man/man4/consolcfg.4 2724317537 677 /opt/omnistorage/man/man4/synccfg.4 393176018 15761 /opt/omnistorage/man/man4/netcfg.4 4187913424 734 /opt/omnistorage/man/man4/dedcfg.4 503614449 11228 /opt/omnistorage/man/man4/jmcaps.4 183544954 1498 /opt/omnistorage/man/man4/iocfg.4 821648191 1234 /opt/omnistorage/man/man4/brapicfg.4 1679374068 10418 /opt/omnistorage/man/man4/jmcfg.4 311199198 4678 /opt/omnistorage/man/man4/VScfg.4 2436115364 1174 /opt/omnistorage/man/man4/agerconfig.4 2951190702 2309 /opt/omnistorage/man/man4/jhosts.4 OMS.documents,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: 1804823134 3148982 /opt/omnistorage/doc/AdminGuideA4.ps 3763956919 3003484 /opt/omnistorage/doc/AdminGuideUS.ps 4150510765 539480 /opt/omnistorage/doc/ReleaseNotesA4.ps 2306456926 523228 /opt/omnistorage/doc/ReleaseNotesUS.ps OMS.f_gui,fr=A.03.12.00,fa=HP-UX_B.11.00_32/64,v=HP: 3342330364 2823734 /opt/omnistorage/bin/xhsmmonitor 1557599767 3029958 /opt/omnistorage/bin/xhsmbackup 2376839067 3845429 /opt/omnistorage/bin/xhsmmgr 2424035523 561734 /opt/omnistorage/bin/xhsm 3996395908 579928 /opt/omnistorage/lib/guimsg.ehdb 348237598 2128 /opt/omnistorage/sbin/remote-launch Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_25371 Equivalent Patches: None Patch Package Size: 11610 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_28461 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHSS_28461.depot By default swinstall will archive the original software in /var/adm/sw/save/PHSS_28461. If you do not wish to retain a copy of the original software, include the patch_save_files option in the swinstall command above: -x patch_save_files=false WARNING: If patch_save_files is false when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. For future reference, the contents of the PHSS_28461.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHSS_28461.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_28461.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: PHSS_28461: This patch includes the following Site Specific Patches: SSPOMS312_001 SSPOMS312_002 SSPOMS312_003 SSPOMS312_004 SSPOMS312_005 SSPOMS312_006 SSPOMS312_007 SSPOMS312_008 SSPOMS312_009 SSPOMS312_010 This patch updates /etc/opt/omnistorage/agercfg, /etc/opt/omnistorage/massmediacfg, /etc/opt/omnistorage/jmcfg, /etc/opt/omnistorage/logcommand configuration files. This might fail due to merge conflicts. Please scan the log file /var/adm/sw/swagent.log for corresponding WARNING messages and follow the listed instructions. Installation Instructions: 1> Become root user 2> Stop OmniStorage application with 'zshutdown(1M)' OmniStorage command 3> Install this patch following the above outlined Installation Instructions using 'swinstall(1M)' 4> Start OmniStorage application with 'zstartup(1M)' OmniStorage command Use 'zstartup -m all' to also mount of all MFS's