Tivoli Storage Manager (TSM) Server for AS/400 (5698-TSM) Licensed Materials - Property of IBM (C) Copyright IBM Corporation 1990, 1999. All rights reserved. ************************************************************************ * * * ATTENTION * * * * Before you apply the patch provided in this directory you must * * apply the latest available maintence to your server. * * * * The install package in this directory are intended to provide * * early fixes to problems. Although the fixes have been tested and * * verified there may be some risk by applying them as a comprehensive * * "system test" has not been conducted * * * * * ************************************************************************ Patch Level For TSM 4.1: This is a service PATCH based on certified service level 3.1.2.80. This installable patch provides the updated file required to bring the level of the server up to level 3.1.2.82 The AS/400 save file contains the QANRSERV object. The save file was created using the AS/400 SAVOBJ command against the objects contained in library QADSM. Testing has focused on the corrections made for the following items. ------------------------------------------------------------------------- o SA91542 MISSING SUB-FRAME WEB ADMIN GUI GENERATED, AS400 WITH GERMAN AS PRIMARY LANGUAGE. o SA94308 ANR8420E INITIALIZE SERVER ERROR AFTER UPGRADE Customer will perform upgrade and attempt to start TSM server. The following errors will be generated in their message log: ANR7808W QTARDCAP API returned exception CPF9814. ANR8420E INITIALIZE SERVER: An I/O error occurred while accessing TAP03. ANR9999D DSMSERV/QCSRC/MMS(1807):Unable to load MMS configuration. The Server will fail to initialize due to old or left over device information that needed to be deleted from the device table. The server will not initialize or start so the customer needs to use the new executible which will allow the server to start, thus allowing the deletion of the necessary device class, drive, and library information. ---------------------------- INSTALLATION ------------------------------ The following are the steps necessary to put this version of the object into a usable position, but still save the original object to be used again when necessary. Please use the following steps to install the PATCH code: 1) Halt the TSM server 2) Rename objects: WRKOBJ OBJ(QADSM/QANRSERV) OBJTYPE(*PGM) - Rename the object QANRSERV to something else ie. QANRSERV.O 3) Restore objects: RSTOBJ OBJ(QANRSERV) SAVLIB(QADSM) DEV(*SAVF) OBJTYPE(*PGM) SAVF(test_library/ANR8420) 4) Verify authority of objects: WRKOBJ OBJ(QADSM/QANRSERV) OBJTYPE(*PGM) - Take option 5 to Display Authority - If the owner of QANRSERV is NOT QADSM CHGOBJOWN OBJ(QADSM/QANRSERV) OBJTYPE(*PGM) NEWOWN(QADSM) 5) Start the TSM server When receive next official PTF: 1) Halt the TSM server 2) Remove patch parts from QADSM and rename original parts: WRKOBJ OBJ(QADSM/QANRSERV*) OBJTYPE(*PGM) - Delete patch version of QANRSERV from library QADSM - Rename the object QANRSERV.O to QANRSERV 3) Install PTF as usual. To FTP this PATCH code to your AS/400: From a PC/Workstation with access to the Internet: 1) FTP to IBM system and logon on as user anonymous (follow prompts) ftp ftp.software.ibm.com anonymous enter password (follow prompt) 2) Put FTP session into binary mode bin 3) Go to patches directory cd /storage/tivoli-storage-management/patches/server/AS400 4) Obtain file ANR8420.savf get ANR8420.savf On AS/400: 1) Create savefile in library of your choice to receive SAVF CRTSAVF FILE(test_library/ANR8420) If PC/Workstation used earlier does not have connectivity to AS/400, use some method to get the file on to a machine that can reach the AS/400. From PC/Workstation with FTP access to AS/400: 1) Ftp to the AS/400 and logon ftp xx.xx.xx.xx (your AS/400 IP address) user (user must have authority to files in test_library) password 2) Put FTP session into binary mode bin 3) Place file on AS/400 put ANR8420.savf test_library/ANR8420 (replace 4) Quit to terminate FTP