Patch Name: PHSS_25962

Patch Description: s700_800 10.20 OV OB4.10 patch - CS packet

Creation Date: 02/04/04

Post Date:  02/04/16

Warning: 02/05/20 - This Critical Warning has been issued by HP.

	- PHSS_25962 introduces behavior such that, following the
	  installation of patch PHSS_25962, AND after the system is
	  rebooted, there may be problems communicating with the Media
	  Management Database (MMDB).

	- The following symptoms may be observed:

	  1. Unable to start the Media Management Daemon (MMD)
	  2. The MMD will start, but all Omniback commands that access
	     the MMDB will hang, and then error.

	     For example:
	     # /opt/omni/bin/omnimm -list_pools
	     Time out occurred.
	         System error: [4] Interrupted system call

	  Additionally, stopping and then restarting the Omniback server
	  processes does not free up the MMD.

	- This behavior is corrected in patch PHSS_26353 released today.

Hardware Platforms - OS Releases:
	s700: 10.20
	s800: 10.20

Products:
	OmniBackII A.04.10

Filesets:
	OMNIBACK-II.OMNI-CS,A.04.10

Automatic Reboot?: No

Status: General Superseded With Warnings

Critical: No

Path Name: /hp-ux_patches/s700_800/10.X/PHSS_25962

Symptoms:
	PHSS_25962:
	Id = HSLco31142  SR: H555006771
	    Load balancing is not working properly.

	Id = HSLco31145  SR: H555006772
	    Omniback database suddenly stops reporting any
	    details about sessions.

	Id = HSLco31265  SR: H555006788
	    After the execution of a session with load balacing
	    used, devices remain locked and cannot be used for
	    later sessions.

	Id = HSLco31359  SR: H555006819
	    Forced ownership in datalist does not function
	    properly.

	Id = HSLco31475  SR: H555006843
	    Backup Session Manager abnormally ends.

	Id = HSLco31629  SR: H555006868
	    Vault reporting does not work properly.

	Id = JAGad98695  SR: 8606229643
	    Changing any option for a DCBF directory resets
	    all other values to default.

	Id = HSLco31067  SR: H555006757
	    "End of Session" e-mail notification does not specify
	    datalist name for which it was created.

	Id = HSLco31942  SR: H555006939
	    Restore of Oracle 8 objects hangs.

	Id = HSLco31981  SR: H555006948
	    Cell Request Server abnormally ends periodically.

	Id = HSLco32089  SR: H555006968
	    The 'omnidbrestore -autorecover' fails with error:

	     "Current medium is refused for restore. Aborting!"

	Id = HSLco32276  SR: H555006998
	    Using a "\" sign when setting RecoveryIndexDir option
	    in global options file sometimes causes Backup Session
	    Manager failure.

	Id = HSLco32499  SR: H555007081
	    "omnisv -start_mon" is inactive for 1 second between
	    loops.

	Id = HSLco32614  SR: H555007115
	    Executing "omnidbutil -purge -filenames <hostname>"
	    fails with an error:

	      "[Major] From: OMNIDBUTIL@<host> ""  Time: <time>
	       Functionality not (yet) supported."

	Id = JAGad90905  SR: 8606221771
	    Case sensitive search does not work.

	Id = JAGae05208  SR: 8606236143
	    Not all session manager processes are correctly stopped
	    using csfailover.ksh script.

	Id = HSLco32902  SR: H555007234
	    Some objects are missing from the OmniBack internal
	    database after upgrading OmniBack II A.03.xx to
	    OmniBack II A.04.10.

