Patch-ID# 122069-01 NOTE: *********************************************************************** READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE. *********************************************************************** Keywords: veritas netbackup 5.1 unix oracle agent fix mp Synopsis: VERITAS NetBackup 5.1 Product Patch Date: Apr/03/2006 Install Requirements: NA Solaris Release: 7 8 9 10 SunOS Release: 5.7 5.8 5.9 5.10 Unbundled Product: Veritas NetBackup Unbundled Release: 5.1 Xref: Topic: VERITAS NetBackup 5.1 jumbo patch Relevant Architectures: sparc BugId's fixed with this patch: 6398102 Changes incorporated in this version: 6398102 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: 116271-05 (or greater) Obsoleted by: Files included with this patch: /openv/netbackup/dbext/OEBU.solaris7.tar.Z /openv/netbackup/dbext/OEBU.solaris7.version Problem Description: 6398102 Need equivalent patch for Veritas NB_ORA_51_3_M.solaris7.tar Patch Installation Instructions: ------------------------------------------------------------------------- Refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. Any other special or non-generic installation instructions are described below as special install instructions, if any is applicable. ------------------------------------------------------------------------- There are two ways to install database agent maintenance pack software. 1. Remote Installation: Loads the software on a master server with the intent of pushing database software out to affected clients. 2. Local Installation: Loads and installs the software only to this local machine. --- Remote Installation: Warning: Before installation - If production rman scripts are found in the /usr/openv/netbackup/ext/db_ext/oracle/samples/rman, please save them in another location to prevent them from being overwritten. 1. Log in as the Oracle user on the clients to receive the pack software and shut down all Oracle instances. (Recommended) Login as root on the NetBackup Master server: 2. Install the Maintenance Sun patch binaries via patchadd. 3. Run update_dbclients to push pack software affected database agent clients: /cd /netbackup/bin ./update_dbclients Oracle ALL ALL This command will look at all possible clients and only update and only update the ones currently in Oracle policy type. For more information on how to run update_dbclients, refer to the NetBackup for Oracle System Administrator's Guide. 4. For every client to which you pushed the pack software in step 3, the following steps must be performed: 4.1 Verify that Oracle Agent library is located in /usr/openv/netbackup/bin directory. 4.2 Verify that library is visible to Oracle. If $ORACLE_HOME/lib[32,64]/libobk. is a soft link to /usr/openv/netbackup/bin/libobk. then library is visible to Oracle. Perform step 4.3 only if library is not visible to Oracle. 4.3 Make the library visible to Oracle Run /usr/openv/netbackup/bin/oracle_link script OR Perform manual linking. For more information on how to manually link the library, refer to Oracle System Administrator Guide. 4.4 Restart any Oracle instances. (Recommended) ---- Local Installation: Warning: Before installation - If production rman scripts are found in the /usr/openv/netbackup/ext/db_ext/oracle/samples/rman, please save them in another location to prevent them from being overwritten. 1. Log in as the Oracle user and shut down all Oracle instances. (Recommended) As root on the NetBackup for Oracle client: 2. Install the Maintenance Sun patch binaries via patchadd. 3. Verify that Oracle Agent library is located in /usr/openv/netbackup/bin directory. 4. Verify that library is visible to Oracle. If $ORACLE_HOME/lib[32,64]/libobk. is a soft link to /usr/openv/netbackup/bin/libobk. then library is visible to Oracle. Perform step 5 only if library is not visible to Oracle. 5. Make the library visible to Oracle Run /usr/openv/netbackup/bin/oracle_link script OR Perform manual linking. For more information on how to manually link the library, refer to Oracle System Administrator Guide. 6. Log in as the Oracle user and restart any Oracle instances. (Recommended.) For help linking the NetBackup for Oracle library, you can also refer to the support TechNote 233482, available on www.support.veritas.com. ============================================ The following are descriptions of the problems fixed. Please read the entire document before installing. README Conventions : Description Describes particular problem or feature contained in this Maintenance Pack. ** Description ** Describes a problem that can lead to potential data loss. Please read these problem descriptions carefully. Workaround Any available workarounds to a problem are also listed. Workarounds can be used INSTEAD of applying the patch, however, VERITAS strongly recommends the "best practice" of being at the latest patch level. Additional Notes Any additional information regarding this problem or feature. ------------------------------------------------------------------------ Description: Etrack Incident = ET297819 Description: The VxBSA global Handles[] and debugFD were not thread safe. (NetBackup Clients: ALPHA HP Intel-NT Linux2.4 RS6000_51 SGI Solaris Solaris9 ) -------------------------------------------------------------------------------- Etrack Incident = ET300999 Description: Oracle templates that were run at the same time on a remote system, would likely overwrite one another on the client, causing one to fail. (NetBackup Clients: ALPHA HP HPIA64 Linux2.4 Linux64 RS6000_433 SGI Solaris ) -------------------------------------------------------------------------------- Etrack Incident = ET284828 ET284958 Description: Added Linux support for 64-bit AMD. (NetBackup Clients: Linux2.4 Linux64 ) -------------------------------------------------------------------------------- Etrack Incident = ET284903 Description: Support for linux 64-bit. (NetBackup Clients: Linux2.4 Linux64 ) -------------------------------------------------------------------------------- Etrack Incident = ET313409 Description: Oracle shared-memory restores failed on the newly supported Linux 2.4, 64-bit platform. (NetBackup Clients: Linux2.4 ) -------------------------------------------------------------------------------- Etrack Incident = ET284903 Description: The Oracle Archiver fails to load required libraries on IA64 Linux. (NetBackup Clients: Linux64 ) ================================================================================ Etrack Incident = ET258421 ET258293 ET261720 ET221167 Description: When a database agent gets queued again, multiple times in a very short period of time, there were cases where the server would time out waiting for the client to connect. This fix prevents the client from getting behind the server in these instances. (NetBackup Clients: ALPHA HP Intel-NT Intel64 Linux2.4 RS6000_433 RS6000_51 Solaris ) -------------------------------------------------------------------------------- Etrack Incident = ET258595 Description: Oracle autobackup of a control file is very slow because of the format of the piece name. (NetBackup Clients: HP HPIA64 Intel-NT Linux2.4 Linux64 RS6000_433 RS6000_51 SGI Solaris ) -------------------------------------------------------------------------------- Etrack Incident = ET276089 Description: Added 64-bit Oracle support for linux on the AMD64 and EM64T platforms. (NetBackup Clients: Linux2.4 ) -------------------------------------------------------------------------------- Etrack Incident = ET283509 Description: After upgrading to NetBackup 5.1 MP2, an Oracle restore would fail with the following error message: app_ObjectOwner does not match: Oracle (6) vs (0) (NetBackup Clients: ALPHA HP Linux2.4 Linux64 RS6000_433 RS6000_51 SGI Solaris ) ================================================================================ Etrack Incident = ET206031 ET206031 Description: A memory leak encountered in XBSA library has been fixed. All NetBackup Windows Clients HP HPIA64 Linux2.4 Linux64 RS6000_433 RS6000_51 SGI Solaris -------------------------------------------------------------------------------- Etrack Incident = ET211834 Description: Proxy block level incremental backups that have more than 2 streams may fail. Workaround: Perform Proxy BLI backups with no more than 2 streams (1 is safest). (NetBackup Clients: ALPHA HP HPIA64 Linux2.4 Linux64 RS6000_433 RS6000_51 SGI Solaris Solaris9 ) ================================================================================ Special Install Instructions: ----------------------------- None. README -- Last modified date: Monday, April 3, 2006