Patch Name: PHSS_25004 Patch Description: s700_800 10.X OV OB3.50 patch - DA packet Creation Date: 02/01/10 Post Date: 02/01/11 Hardware Platforms - OS Releases: s700: 10.00 10.01 10.10 10.20 s800: 10.00 10.01 10.10 10.20 Products: OmniBackII A.03.50 Filesets: OMNIBACK-II.OMNI-HPUX-P,A.03.50 OMNIBACK-II.OMNI-OTHUX-P,A.03.50 OMNIBACK-II.OMNI-OST-P,A.03.50 Automatic Reboot?: No Status: General Superseded Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_25004 Symptoms: PHSS_25004: Id = HSLco27372 SR: H555005668 An error message: "Can not read ACLs: ([251] Function is not available)" appears when backing up softlinks whose target files are not on JFS 3.3 volume. Id = HSLco28234 SR: H555005924 During the backup an error: "Can not read ACLs: ([251] Function is not available)." is reported. Id = HSLco29649 SR: H555006430 Backup of a JFS 3.3 filesystem reports an error: "Cannot read ACLs: ([251] Function is not available)". Id = HSLco29390 SR: H555006346 Restore of a JFS 3.3 filesystem reports an error: "Can not set ACL: ([22] Invalid argument)". Id = HSLco29661 SR: H555006432 Backup of a JSF 3.3 filesystem reports an error: "Cannot read ACLs: ([223] Operation not supported)". Id = HSLco30587 SR: H555006667 Backup of a JFS 3.3 filesystem reports error: "Cannot read ACLs: ([21] Is a directory)". PHSS_23695: Id = NSMbb39754 Some files and directories are not listed. Id = NSMex03739 Pre- and post-exec scripts return invalid exit status. Id = NSMex04088 OmniBack's OmniStorage integration does not work with OmniStorage 3.11. Id = NSMex04108 Rawdisk restore session fails with an error: "Got unexpected close from Raw restore DA on .". Id = NSMex04279 File access time on Solaris 8 clients is set to backup time whether option "-touch" or "-no_touch" is used. Id = NSMex04222 Backing up files on JFS 3.3 filesystem fails with: "Can not read ACLs : ([2] No such file or directory)." "Can not read ACLs : ([2] No such file or directory)." PHSS_22910: Id = NSMex03889 Backing up file bigger than 2GB fails with "Can not stat: ([72] Value too large to be stored)". PHSS_22371: Id = HSLco21325 Backup and restore of JFS 3.3 ACLs are not supported. Id = NSMex03397 File attributes on Sun Solaris are not restored. Id = NSMex03496 SuSe Linux 6.4 backup fails with an error: "UNKNOWN DNS ERROR!". Id = HSLco22133 Certification of Disk Agent on Sun Solaris 8. Id = NSMbb38094 Restore Disk Agent reports that the filesystem is read-only although it is not. Defect Description: PHSS_25004: Id = HSLco27372 ACL's of softlinks to a non-JFS 3.3 volumes do not exist. Therefore Omniback should not attempt to back them up. Resolution: Backup Disk Agent properly checks the type of target filename. Id = HSLco28234 OmniBack II reports an error message for each softlink on JFS filesystem that points to a non-existing file. Resolution: Error message for softlinks to non-existing files is ignored. Part of SSPUX350_049. Id = HSLco29649 Disk Agent is not able to get ACL's for a subdirectory of JFS 3.3 filesystem being mountpoint for a HFS filesystem. Resolution: Disk Agent ignores the error reported. Id = HSLco29390 When "-overwrite" option is not used for restore, Volume Restore Disk Agent tries to set ACL's to an existing directory and fails. Resolution: Handling of JFS 3.3 objects is improved. Part of SSPUX350_054. Id = HSLco29661 OmniBack II reports an error if there are softlinks from JSF 3.3 to HFS filesystem. Resolution: Disk Agent ignores error in case of softlinks. Id = HSLco30587 In case that JFS 3.3 filesystem contains LOFS, Disk Agent is not able to get ACL's for such files because they do not exist. Resolution: Disk Agent ignores error in case of LOFS. PHSS_23695: Id = NSMbb39754 Objects are sent to wrong buffer after lstat() function failure. Resolution: Target buffer is reset to proper value after lstat() function failure. Id = NSMex03739 Pre- and post-exec scripts return invalid exit status because of timing problem. Resolution: Environment variable OB2EXECTIMEOUT is introduced. Variable represents timeout (in seconds) after the end of pre- and post-exec script. Default value is 0. Recommended value is between 5 and 10 seconds. Id = NSMex04088 OmniBack's OmniStorage integration does not work with OmniStorage 3.11. Resolution: OmniBack II works properly with OmniStorage 3.11. Id = NSMex04108 Restore sessions of media created with OmniBack II 2.10 or older sometimes fail due to Disk Agent header changes introduced with newer versions of OmniBack II. Resolution: Raw Restore Disk Agent is changed in order to work properly with old Disk Agent headers as well. Part of SSPUX350_029. Id = NSMex04279 Disk Agent incorrectly reports that some volumes are READONLY. Resolution: Disk Agent properly recognizes READONLY volumes. Id = NSMex04222 Errno on HP-UX systems is not set back to 0 after a failure on some of the files being backed up. Resolution: Errno is properly reset to 0. Part of SSPUX350_035. PHSS_22910: Id = NSMex03889 Backup of large files (>2GB) is not possible after the installation of PHSS_22372. Resolution: Fix is implemented in Disk Agent binaries. PHSS_22371: Id = HSLco21325 JFS 3.3 allows backing up complete ACL list (13 entries). Backup Disk Agent backs up only four entries (file permissions and owner). Resolution: Disk Agent on HP-UX 11.x with JFS 3.3 backs up complete ACL list for files and directories. Id = NSMex03397 When restoring files to nfs mount point on Sun Solaris system, files' time attributes are not restored. Resolution: Restore Disk Agent restores file attributes as they were backed up. Id = NSMex03496 OmniBack II A.03.50 binaries are built for Linux 5.x. Resolution: Binaries built for Linux 6.x added to Disk Agent package. Please see Special Installation Instructions. Id = HSLco22133 Certification of Disk Agent on Sun Solaris 8. Resolution: Disk Agent can be installed and used on Sun Solaris 8 client systems. Please see Special Installation Instructions. Id = NSMbb38094 Mount options for a filesystem are not parsed correctly. Resolution: Filesystem mount options parsing is improved. SR: H555006667 H555005668 H555006346 H555006283 H555005924 H555006430 H555006432 B555009600 H555004878 H555005340 H555005522 H555004640 B554000869 H555003929 B555008546 H555003341 B554000625 H555003480 B554000528 Patch Files: /opt/omni/databases/vendor/da/hp/s800/hp-ux-10/A.03.50/ packet.Z /opt/omni/databases/vendor/da/hp/s800/hp-ux-1020/A.03.50/ packet.Z /opt/omni/databases/vendor/da/hp/s800/hp-ux-11/A.03.50/ packet.Z /opt/omni/databases/vendor/da/dec/alpha/osf1-4/A.03.50/ packet.Z /opt/omni/databases/vendor/da/gpl/i386/linux/A.03.50/ packet.Z /opt/omni/databases/vendor/da/ibm/rs6000/aix-42/A.03.50/ packet.Z /opt/omni/databases/vendor/da/ncr/i386/mp-ras/A.03.50/ packet.Z /opt/omni/databases/vendor/da/sco/i386/sco_sv/A.03.50/ packet.Z /opt/omni/databases/vendor/da/sco/i386/unixware/A.03.50/ packet.Z /opt/omni/databases/vendor/da/sequent/i386/dynix/A.03.50/ packet.Z /opt/omni/databases/vendor/da/sgi/mips/irix/A.03.50/packet.Z /opt/omni/databases/vendor/da/sgi/mips/irix-62/A.03.50/ packet.Z /opt/omni/databases/vendor/da/siemens/r400/sinix/A.03.50/ packet.Z /opt/omni/databases/vendor/da/sun/sparc/solaris/A.03.50/ packet.Z /opt/omni/databases/vendor/da/sun/sparc/solaris-26/A.03.50/ packet.Z /opt/omni/databases/vendor/da/sun/sparc/sunos/A.03.50/ packet.Z /opt/omni/databases/vendor/ost/hp/s800/hp-ux-1020/A.03.50/ packet.Z /opt/omni/databases/vendor/ost/hp/s800/hp-ux-11/A.03.50/ packet.Z what(1) Output: /opt/omni/databases/vendor/da/hp/s800/hp-ux-10/A.03.50/ packet.Z: None /opt/omni/databases/vendor/da/hp/s800/hp-ux-1020/A.03.50/ packet.Z: None /opt/omni/databases/vendor/da/hp/s800/hp-ux-11/A.03.50/ packet.Z: None /opt/omni/databases/vendor/da/dec/alpha/osf1-4/A.03.50/ packet.Z: None /opt/omni/databases/vendor/da/gpl/i386/linux/A.03.50/ packet.Z: None /opt/omni/databases/vendor/da/ibm/rs6000/aix-42/A.03.50/ packet.Z: None /opt/omni/databases/vendor/da/ncr/i386/mp-ras/A.03.50/ packet.Z: None /opt/omni/databases/vendor/da/sco/i386/sco_sv/A.03.50/ packet.Z: None /opt/omni/databases/vendor/da/sco/i386/unixware/A.03.50/ packet.Z: None /opt/omni/databases/vendor/da/sequent/i386/dynix/A.03.50/ packet.Z: None /opt/omni/databases/vendor/da/sgi/mips/irix/A.03.50/ packet.Z: None /opt/omni/databases/vendor/da/sgi/mips/irix-62/A.03.50/ packet.Z: None /opt/omni/databases/vendor/da/siemens/r400/sinix/A.03.50/ packet.Z: None /opt/omni/databases/vendor/da/sun/sparc/solaris/A.03.50/ packet.Z: None /opt/omni/databases/vendor/da/sun/sparc/solaris-26/A.03.50/ packet.Z: None /opt/omni/databases/vendor/da/sun/sparc/sunos/A.03.50/ packet.Z: None /opt/omni/databases/vendor/ost/hp/s800/hp-ux-1020/A.03.50/ packet.Z: None /opt/omni/databases/vendor/ost/hp/s800/hp-ux-11/A.03.50/ packet.Z: None cksum(1) Output: 263164926 1043119 /opt/omni/databases/vendor/da/hp/s800/ hp-ux-10/A.03.50/packet.Z 2662853996 1175757 /opt/omni/databases/vendor/da/hp/s800/ hp-ux-1020/A.03.50/packet.Z 1261241177 1194763 /opt/omni/databases/vendor/da/hp/s800/ hp-ux-11/A.03.50/packet.Z 180202185 935172 /opt/omni/databases/vendor/da/dec/alpha/ osf1-4/A.03.50/packet.Z 955579689 3095053 /opt/omni/databases/vendor/da/gpl/i386/ linux/A.03.50/packet.Z 361421663 658187 /opt/omni/databases/vendor/da/ibm/rs6000/ aix-42/A.03.50/packet.Z 759493605 723583 /opt/omni/databases/vendor/da/ncr/i386/ mp-ras/A.03.50/packet.Z 2274200474 687218 /opt/omni/databases/vendor/da/sco/i386/ sco_sv/A.03.50/packet.Z 1163196347 694797 /opt/omni/databases/vendor/da/sco/i386/ unixware/A.03.50/packet.Z 1577309531 756333 /opt/omni/databases/vendor/da/sequent/ i386/dynix/A.03.50/packet.Z 1921969070 930035 /opt/omni/databases/vendor/da/sgi/mips/ irix/A.03.50/packet.Z 2925487852 1221009 /opt/omni/databases/vendor/da/sgi/mips/ irix-62/A.03.50/packet.Z 3447394627 1223069 /opt/omni/databases/vendor/da/siemens/ r400/sinix/A.03.50/packet.Z 1427949049 849681 /opt/omni/databases/vendor/da/sun/sparc/ solaris/A.03.50/packet.Z 1662087119 889069 /opt/omni/databases/vendor/da/sun/sparc/ solaris-26/A.03.50/packet.Z 749746324 1591551 /opt/omni/databases/vendor/da/sun/sparc/ sunos/A.03.50/packet.Z 1106553560 946627 /opt/omni/databases/vendor/ost/hp/s800/ hp-ux-1020/A.03.50/packet.Z 315926546 1033183 /opt/omni/databases/vendor/ost/hp/s800/ hp-ux-11/A.03.50/packet.Z Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_22371 PHSS_22910 PHSS_23695 Equivalent Patches: PHSS_25005: s700: 11.00 11.11 11.20 s800: 11.00 11.11 11.20 Patch Package Size: 19270 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_25004 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_25004.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHSS_25004. 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_25004.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_25004.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: PHSS_25004: NOTE! Patch has to be installed on the Installation Server host. The Disk Agent packets must be redistributed to the Cell Manager system and client systems afterwards to get the fixes into effect. NOTE! Instructions for manual installation of non HP-UX patches: There is whole directory structure stored in the package,o so this tree structure will be created under current directory. 4. Create a temporary directory /tmp/omni_tmp and copy appropriate packet.Z from expanded depot file. Use packet.Z from OMNI-OTHUX-P/opt/omni/databases/vendor/da//A.03.50 directory, where "OS_TYPE" is one of: dec/alpha/osf1-4, gpl/i386/linux, ibm/rs6000/aix-42, ncr/i386/mp-ras, sco/i386/sco_sv, sco/i386/unixware, sequent/i386/dynix, sgi/mips/irix-62, siemens/r400/sinix, sun/sparc/solaris-26, sun/sparc/sunos. 5. In the next step one has to copy utils.tar package from the OmniBack II installation CD to a temporary directory on the non HP-UX machine (for example: /tmp/omni_tmp). The utils.tar file can be found on the installation CD on the following location: /OMNIBACK-II/OMNI-CORE-IS/opt/omni/databases/utils/ \ /utils.tar 6. Un-tar the utils.tar package and find the omni_rinst.sh installation script. Install the patch locally on the non-HP-UX client using this script: ./omni_rinst.sh /packet.Z \ /usr/omni where: - temporary directory where the packet.Z is stored (for example /tmp/omni_tmp) - name of the component (DA or Da) - one can see this parameter in the /usr/omni/config/cell/cell_server file. Be careful to set the same name as written in cell_server file. Following the procedure written above the patch should be successfully installed. NOTE! Backing up files bigger than 2GB on clients that do not have PHCO_22314 or higher installed results in following: -status of session is "Completed/Errors" due to inability to backup ACL's of large files. NOTE! Installation of Disk Agent on Sun Solaris 8 requires PHSS_22434/PHSS_22435 patch (CORE packet) or higher to be installed on Installation Server system. NOTE! Mount points with tmpfs filesystem on Sun Solaris 8 client cannot be backed up. NOTE! Disk Agent package contains binaries for both Linux 5.x and Linux 6.x. Binaries for Linux 6.x have ".6" extension and have to be renamed after redistribution of binaries is completed. For example (Linux 6.x): "mv vbda.6 vbda" No action is required on Linux 5.x systems. Patch includes the following Site Specific Patches: SSPUX350_029 SSPUX350_035 SSPUX350_049 SSPUX350_054