Defect Description:
	PHSS_25962:
	Id = HSLco31142  SR: H555006771
	    There is no warning reported when one creates a datalist
	    or a barlist with load balancing enabled and minimum
	    number of devices greater than number of configured
	    logical devices.

	Resolution:
	    Comparison of minimum and configured devices number
	    is implemented.

	Id = HSLco31145  SR: H555006772
	    Aborting an import session corrupts Omniback internal
	    database.

	Resolution:
	    Aborting an import session is properly handled and it
	    does not corrupt internal database.

	    Part of SSPUX410_007.

	    Please see Special Installation Instructions.

	Id = HSLco31265  SR: H555006788
	    Device lock counter is not working correctly.

	Resolution:
	    Device lock counter is working properly and the
	    devices are unlocked after the session ends.

	    Part of SSPUX410_006.

	Id = HSLco31359  SR: H555006819
	    Object ownership is incorrectly set if it is specified
	    in the datalist.

	Resolution:
	    Object ownership is correctly set.

	Id = HSLco31475  SR: H555006843
	    Backup Session Manager abnormally ends in cases when
	    there are more than 100 objects within one data segment.

	Resolution:
	    Backup Session Manager works properly with unlimited
	    number of objects within one data segment.

	Id = HSLco31629  SR: H555006868
	    Omniback incorrectly compares selected libraries
	    versus all libraries when creating "List of Media"
	    report.

	Resolution:
	    "List of Media" is created properly.

	Id = JAGad98695  SR: 8606229643
	    Omniback does not check whether options have been
	    passed from the command line.

	Resolution:
	    Additional checking of options is implemented for
	    the case that options have been sent from command
	    line.

	Id = HSLco31067  SR: H555006757
	    Datalist name is not exported into environment.

	Resolution:
	    Datalist name is exported into environment.

	Id = HSLco31942  SR: H555006939
	    When delay between two connections for different
	    Oracle 8 objects is bigger that the value of
	    SmWaitForNewClient global variable, restore hangs.

	Resolution:
	    Omniback deletes barlist from memory and starts new
	    restore session in case that Restore Session Manager
	    timed out and new connection for restore was accepted.

	Id = HSLco31981  SR: H555006948
	    Command "omnicc -query" causes memory leaks in
	    Cell Request Server.

	Resolution:
	    Memory leaks are removed.

	    Part of SSPUX410_001.

	Id = HSLco32089
	    The '-autorecover' option in 'omnidbrestore' command
	    does not set the correct block size for the device.

	Resolution:
	    The code for setting the block size was corrected.

	Id = HSLco32276
	    If "\" sign is the last character when setting
	    RecoveryIndexDir value, Backup Session Manager fails
	    because of incorrect parsing of the value.

	Resolution:
	    Any "\" sign that appears at the end of an argument
	    is cut off during the parsing.

	Id = HSLco32499
	    With 1 second inactivity between loops,
	    "omnisv -start_mon" is executed too often.

	Resolution:

	    New option "-timeout" is added for omnisv. Usage:

	      "omnisv -start_mon -timeout N"

	    where N is time in seconds.

	Id = HSLco32614
	    omnidbutil is not able to connect to Administration
	    Session Manager (ASM).

	Resolution:
	    Missing fuctionality is added to ASM.

	Id = JAGad90905
	    Flag for case sensitivity is not checked before
	    search session is executed.

	Resolution:
	    Case sensitivity flag is always checked.

	Id = JAGae05208
	    The regular expression that is parsed by the awk script
	    does not return the process ID (PID) which should be
	    killed.

	Resolution:
	    Regular expression string in awk parse command is
	    changed.

	Id = HSLco32902
	    Objects whose protection has expired are purged from
	    OmniBack internal database during the upgrade.

	Resolution:
	    New environment variable OB2UPGRADEIGNOREEXPIREDOBJECTS
	    is introduced. Setting its value to 1 in
	    /opt/omni/.omnirc file will purge objects with expired
	    protection during the upgrade. Otherwise, unprotected
	    objects are left intact.

	    Part of the SSPUX410_008.

SR:
	H555006757 H555006948 H555006939 H555006868 H555006968
	H555006788 H555007115 H555007234 8606236143 H555007081
	H555006998 8606221771 H555006771 H555006843 H555006772
	8606229643 H555006819

Patch Files:
	/opt/omni/lbin/bsm
	/opt/omni/lbin/rsm
	/opt/omni/lbin/dbsm
	/opt/omni/lbin/crs
	/opt/omni/lbin/dbbda
	/opt/omni/lbin/asm
	/opt/omni/lbin/msm
	/opt/omni/lbin/mmd
	/opt/omni/lib/libob2eadm.sl
	/opt/omni/lib/libob2ecdb.sl
	/opt/omni/lib/libob2ecmn.sl
	/opt/omni/lib/libob2emmdb.sl
	/opt/omni/sbin/omnidbutil
	/opt/omni/sbin/omnitrig
	/opt/omni/sbin/omnidbrestore
	/opt/omni/sbin/omnisv
	/opt/omni/sbin/omnisv11
	/opt/omni/.CII_CS
	/opt/omni/newconfig/etc/opt/omni/options/global
	/opt/omni/newconfig/etc/opt/omni/sg/csfailover.ksh

what(1) Output:
	/opt/omni/lbin/bsm:
		[TZ=GMT0  /opt/omni/lbin/bsm  -version]
		HP OpenView OmniBack II A.04.10: BSM, internal build
			 PHSS_25962/PHSS_25963, built on Thu Mar 14
			14:35:16 2002
	/opt/omni/lbin/rsm:
		[TZ=GMT0  /opt/omni/lbin/rsm  -version]
		HP OpenView OmniBack II A.04.10: RSM, internal build
			 PHSS_25962/PHSS_25963, built on Thu Mar 14
			14:36:58 2002
	/opt/omni/lbin/dbsm:
		[TZ=GMT0  /opt/omni/lbin/dbsm  -version]
		HP OpenView OmniBack II A.04.10: DBSM, internal buil
			d PHSS_25962/PHSS_25963, built on Thu Mar 14
			 15:13:06 2002
	/opt/omni/lbin/crs:
		[TZ=GMT0  /opt/omni/lbin/crs  -version]
		HP OpenView OmniBack II A.04.10: CRS, internal build
			 PHSS_25962/PHSS_25963, built on Thu Mar 14
			15:43:19 2002
	/opt/omni/lbin/dbbda:
		[TZ=GMT0  /opt/omni/lbin/dbbda  -version]
		HP OpenView OmniBack II A.04.10: DBBDA, internal bui
			ld PHSS_25962/PHSS_25963, built on Mon Mar
			4 12:34:23 2002
	/opt/omni/lbin/asm:
		[TZ=GMT0  /opt/omni/lbin/asm  -version]
		HP OpenView OmniBack II A.04.10: ASM, internal build
			 PHSS_25962/PHSS_25963, built on Thu Mar 14
			14:54:14 2002
	/opt/omni/lbin/msm:
		[TZ=GMT0  /opt/omni/lbin/msm  -version]
		HP OpenView OmniBack II A.04.10: MSM, internal build
			 PHSS_25962/PHSS_25963, built on Thu Mar 14
			15:24:58 2002
	/opt/omni/lbin/mmd:
		[TZ=GMT0  /opt/omni/lbin/mmd  -version]
		HP OpenView OmniBack II A.04.10: MMD, internal build
			 PHSS_25962/PHSS_25963, built on Thu Mar 14
			15:34:32 2002
	/opt/omni/lib/libob2eadm.sl:
		None
	/opt/omni/lib/libob2ecdb.sl:
		None
	/opt/omni/lib/libob2ecmn.sl:
		None
	/opt/omni/lib/libob2emmdb.sl:
		None
	/opt/omni/sbin/omnidbutil:
		[TZ=GMT0  /opt/omni/sbin/omnidbutil  -version]
		HP OpenView OmniBack II A.04.10: OMNIDBUTIL, interna
			l build PHSS_25962/PHSS_25963, built on Thu
			Mar 14 15:12:20 2002
	/opt/omni/sbin/omnitrig:
		[TZ=GMT0  /opt/omni/sbin/omnitrig  -version]
		HP OpenView OmniBack II A.04.10: OMNITRIG, internal
			build PHSS_25962/PHSS_25963, built on Thu Ma
			r 14 16:06:04 2002
	/opt/omni/sbin/omnidbrestore:
		[TZ=GMT0  /opt/omni/sbin/omnidbrestore  -version]
		HP OpenView OmniBack II A.04.10: OMNIDBRESTORE, inte
			rnal build PHSS_25962/PHSS_25963, built on T
			hu Mar 14 15:54:04 2002
	/opt/omni/sbin/omnisv:
		None
	/opt/omni/sbin/omnisv11:
		None
	/opt/omni/.CII_CS:
		None
	/opt/omni/newconfig/etc/opt/omni/options/global:
		None
	/opt/omni/newconfig/etc/opt/omni/sg/csfailover.ksh:
		None

cksum(1) Output:
	599998331 1498579 /opt/omni/lbin/bsm
	1486131007 1264643 /opt/omni/lbin/rsm
	809261711 1493793 /opt/omni/lbin/dbsm
	3408687319 763813 /opt/omni/lbin/crs
	1197634853 694553 /opt/omni/lbin/dbbda
	1127558555 763774 /opt/omni/lbin/asm
	2778621261 866543 /opt/omni/lbin/msm
	1945673446 575165 /opt/omni/lbin/mmd
	196034234 877390 /opt/omni/lib/libob2eadm.sl
	287306674 901959 /opt/omni/lib/libob2ecdb.sl
	1894002286 898510 /opt/omni/lib/libob2ecmn.sl
	4027773562 733848 /opt/omni/lib/libob2emmdb.sl
	4253649947 870299 /opt/omni/sbin/omnidbutil
	830450138 525715 /opt/omni/sbin/omnitrig
	984773928 519024 /opt/omni/sbin/omnidbrestore
	3395703019 267083 /opt/omni/sbin/omnisv
	1965974267 303104 /opt/omni/sbin/omnisv11
	4159459899 11134 /opt/omni/.CII_CS
	367446921 28304 /opt/omni/newconfig/etc/opt/omni/options/
		global
	4109013506 2408 /opt/omni/newconfig/etc/opt/omni/sg/
		csfailover.ksh

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies: None

Supersedes: None

Equivalent Patches:
	PHSS_25963:
	s700: 11.00 11.11 11.20
	s800: 11.00 11.11 11.20

Patch Package Size: 13610 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_25962

	5a. For a standalone system, run swinstall to install the
	    patch:

		swinstall -x autoreboot=true -x match_target=true \
			-s /tmp/PHSS_25962.depot

	By default swinstall will archive the original software in
	/var/adm/sw/patch/PHSS_25962.  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_25962.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_25962.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions:
	PHSS_25962:
	NOTE!
	This Patch has to be installed on the Cell Manager host.
	OmniBack II server must be shutdown before installing
	the patch. Use the following command for shutting down
	the server:

	   "/opt/omni/sbin/omnisv.sh stop".

	After the installation is complete, restart OmniBack II
	server using "/opt/omni/sbin/omnisv.sh start".


	PHSS_25962/PHSS_25963:
	NOTE!
	Defect HSLco31145: If a database corruption has been
	experienced because of this defect, then after installation
	of this patch, the corruption can be removed and the import
	of Omniback II 3.x tapes be enabled as follows:


	  1. step:
	  --------
	  Import the problematic tape. The import itself will fail,
	  complaining about catalog and media management database
	  not being in sync. But internally it will remove
	  the suspective media position from the database which
	  makes second step possible.

	  2. step:
	  --------
	  Import the problematic tape again. This succeeds and
	  results in imported medium and fixed database.


	NOTE!
	Problem HSLco31142: The complete solution will be
	available after CORE patch PHSS_25964/PHSS_25965 is
	released and installed.



	Patch includes the following Site Specific Patches:
	   SSPUX410_001
	   SSPUX410_006
	   SSPUX410_007
	   SSPUX410_008