*******************************************************************************
*                                   README                                    *
*******************************************************************************


Licensed Materials - Property of IBM

5698-ISX

(C) Copyright International Business Machines Corp. 1990, 2003.
All rights reserved.

US Government Users Restricted Rights - Use, duplication or disclosure 


*******************************************************************************
*                                                                             *
                Version 5, Release 2, Modification 9, Level 0
*                                                                             *
*******************************************************************************


                For online help visit the IBM TSM homepage at:
  www.ibm.com/software/sysmgmt/products/support/IBMTivoliStorageManager.html


*******************************************************************************
*                              Table of Contents                              *
*******************************************************************************

INSTALLATION INFORMATION
------------------------
Installation Notes - AIX
Installation Notes - HP-UX
Installation Notes - Linux
Installation Notes - MVS
Installation Notes - PASE
Installation Notes - Sun Solaris
Installation Notes - Windows server
Installation Notes - Windows storage agent


FIXPACK UPDATES
---------------
Updates for Fixpack 5.2.8
Operating system restrictions - Windows server and storage agent


Updates for Fixpack 5.2.7
NDMP backup support for IBM System Storage N Series File Server      
IC46073 Installation notes for Solaris 9
SANergy support page for access to latest levels
3592 Generation 2 support


Updates for Fixpack 5.2.6
SHOW MEMUSE MaxQuickFree changes
Multiple server entries in the Windows TSM Management Console


Updates for Fixpack 5.2.5
IBM LTO WORM support
SUN Storage Agent addtoinit documentation
QUERY NODE F=D limitation
Importing data to a storage pool with simultaneous write enabled


Updates for Fixpack 5.2.4
Storage agent in a Microsoft Cluster Server (MSCS)
General LTO Generation 3 support


Updates for Fixpack 5.2.3
Storage agent compatibility and support
Microsoft Cluster Server (MSCS)
3592 Support in a 3584 library
3592 WORM support
3592 WORM support known issues for 349X
3592 WORM support on MVS


Updates for Fixpack 5.2.2
Windows Logo Certifications
DRM PREPARE and Centera primary storage pools
Added library sharing compatibility
Data Retention feature usage considerations
AIX Quickstart clarifications
TCPADMINPORT, TCPPORT and defaults
SHOW LANFREE command
Audit trail when granting or removing access to another
    user's data
Requirements for the web administator interface
3592 support for PASE
Library sharing and LAN-Free upgrade considerations
64-Bit Windows 2003 notes


Updates for Fixpack 5.2.1
AIX OS level correction to Quickstart manual
Windows Language Pack installation changes
Administrative client incorrect server level display


Updates for Version 5.2.0
Java GUI client warning message
Cancel Process notes
3494 library particulars/changes
UTF8 TEC events
LTO Generation 2 Support for PASE
Unique TEC Events
Summary records creation functionality
Summary records missing for LAN based backup-archive client 
    sessions
Node DataWrite|ReadPath clarification
QLogic 2300 support with QUERY SAN
TAPEAlertmsg default value
SUN DISK performance
z/OS  Reverse DNS Lookups
ACSLS volume locking limitation
Automatic labeling of tape volumes
LABEL LIBVOLUME listing for SCSI libraries
LanFree particulars
NLS and display limitations
Simultaneous write limitations
Simultaneous write may not remove failing copy storage pool
NDMP file-level restore support for international characters
IBM Devices 3570, 3590, and Ultrium: Required minimum device 
    driver levels
Concurrent NDMP backups of EMC Celerra Data Movers
Archive utilities provided 
Windows SNIA License Agreement

APARs Fixed in Level 5.2.9.0
APARs Fixed in Level 5.2.8.0
APARs Fixed in Level 5.2.7.0
APARs Fixed in Level 5.2.6.0
APARs Fixed in Level 5.2.5.0
APARs Fixed in Level 5.2.4.0
APARs Fixed in Level 5.2.3.0
APARs Fixed in Level 5.2.2.0
APARs Fixed in Level 5.2.1.0
APARs Fixed in Level 5.2.0.0

Where to Find Documentation
Getting Help
Trademarks



********************************************************************************
*   INSTALLATION INFORMATION                                                   *
********************************************************************************

********************************************************************************
*  Installation Notes - AIX                                                    *
********************************************************************************
Customers who own IBM 3570, 3590, or Ultrium tape libraries and/or drives:
   The minimum level Atape device driver must be installed BEFORE installing
   Tivoli Storage Manager Version 5.2.  See the section of this readme entitled 
   IBM Devices 3570, 3590, and Ultrium: Required minimum level for device 
   drivers.


********************************************************************************
*  Installation Notes - HP-UX                                                  *
********************************************************************************
1. The installation of the server now requires that the license terms be
  displayed and accepted by you. On some HP systems you will not be given the
  chance to accept those terms and the installation will fail with a
  "preinstall script error". If you examine the swagent.log file, it will state
  that the installation fails because the license is not accepted.

  To accept the license, you must run swinstall with -x ask=as_needed or use
  swask.

  If you are installing the server in the non-interactive mode (command-line),
  do one of the following:
  - Add the following statement to the sw defaults file (usually
    /var/adm/sw/defaults):
       swinstall.ask = as_needed

  - Add the -x option to the swinstall command line when you install the
    server.  For example:
       swinstall -s /cdrom -x ask=as_needed  TIVsmS64

  If you wish to install the server with the interactive mode (GUI) of
  swinstall, you must run swask on the server package first.  For example,
  run the following two commands to install the server:
        swask -s /cdrom TIVsmS64
        swinstall -s /cdrom TIVsmS64

  For more information about the files or settings mentioned, see HP
  documentation in the Software Distributor Administration Guide for HP-UX
  (available from HP's support web site) or see man pages.

  KNOWN RESTRICTION: After the server is installed the license is saved in text
     format, for all supported languages, in the tivoli/tsm/server/license
     directory. To view any of the license agreement files that are in a
      language other than English the appropriate codepage must be used. The
     license agreement files can be viewed in a web browser that supports the
     following character sets:

     Language                          WEB Browser Character Set
     -------------------               -----------------------------
     Traditional Chinese               Chinese Traditional ( Big 5 )
     Simplified Chinese                Chinese Simplified ( GB18030 )
     Japanese                          Japanese ( Auto - Select )
     Korean                            Korean
     German                            Western European ( ISO-8859-1 )
     French                            Western European ( ISO-8859-1 )
     Italian                           Western European ( ISO-8859-1 )
     Brazilian Portuguese              Western European ( ISO-8859-1 )
     Spanish                           Western European ( ISO-8859-1 )
     American English                  Western European ( ISO-8859-1 )


2. Customers who own IBM 3570, 3590, or Ultrium tape libraries and/or drives:
   The minimum level ATDD device driver must be installed BEFORE installing
   TSM 5.2.  See the section of this readme entitled IBM Devices 3570, 3590, 
   and Ultrium: Required Minimum Level for Device Drivers


3. The following HP-UX patches MUST be installed before installing device    
   driver. These patches may have been superceded by others by the time of 
   your installation and it is the responsibility of the HP system administrator 
   to insure that the current levels of OS software  are installed.

   HP-UX 11i (aka 11.11):
   PHKL_27839 to correct kernel address space locking that causes applications
     to hang
   PHKL_29818 to correct system hang when running rmsf command against DLKM
     device drivers
   PHKL_29890 vPar enablement,DLKM load
   PHKL_30100 Psets,vPar,Xserver,T600 HPMC

   HP-UX 11 (aka 11.00):
   PHKL_27364 (replaced by PHKL_30190)

4. As of 5.2.2.0, the Tivoli Storage Maanger device driver is dynamically 
   linked into the kernel rather than statically linked.  This means that a 
   reboot to upgrade the driver is no longer neccessary once the 5.2.2.0 driver 
   is installed.  However, if you have a level with the static driver (5.2.1.x 
   and all previous releases), it must be uninstalled before the dynamic driver 
   (5.2.2.x and all subsequent relelases) can be installed.  It cannot be simply 
   upgraded.

   Because this is a new installation, the device special files (/dev/rmt/tsm*)
   must be recreated using the TSM device driver configuration script, tsmddcfg.
   Please see the published documentation for details on the use of this script.


********************************************************************************
*  Installation Notes - Linux                                                  *
********************************************************************************
1a)  Installation Instructions
1b)  Accepting the License Terms
2a)  Supported Linux Environments
2b)  Supported Kernel Levels by ITSM SCSI Device Drivers
3)   Notice for SLES7 users
4)   RPM packages included
5)   Features not supported on this release


1a) Installation Instructions:
------------------------------
The installation of the server requires that the license terms be
accepted by user. The Server package won't install unless the license
terms are accepted.
If you already have IBM Tivoli Storage Manager Server,
version 5.2.2.0 installed on your system, it may not be necessary to
accept the license terms.

Use the commands bunzip2 and tar to extract the rpm packages. For example:
bunzip2 TIVsm-server-5.2.4-0.Linux.i686.tar.bz2
mkdir tsm
cd tsm
tar xvf ../TIVsm-server-5.2.4-0.Linux.i686.tar

Execute the rpm command as follows:

rpm -Uvh [ --prefix prefix] <pkgname>

where prefix is optional, and it denotes the file system where you would like
IBM Tivoli Storage Manager to be installed, and <pkgname> denotes one of the
packages listed on session 4 below.  If no prefix is given, the default install
path is /opt.

If you get the error "The TSM Server can not be installed unless the license
terms have been agreed to" when installing the TIVsm-server package, execute
section 1b) below.


1b) Accepting the License Terms
-------------------------------
Go to the directory where the TIVsm-server package was uncompressed and unpacked.
Example:
cd /tsm

-Execute the script install_server. The syntax is:

   ./install_server [prefix]

where prefix is optional, and it denotes the file system where you would like
IBM Tivoli Storage Manager to be installed. If no prefix is given,
the default is /opt.

-From the following menu, select a number for the language that you prefer to
display the license agreement. Press Enter.
Software Licensing Agreement
1. Czech
2. English
3. French
4. German
5. Italian
6. Polish
7. Portuguese
8. Spanish
9. Turkish

-The install_server script will display the license agreement in the language
specified, and ask for you to accept them. To accept the license agreement,
press 1 followed by the Enter key.

- Once you have accepted the license agreement, a menu will be displayed
with all the available RPM packages for the corresponding platform.
At this point, you can either quit the install_server script by pressing 'q'
followed by the Enter key, or, select packages from the menu to be installed.
If you exit the menu, you can manually install any of the RPM packages that
correspond to your architecture by using rpm. See section 1a) above.
To install to a different location, use the --prefix
option in rpm. Please refer to RedHat Package Manager documentation
for details on rpm usage.

If you chose to use the menu, Choosing the Basic(b) installation will install
the server, the Web Administrative Interface, and the English command line 
help. If you're installing from a CD-ROM media, the Basic(b) selection will 
also install the license enabler.


KNOWN RESTRICTION: After the server is installed the license is saved in text
     format, for all supported languages, in the tivoli/tsm/server/license
     directory. To view any of the license agreement files that are in a
      language other than English the appropriate codepage must be used. The
     license agreement files can be viewed in a web browser that supports the
     following character sets:

     Language                          WEB Browser Character Set
     -------------------               -----------------------------
     Traditional Chinese               Chinese Traditional ( Big 5 )
     Simplified Chinese                Chinese Simplified ( GB18030 )
     Japanese                          Japanese ( Auto - Select )
     Korean                            Korean
     German                            Western European ( ISO-8859-1 )
     French                            Western European ( ISO-8859-1 )
     Italian                           Western European ( ISO-8859-1 )
     Brazilian Portuguese              Western European ( ISO-8859-1 )
     Spanish                           Western European ( ISO-8859-1 )
     American English                  Western European ( ISO-8859-1 )


2a) Supported Linux Environments
-------------------------------

   IA32 Architecture:
   ------------------

   For supported Linux environments on the x86 architecture for TSM 5.2
   please visit http://www-1.ibm.com/support/docview.wss?rs=0&uid=swg21107360

   s390/s30x Architecture:
   -----------------------

   For supported Linux environments on the zSeries architecture for TSM 5.2
   please visit http://www-1.ibm.com/support/docview.wss?rs=0&uid=swg21108040


   pSeries Architecture(ppc64):
   ----------------------------

   For supported Linux environments on the pSeries architecture for TSM 5.2
   please visit http://www-1.ibm.com/support/docview.wss?rs=0&uid=swg21108042


2b) Supported kernel levels by ITSM SCSI Device Drivers:

   For the latest support info on Linux kernel levels please visit
   http://www-1.ibm.com/support/docview.wss?rs=0&uid=swg21111628

   NOTE: For a list of supported kernel levels on previous levels of ITSM
   Device Drivers, see the Linux support web page at
   http://www-1.ibm.com/support/docview.wss?rs=0&uid=swg21111628


4) RPM Packages included:
-------------------------
IA32
----
TIVsm-server-5.2.4-0.i386.rpm ...............TSM Server
TIVsm-tsmscsi-5.2.4-0.i386.rpm ..............TSM SCSI OEM Device Drivers

s390(31bit zSeries):
-------------------
TIVsm-server-5.2.4-0.s390.rpm ...............TSM Server
TIVsm-tsmscsi-5.2.4-0.s390.rpm ..............TSM SCSI OEM Device Driver

s390x(64bit zSeries):
--------------------
TIVsm-server-5.2.4-0.s390x.rpm ..............TSM Server
TIVsm-tsmscsi-5.2.4-0.s390x.rpm .............TSM SCSI OEM Device Drivers


ppc64(64bit pSeries):
---------------------
TIVsm-server-5.2.4-0.ppc64.rpm ..............TSM Server
TIVsm-tsmscsi-5.2.4-0.ppc64.rpm .............TSM SCSI OEM Device Drivers

Architecture independent pkgs:
-----------------------------
TIVsm-webadmin-5.2.4-0.noarch.rpm ...........TSM Server Web Admin Interface
TIVsm-webhelpen_US-5.2.4-0.noarch.rpm .......TSM Help for Web Admin Interface


5) Features not supported on this release
   --------------------------------------
   - Generic Tape
   - Shared Memory Protocol
   - Raw logical volume


********************************************************************************
*  Installation Notes - MVS                                                    *
********************************************************************************
There are no clarifications or corrections for this section.


********************************************************************************
*  Installation Notes - PASE                                                   *
********************************************************************************
CHECKIN LIBVOLUME
-----------------
There is a known problem with the CHECKIN LIBVOLUME command.
The CHECKIN LIBVOLUME of a tape containing EXPORT data fails when using an
LTO library volume from a TSM server other than the OS/400 PASE server.

TSM servers on platforms other than OS/400 PASE may place additional labels
on a tape if the barcode of the tape cartridge contains more than 6
characters. The TSM OS/400 PASE server can not read these extra labels.

You can avoid the problem by using server-to-server export. If you must
use an LTO device to create the export tape, you can do the following.
  1) Define a TSM library of type MANUAL
  2) Define an LTO tape drive into the manual library
  3) Label a tape with 6 or less characters
  4) Perform the export.


SERVER CONSOLE
--------------
There are limitations with the PASE screen session being used on the iSeries as
the TSM console. The visible screen width is only 77 columns. If TSM outputs
strings that are longer than the screen width, PASE will wrap the output.
The F11 function key permits a user to toggle the PASE screen session between
wrap and truncate. However, there are no function keys that permit a user to
view output that has been truncated by PASE.

Some output may not be formatted properly. This is being caused by the fact that
both the TSM server and PASE are breaking up the line.  When the server computes
the amount of space for a line, it uses a value that assumes that the font is
monospaced (all characters are the same width). However,  the actual output
characters vary in width and the longer lines are being wrapped by the PASE
screen session.  TSM has attempted to eliminate the case in which both PASE and
TSM perform line breaks.  However, the issue could not be completely resolved.
TSM could only reduced the cases in which occurred. If TSM makes the console
width too small, there are problems outputting the results of QUERY commands
when one or more of the column header strings is longer than the console width
of the PASE screen session.

The column header names in the output from a TSM QUERY command may not be
formatted properly. When the server computes the amount of space for a line, it
uses a value that assumes that the font is monospaced (all characters are the
same width). However,  the actual output of the characters may vary in width
sometimes causing  the output from QUERY commands to not appear to align
correctly.

Given the limitations of the PASE screen session, the TSM server can not
generate output that can to be displayed properly in all cases. Therefore, the
PASE screen session is not the recommended as the normal interface for the
server and should only be used as the server console in a limited form.
Instead, it is recommend that either the TSM WEB Administrative client or the
TSM Command Line client be used as the interface to  the TSM OS/400 PASE server.


REQUIRED OS/400 V5R1 PTFs
-------------------------
The following OS/400 V5R1 PTFs are required for TSM.

  SI04612
  SI04626
  SI03939
  MF28967
  SI01968
  MF27490
  MF27780
  MF28208


Improving iSeries Disk Storage Pool Performance
-----------------------------------------------
An enhancement was made for TSM in PASE for OS/400 V5R2, PTF MF30245.

This enhancement allows greater write speed to disk storage pool volumes
(i.e. backup performance.)  With the above code the following OS/400 command
must be run for all disk storage pool volumes.  The command is:

  CHGATR OBJ('/path/stgpoolfile') ATR(*MAINSTGOPT) VALUE(*MINIMIZE)

Prior to this PTF, OS/400 would read the portion of disk to be written to
(due to the single level store architecture of OS/400) before the write,
doubling the I/O required with a read that is not needed.


DRIVESELECTION=OPERATOR
-----------------------------------------------
If the device configuration file has "DRIVESELECTION=OPERATOR" for a
library of type manual, a RESTORE DB fails.  A message requesting a
mount of a tape volume repeats until the resource timeout is reached,
then a failure message is posted.  This happens even though the
required tape is mounted.  Currently there is no way to reply that
the volume is mounted.

The error will occur on other stand alone server operations that
make use of the device configuration. To avoid this problem, use
"DRIVESELECTION=AUTOAMTIC" which is the default for the TSM DEFINE
LIBRARY command.


REQUIRED OS/400 V5R2 APARs
--------------------------
Unable to load dsmlicense in OS/400 V5R2 PASE environment.

   A PASE APAR, SE10154 has been opened to address this issue.

PASE is hung in microcode level of Operating system and cannot be ended even
with the OS/400 ENDJOBABN command.

  Two OS/400 V5R2 APARs address this situation:

  APAR MA26821 OS/400 PASE JOB HANGS
  APAR MA26927 UNEXPECTED SIGSEGVS IN OS/400 PASE


********************************************************************************
*  Installation Notes - Sun Solaris                                            *
********************************************************************************
1. The installation of the server now requires that the license terms be
   displayed and accepted by you. This is accomplished with a request sript
   in the server package. If you intend to run pkgadd in a interactive mode
   (GUI), run pkgask first and accept the license terms.

  KNOWN RESTRICTION: After the server is installed the license is saved in text
     format, for all supported languages, in the tivoli/tsm/server/license
     directory. To view any of the license agreement files that are in a
      language other than English the appropriate codepage must be used. The
     license agreement files can be viewed in a web browser that supports the
     following character sets:

     Language                          WEB Browser Character Set
     -------------------               -----------------------------
     Traditional Chinese               Chinese Traditional ( Big 5 )
     Simplified Chinese                Chinese Simplified ( GB18030 )
     Japanese                          Japanese ( Auto - Select )
     Korean                            Korean
     German                            Western European ( ISO-8859-1 )
     French                            Western European ( ISO-8859-1 )
     Italian                           Western European ( ISO-8859-1 )
     Brazilian Portuguese              Western European ( ISO-8859-1 )
     Spanish                           Western European ( ISO-8859-1 )
     American English                  Western European ( ISO-8859-1 )


2. If the server package (TIVsmS) is installed before the Sun Language Support,
   and the locale is set to a non-english setting, these errors will be
   displayed:

  ANR0915E Unable to open language JA_JP for message formatting.
  Error opening catalog ./dsmja_jp.cat, for language ja_jp

  If the server package (TIVsmS) is installed before the Sun Server LICENSES,
  this warning will be displayed:

  ANR9613W Error loading /opt/tivoli/tsm/server/bin//./dsmreg64.sl for
  Licensing function: ld.so.1: ./dsmserv: fatal error:
  /opt/tivoli/tsm/server/bin//./dsmreg64.sl: open failure: No file nor directory
  exists.

  These messages can be ignored, the order the packages are installed does not
  affect the success of the install.

3. To users wishing to run the TSM Solaris server in a supported language 
   other than the default language, en_US:  The LANGUAGE option in the server 
   options file is not a valid option for the Tivoli Storage Manager Solaris 
   server. If the LANGUAGE option is specified, it will be ignored by the 
   server.

   The server trys to start the language specified in the system language 
   environment variable. This  environment variable can be specified by issuing 
   from the system prompt, 'export LC_ALL=xx', where 'xx' is the locale.

   The server will run with the specified language if
   1) The locale has been installed on the system.
   2) The locale is supported by Tivoli Storage Manager.
   3) The appropriate TSM Server language package has been installed.

   With V5.2.0, the description for using the LANGUAGE option in the sample 
   file, 'dsmserv.opt.smp', is removed. The "Administrator's Reference" manual 
   will be updated in a future release of the publication to also remove the 
   LANGUAGE option description.

   Refer to the Tivoli Storage Manager Solaris Server "Quick Start" manual, 
   Appendix 'C' for instructions of how to start the server in a language other 
   than the server's default language.

4. Customers who own IBM 3570, 3590, or Ultrium tape libraries and/or drives:
   The minimum level IBMTape device driver must be installed BEFORE installing
   TSM 5.2.  See the section of this readme entitled IBM Devices 3570, 3590, and
   Ultrium: Required Minimum Level for Device Drivers


********************************************************************************
*  Installation Notes - Windows server                                         *
********************************************************************************

Operating System Restrictions
-----------------------------
Windows 2003 64-bit Service pack 1 (SP1) is incompatible with Version 5.2 
releases and is NOT SUPPORTED.  It is supported in 5.3.2 and above. Contact 
IBM for pricing.


Storage Agent and Server Compatability
--------------------------------------
Installation of the IBM Tivoli Storage Manager Server and Storage Agent on the
same machine is not supported on the Windows platform.  This restriction
applies to all supported Microsoft operating systems.


NLS Limitations
---------------
Please see item #9,#10, #11, #12 in the section of
this README called "NLS and Display Limitations".


Minimum Level for Device Drivers
--------------------------------
Customers who own IBM 3570, 3590, or Ultrium tape libraries and/or drives:
   The minimum level IBM device driver must be installed BEFORE installing
   TSM 5.2.  See the section of this readme entitled IBM Devices 3570, 3590, 
   and Ultrium: Required Minimum Level for Device Drivers


How to Update the Tivoli Storage Manager Cluster Resource DLL
-------------------------------------------------------------
There is a copy of the Cluster Resource DLL (tsmsvrrsc.dll) in the console
subdirectory of the TSM product. This version of the DLL will be updated by
the installation on TSM maintenance. However, this is not the DLL that the
Microsoft Cluster Server (MSCS) uses to manage the TSM cluster resource. The
version of the tsmsvrrsc.dll that is used by MSCS is located in the Windows
cluster directory on each node in the cluster that supports an TSM server.
The new version of the DLL must be replaced on each on these nodes.

    1) Stop all Tivoli Storage Manager servers.

    2) Copy the DLL from the Tivoli Storage Manager installation directory 
       file to the proper location.

       By default, the TSM install direcorty is the following.
          C:\Program Files\Tivoli\TSM\console

       By default, the Windows cluster directory is the following.
          %SystemRoot%\Cluster

    3) Restart all Tivoli Storage Manager servers.


********************************************************************************
*  Installation Notes - Windows storage agent                                  *
********************************************************************************

Operating System Restrictions
-----------------------------
Windows 2003 64-bit Service pack 1 (SP1) is incompatible with Version 5.2 
releases and is NOT SUPPORTED.  It is supported in 5.3.2 and above. Contact 
IBM for pricing.


Storage Agent and Server Compatability
--------------------------------------
Installation of the IBM Tivoli Storage Manager Server and Storage Agent on the
same machine is not supported on the Windows platform.  This restriction
applies to all supported Microsoft operating systems.


Tivoli Storage Manager Management Console
-----------------------------------------
The .msc file that controls the TSM Management Console has been updated as part
of this release. In the prior version, the "Device Manager" snapin
was not translated into the appropriate language.

However, the new version of the .msc file is not automatically installed by
the Windows Installer. Because the .msc is modified each time you invoke the TSM
Management Console, the Windows Installer will not replace it. In addition, the
file also contains information about storage agents and machines you have added.

If you choose to use the updated .msc file, you must copy it from the product CD
and then add again any storage agents and machines you had previously added to
the earlier version of the console.



FIXPACK UPDATES
---------------


UPDATES FOR FIXPACK 5.2.8
-------------------------

*******************************************************************************
*  Operating system restrictions - Windows server and storage agent           *
*******************************************************************************
Windows 2003 64-bit Service pack 1 (SP1) is incompatible with Version 5.2 
releases and is NOT SUPPORTED.  It is supported in 5.3.2 and above. Contact 
IBM for pricing.


UPDATES FOR FIXPACK 5.2.7
-------------------------

*******************************************************************************
*  NDMP backup support for IBM System Storage N Series File Server            *
*******************************************************************************
The IBM System Storage N Series file server is now supported for NDMP backup. 
The NETAPPDUMP data format must be used for the data mover and storage pool
definitions when configuring Tivoli Storage Manager for NDMP operations on the
N Series file server.

Refer to the IBM Storage Web site for specific operating system level and 
device support requirements:
    http://www.ibm.com/servers/storage/nas/


*******************************************************************************
*  IC46073 Installation notes for Solaris 9                                   *
*******************************************************************************
IC46073  INSTALL OF TSM SERVER 5.2.2. AND HIGHER FAILS ON SOLARIS 9 
"CORE SYSTEM SUPPORT"

At Version 5.2.2 and higher, the Tivoli Storage Manager server and storage 
agent installations require presentation and acknowledgement of the Electronic 
Licensing Agreement.  This change requires packages that are not automatically 
installed by the Core System Support option.  If the packages are not 
present, the installation will fail with messages similar to:

"Exception in thread "main" java.lang.UnsatisfiedLinkError: exception 
occurred in JNI_OnLoad
...
JRE error attempting to evoke the license acceptance tool.
   Error code 1.
   Please call customer support."

The required packages are as follows:
SUNWlibC
SUNWxwice
SUNWctpls
SUNWlibCx
SUNWcpp
SUNWmfrun
SUNWzlib
SUNWj3rt
SUNWxwfnt
SUNWxwplt

Please note that this list can change without notice at IBM's sole discretion.

In order for the Core System Support option install to complete successfully, 
the required packages must also be installed on the system.


*******************************************************************************
*  SANergy support page for access to latest levels                           *
*******************************************************************************
Updates to the version of SANergy included with Tivoli Storage Manager 
Enterprise Edition can be found at the Tivoli SANergy support page,

http://www-306.ibm.com/software/sysmgmt/products/support/TivoliSANergy.html

Please access this page to obtain the latest level of Tivoli SANergy.


*******************************************************************************
*  3592 Generation 2 support                                                  *
*******************************************************************************
3592 generation 2 drives use the same media as generation 1 drives, but they 
are able to write in a new format.  This new format has a larger capacity, 
such that an uncompressed volume can hold about 500GB and the same ratios 
apply to compressed capacity, short tape capacity, etc.  For more details, 
consult the 3592 generation 2 hardware specifications.

Device Class Information:

In order to utilize this new hardware through TSM, keep in mind that this is 
still an 3592 device. Thus, when defining a devclass that uses 3592 drives, 
use the following:
    - devtype=3592
    - format=<DRIVE,3592-2,3592-2C>

    NOTE: The 3592-2 format is uncompressed and the 3592-2C format is
          compressed.

The DEFINE DEVCLASS command for DEVTYPE 3592 now allows the new formats.


   .-FORMAT--=--DRIVE---------.
>--+--------------------------+-
   '-FORMAT--=--+-DRIVE-----+-'  
                +-3592------+
                +-3592C-----+
                +-3592-2----+
                '-3592-2C---'

Note:
 On z/OS the previous default FORMAT for devtype 3592 was 3592C.  To 
continue to use an existing devclass for the generation 2 drives, the 
devclass will need to be updated with a new FORMAT value of DRIVE,
3592-2 or 3592-2C.  
                    

Generational Compatibility support:
-----------------------------------

It is highly recommended that the two generations of 3592 remain separate and
are not used in a mixed generation environment.  Thus, if possible, upgrade all
drives to 3592 generation 2.  If this is not done, there are potential media
problems that TSM cannot prevent because the generation 1 drive cannot read the
new density.  Therefore, any operation that requires to TSM to verify the
volume's label can fail when these two generations are mixed.  While TSM highly
recommends keeping these two generations separate if not entirely upgrading to
3592 generation 2, TSM recognizes that an interim environment that mixes the 
two generations may be necessary.  In this case you need to setup TSM in one of 
the following configurations:


Open systms mixed drive configuration alternatives:
---------------------------------------------------

1. Force all current 3592 generation 2 drives to always write in the generation
   1 density until all drives are upgraded to generation 2.  This can be done    
   by explicitly setting the FORMAT parameter on the device class to either 3592
   or 3592C.
   
   This case should not have any media problems, because all media is written    
   in the generation 1 format that can be read by both generation 1 and 
   generation 2 drives.  Thus, all drives can verify labels and read all data 
   written on the media.  However, this configuration doesn't allow the 
   generation 2 drives to write or read in their optimal format.
   
2. For 349X and ACSLS libraries only, two library objects can be defined for    
   the same physical library where the path for both libraries specifies the 
   same special file name.  In this case, one library object would contain all 
   of the generation 1 drives, and the other library object would contain all 
   of the generation 2 drives.  In addition for 349X libraries, each library 
   object should have disjoing scratch categories (including WORMscratch 
   category iF applicable).  This is a simple way to logically partition the 
   generations without partitioning the hardware.  Because two library objects 
   will be used a new device class and stgpool will also be necessary to refer 
   to the new library object.  This case should also prevent any known media
   problems from mixing generations.

3. Define a new stgpool and device class for the generation 2 drives such that
   the old device class has a FORMAT parameter explicitly set to 3592 or 3592C
   (not DRIVE), and the new device class has a FORMAT parameter explicitly set
   to 3592-2 or 3592-2C (not DRIVE).  Finally, update the stgpool that will
   contain all the media written in generation 1 to have a MAXSCRATCH parameter
   of 0: UPDATE STGPOOL <gen1pool> MAXSCRatch=0
   
   This case will allow both generations to use their optimal format and
   minimize potential media problems by mixing generations, but it will not
   resolve all media issues.  Beyond the mount point issues for mixing LTO 
   generations, the following known remaining media issues exist:
   
   a. CHECKIN LIBVOL: The problem resides with using the CHECKLABEL=YES option.  
      If the label is currently written in a generation 2 format, a generation 1
      drive will fail this command for this particular media.  Thus, TSM
      recommends using CHECKLABEL=BARCODE to circumvent this issue for CHECKIN.
      
   b. LABEL LIBVOL: The problem again resides when the server tries to read the
      label if it is written in a generation 2 format and read from a       
      generation 1 drive.  In this case, the LABEL will fail unless 
      OVERWRITE=YES is specified.  While this may work, please carefully verify 
      that the media being labeled with OVERWRITE=YES has no active data on it.
      
   c. CHECKOUT LIBVOL: As with the previous 2 commands the same problem arises
      when TSM verifies the label (CHECKLABEL=YES) if it is written in a
      generation 2 format and read from a generation 1 drive.  Thus, TSM
      recommends using CHECKLABEL=NO to circumvent this issue for CHECKOUT. 


z/OS mixed drive configuration:
-------------------------------

1. Use SMS to control the format. The storage administrator can specify a    
   format of EFMT1 when defining SMS dataclasses. ACS routines can be used to 
   select only volumes capable of using the generation 1 format, and to direct 
   both generation 1 and generation 1 drives to use the generation 1 recording 
   format. 
      
2. Define a new stgpool and device class for the generation 2 drives such that
   the old device class has a UNIT parameter that resolves to the generation
   1 drives only with a TSM devclass FORMAT parameter of  DRIVE, 3592 or 3592C 
   and the new device class has a UNIT parameter that resolves to generation 2 
   drives only with a FORMAT parameter of DRIVE, 3592-2 or 3592-2C.


UPDATES FOR FIXPACK 5.2.6
-------------------------

*******************************************************************************
*  SHOW MEMSUE MaxQuickFree changes                                           *
*******************************************************************************
The SHOW MEMUSE SET MAXQUICK command is no longer used to increase MaxQuickFree
buffer space.  The amount of MaxQuickFree space is now adjustable with a
hidden server option: SERVERHEAPPERCENT. This option has a default value of 
15. This means the server will use approximately %15 of the specified REGION 
size to satisfy MaxQuickFree buffer requests. 

To examine whether SERVERHEAPPERCENT is adequately sized, issue the SHOW HEAP 
command to reveal whether the current heap for MaxQuickFree buffer space is 
large enough to accommodate existing MaxQuickFree memory requirements.  
Regularly scheduled SHOW HEAP commands will generate output to suggest 
increasing SERVERHEAPPERCENT (upto 50%) when required.


*******************************************************************************
*  Multiple server entries in the Windows TSM Management Console              *
*******************************************************************************
The Tivoli Storage Manager Management Console for Windows displays multiple 
entries for the same machine name under TSM Computers.

How to determine if this issue applies to you:
----------------------------------------------

This issue only applies to you if you see duplicate entries for your local 
computer in the TSM Management Console tree view.

  For example, your machine is named THINK and you see:
    [-] Tivoli Storage Manager
        [+] THINK(Windows - Local)
        [+] THINK(Windows)

  If you only see the following, this issue does not apply.
    [-] Tivoli Storage Manager
        [+] THINK(Windows - Local)


  Note: This is only an issue for duplicates of the local machine name.
        It is not an issue if you have additional tree items for other 
        machines.

        For example, the following is fine.

          [-] Tivoli Storage Manager
              [+] THINK(Windows - Local)
              [+] NYSERVER(Windows)
              [+] AZSERVER(UNIX)


What to do if this issue applies to you:
----------------------------------------

   1) Install the fixpack.

   2) Export the tsm console key to a file named tsm_console.reg:
      Use reg.exe on Windows XP or 2003:
        reg export "HKEY_LOCAL_MACHINE\SOFTWARE\IBM\ADSM\CurrentVersion\
        Console" tsm_console.reg

      Use regedit.exe on Windows 2000:
        regedit
        navigate and right click on "HKEY_LOCAL_MACHINE\SOFTWARE\IBM\ADSM\
        CurrentVersion\Console"
        
        Choose File | Export... and save to file tsm_console.reg

   3) Examine the exported registry file and see if anything is included below
      the console key entry.

   If there is no text below the line    
   [HKEY_LOCAL_MACHINE\SOFTWARE\IBM\ADSM\CurrentVersion\Console]
   then skip ahead to Step 9. Otherwise, continue to Step 4.

   4) Start the Tivoli Storage Manager Management Console.

   5) Right-click on each "localmachine (Windows)" and choose Remove Computer 
      to remove the entry from the management console.

   6) Shut down the Tivoli Storage Manager Management Console.

   7) Import the saved Console registry key:
         Windows XP or 2003:
            reg import tsm_console.reg

         Windows 2000:
            regedit
           choose File | Import... and select file tsm_console.reg

   8) You are done.

   9) Under the "machinename (Windows - Local), expand the server instance 
      (ex: TSM Server1).

  10) Expand Reports and right click on Operational Reports.

  11) Choose New and click OK. Click OK again, and if prompted enter your 
      Tivoli Storage Manager admin account information and click OK. This 
      should create a report as well as recreating the registry keys for the 
      server instance under the "console" registy key. The report can be 
      removed if desired at this point since the registry has been corrected.

  12) Repeat Step 11 for any additional server instances that appear under
      machinename(Windows-Local).


UPDATES FOR FIXPACK 5.2.5
-------------------------

*******************************************************************************
*  IBM LTO WORM support                                                       *
******************************************************************************* 
The Tivoli Storage Manager server now supports IBM LTO WORM devices and media 
in Fixpack 5.2.5.  IBM LTO WORM devices are only available with generation 3 
devices and media.  In order to utilize LTO WORM, there needs to be an LTO 
WORM device class defined:

DEFINE DEVCLASS <class name> LIBRARY=<library name> DEVTYPE=LTO WORM=YES

Tivoli Storage Manager can only distinguish WORM media from rewritable media 
when the media is mounted.  Therefore, all WORM media needs to either be 
checked in with CHECKLabel=Yes or labeled with the CHECKIN parameter specified. 
Any media that is checked in without mounting in the drive is considered 
rewritable.


*******************************************************************************
*  SUN Storage Agent addtoinit documentation                                  *
*******************************************************************************
The storage agent is configured to start automatically at the time of
installation. An entry is made to the inittab that enables this automatic
startup. The following scripts (located in the storage agent installation
directory) allow you to modify the inittab:

addtoinit (or addtoinit console)
Adds an entry to the inittab that redirects output to /dev/console and
enables automatic startup. For example:
   aa:234:once:/opt/tivoli/tsm/StorageAgent/bin/dsmsta.rc >/dev/console 2<>/
   dev/console

addtoinit null
Adds an entry to the inittab that redirects output to /dev/null and enables
text based login to the console. For example:
   aa:234:once:/opt/tivoli/tsm/StorageAgent/bin/dsmsta.rc >/dev/null

addtoinit saved
Restores the inittab entry from <storage agent home directory>/oldinit to
/etc/inittab.  If more than one entry exists in the /etc/inittab file,
addtoinit saved  restores the first entry only.

removefrominit
Removes any entry that refers to <storage agent home directory>/dsmsta.rc and
records these entries in a file called <storage agent home directory>/oldinit.
If more than one entry exists in the /etc/inittab file, removefrominit stores
all entries in the oldinit file.


*******************************************************************************
*  QUERY NODE F=D limitation                                                  *
*******************************************************************************
When using the QUERY NODE command with the FORMAT=DETAILED parameter displays 
some invalid information when the last operation for the node used multiple 
sessions. The values displayed as percentages for media wait, comm wait, 
and idle wait are not valid; they are the sum of the total time for each 
wait on all sessions, as a percentage of the duration. The duration displayed 
is for the last master session. 

If multiple master sessions occurred because the original master session ended 
after exceeding the idle wait time, being canceled, or ending for some other 
reason, the duration will only be for the time of the last session. The QUERY
NODE duration, and media, comm, and idle wait percentages will not be accurate 
unless RESOURCEUTILIZATION 1 is used in the client options.
  
To obtain accurate statistical information, use other sources such as
accounting records, the records logged by client sessions, or the contents of
the summary table available  through SQL queries. This problem occurs on all 
platforms and all levels of the server.


*******************************************************************************
*  Importing data to a storage pool with simultaneous write enabled           *
*******************************************************************************
Import operations do not honor the COPYCONTINUE=YES setting of primary storage
pools.

During an import operation, if an error occurs writing to a copy storage pool
the current transaction will fail and the writing of the data to the
primary storage pool will also fail. When this occurs the import process will
stop.

To complete the import operation, try the following:
  1. Identify the reason for the failure in writing to the copy storage pool
     and attempt to resolve the problem, then retry the import operation.
  Or

  2. Remove the failing copy pool from the primary storage pool's COPYSTGPOOLS
     list and retry the import operation.

     To remove one or more copy storage pools, Issue an UPDATE STGPOOL command
     which specifies only the copy pool names that you want to include in the
     updated list. For example, if the existing copy pool list includes COPY1
     and COPY2 and you want to remove COPY1, specify COPYSTGPOOLS=COPY2 in the
     UPDATE STGPOOL command. To remove all existing copy storage pools
     associated with the primary storage pool, specify a null string,
     for example, COPYSTGPOOLS="".


UPDATES FOR FIXPACK 5.2.4
-------------------------

*******************************************************************************
*  Storage agent in a Micrsosoft Cluster Server (MSCS)                        *
*******************************************************************************
The Tivoli Storeage Manager server for the Windows platform has been enabled 
to work in a Microsoft Cluster Server (MSCS) environment.  However, the 
Tivoli Storage Manager storage agent has not been enabled to  work in a 
MSCS environment.

For several reasons, Tivoli Storage Manager cannot support the failover of a 
storage agent in a Microsoft Cluster Server (MSCS) environment.  The largest 
problem is with tape devices  during a clustered failover.

Tivoli Storage Manager will support the storage agent on the individual nodes 
of a MSCS cluster, but not as cluster resource that can failover.  Such a 
configuration is the same as in a non-clustered environment.  The only 
difference is the client will have the clusternode option to pick up the 
cluster resources, but the storage agent doesn't care whether the client is 
backing up local or cluster resources.


*******************************************************************************
*  General LTO Generation 3 support                                           *
*******************************************************************************
LTO generation 3 drives are supported with automated libraries such as SCSI and
ACSLS.  This support is available for Tivoli Storage Manager Fixpack 5.2.4.0 
and above, including Version 5.3.0.0.

Capacity:

The new LTO3 drives and media have a capacity of 400GB per cartridge of
uncompressed data and a capacity of 800GB per cartridge for compressed data.

Device Class Information:

In order to utilize this new hardware through TSM, keep in mind that this is
still an LTO device. Thus, when defining a devclass that uses LTO3 drives, use
the following:
	- devtype=LTO
	- format=<DRIVE,ULTRIUM3,ULTRIUM3C>

	NOTE: The ULTRIUM3 format is uncompressed and the ULTRIUM3C format is
	      compressed.

>>-DEFine DEVclass--device_class_name--------------------------->

>--LIBRary--=--library_name--DEVType--=--LTO-------------------->

   .-FORMAT--=--DRIVE---------.
>--+--------------------------+--+----------------------+------->
   '-FORMAT--=--+-DRIVE-----+-'	 '-ESTCAPacity--=--size-'
                +-ULTRIUM---+
                +-ULTRIUMC--+
                +-ULTRIUM2--+
                +-ULTRIUM2C-+
                +-ULTRIUM3--+
                '-ULTRIUM3C-'

   .-PREFIX--=--ADSM-------------------.
>--+-----------------------------------+------------------------>
   '-PREFIX--=--+-ADSM---------------+-'
		'-tape_volume_prefix-'

   .-MOUNTRetention--=--60------.  .-MOUNTWait--=--60------.
>--+----------------------------+--+-----------------------+---->
   '-MOUNTRetention--=--minutes-'  '-MOUNTWait--=--minutes-'

   .-MOUNTLimit--=--DRIVES-----.
>--+---------------------------+-------------------------------><
   '-MOUNTLimit--=--+-DRIVES-+-'
		    +-number-+
		    '-0------'

Generational Compatibility:

LTO3 drives are backwards read and write compatible with LTO Generation 2
media, but they are only backwards read compatible with LTO Generation 1
media.  Thus, LTO3 drives can read and write to existing LTO2 media, but LTo3
drives need LTO1 media to be updated to READONLY.  LTO1 volumes can be updated
to READONLY by the following command:

UPDATE VOLUME <volName> ACCESS=READONLY

This restriction does not apply to LTO2 media, because LTO3 drives can both
read and write to LTO2 media.


UPDATES FOR FIXPACK 5.2.3
-------------------------

*******************************************************************************
*  Storage agent compatibility and support                                    *
*******************************************************************************
Tivoli Storage Manager support for storage agents has been modified.  The 
server will support storage agents at the same version, release and the same 
modification level or modification level minus one (n-1) or modification level 
minus two (n-2). For example, a 5.2.3.0 server will support storage agents at 
the following levels: 5.2.3.0, 5.2.2.0 (this represents modification level 
minus one), and 5.2.1.0 (this represents modification level minus two).

The server will reject sessions for storage agents from prior versions and
those from prior releases.  Similarly, the server will reject sessions from
5.2.0.0 storage agents.

The server will also reject sessions from up level storage agents.  An up level
storage agent is a storage agent for a higher version, release, or modification
level.  For example, a 5.2.2.0 server will not support a 5.2.3.0 storage agent.

To upgrade a server and one or more storage agents in a LAN-free configured
TSM environment, the server should be upgraded first.  After upgrading the
server, the storage agents can be upgraded as time permits as long as it
is still supported for this version of the server.  If the storage agent is
not one of the supported levels for this server, the storage agent will need
to be upgraded in order to continue performing LAN-free data movement 
operations.

The message ANR4745E will no longer be used to report incompatibility between
storage agents and server.

The server will issue message ANR4723E to report that a storage agent is
down level relative to this server.  Similarly, the server will issue
message ANR4746E to report that a storage agent is up level relative
to this server.


*******************************************************************************
*  Microsoft Cluster Server (MSCS)                                            *
*******************************************************************************
The Tivoli Storage Manager cluster DLLs require two Microsoft redistributables: 
mfc71u.dll and msvcr71.dll. If the Microsoft files do not already exist on your
system (they are installed by VC71), they should be copied to the same
directory as the Tivoli Storage Manager cluster DLLs.

Once clustering has been configured, the versions of the tsmsvrrsc.dll
and tsmsvrrscex.dll that are used by Microsoft Cluster Service (MSCS)
are located in the Windows cluster directory on each node in the cluster
that supports a Tivoli Storage Manager server. The two Microsoft 
redistributable DLLs should be copied to the same directory on each of these 
nodes.

By default, the Windows cluster directory is the following.
   %SystemRoot%\Cluster

By default, the TSM installation directory is the following.
   C:\program files\tivoli\tsm

 1)  In the console subdirectory of the TSM installation directory,
       locate the Microsoft redistributable DLLs
       Default: c:\program files\tivoli\tsm\console

        - mfc71u.dll
        - msvcr71.dll

 2)  Copy the DLLs to the Windows cluster directory

When all nodes have been updated, start the TSM server from the
cluster administrator.


*******************************************************************************
*  3592 support in a 3584 library                                             *
*******************************************************************************
3592 devices are now supported within a 3584 library.  Thus, when a 3592 devType
device class is defined it can be pointed at a SCSI library (LIBType=SCSI).

NOTE: The HBA levels in your SAN environment need to be updated to the most
up-to-date levels available; otherwise, WORM devices will fail.  Likewise, the
device driver, library, and drive microcode should be at appropriately
up-to-date levels.  These levels should be described in the hardware
documentation.


*******************************************************************************
*  3592 WORM support                                                          *
*******************************************************************************
In order to utilize 3592 WORM (Write Once, Read Many) support, the WORM
parameter on the device class needs to be turned on (WORM=YES).  This can only
be done when defining the device class.  See the Tivoli Storage Manager Version 
5.2.2 Administrator's Reference for more details.

NOTE: The Version 5.2.2 documentation for WORM devices states that 
checklabel=yes is necessary for WORM devices on the CHECKIN command.  This is 
not true for the 3592 WORM device in any library type.

For 3584 libraries, this is all that needs to be done.  The Tivoli Storage 
Manager server will distinguish between WORM and non-WORM scratch cartridges.

NOTE: The HBA levels in your SAN environment need to be updated to the most
up-to-date levels available; otherwise, WORM devices will fail.  Likewise, the
device driver, library, and drive microcode should be at appropriately
up-to-date levels.  These levels should be described in the hardware
documentation.

For 349X libraries, a new parameter, WORMSCRatchcategory, needs to be set on 
the DEFINE LIBRARY command to utilize WORM support and allow the server to
distinguish between WORM and non-WORM scratch cartridges.

This category like SCRATCHCATegory and PRIVATECATegory needs to be distinct 
and cannot be shared with other applications or library objects.


>>-DEFine LIBRary--library_name--------------------------------->

   .-LIBType--=--MANUAL-----------.
>--+------------------------------+----------------------------->
   '-LIBType--=--+-MANUAL-------+-'
                 +-SCSI--| A |--+
                 +-349X--| B |--+
                 +-EXTernal-----+
                 '-ACSLS--| C |-'

B (349X):


|--+--------------------------------+--------------------------->
   '-WORMSCRatchcategory--=--number-'

   .-SCRATCHCATegory--=--301----.
>--+----------------------------+------------------------------->
   '-SCRATCHCATegory--=--number-'

   .-PRIVATECATegory--=--300----.
>--+----------------------------+-------------------------------|
   '-PRIVATECATegory--=--number-'


Additionally, the ability to update current 349X libraries that do not have 
a WORMSCRatchcategory defined was implemented.  The only condition on this 
update is that it can only be done once when the WORMSCRatchcategory is not 
currently set. The new value cannot duplicate the already defined 
SCRATCHCategory and PRIVATECATegory parameters defined for the existing 
library.


>>-UPDate LIBRary--library_name--------------------------------->

|--+--------------------------------+--------------------------->
   '-WORMSCRatchcategory--=--number-'

>--+--------------------+--------------------------------------><
   '-SHAREd--=--+-No--+-'
                '-Yes-'

As part of the 3592 WORM support, the message ANR8877E's user response has 
been updated to the following:

If this is not a 3592 device or media, The volume was probably not checked in
with the CHECKLABEL=YES parameter of the CHECKIN command.  Check the volume 
out (the REMOVE=NO may be useful) and check the volume back into the library 
with this parameter to ensure that the mediatype is determined and saved. If 
this is a 3592 device or media, the volume probably has an incorrect barcode 
label indicating that it had the wrong WORM property.  The label needs to be 
swapped for the opposite WORM type (e.g. WORM to non-WORM or non-WORM to WORM) 
or simply removed entirely from the library.


*******************************************************************************
*  3592 WORM support known issues for 349X                                    *
*******************************************************************************
There is one known issue that will be addressed in a future level.  This issue
only produces extraneous I/O errors when there are no WORM scratch volumes
available.  The following error messages are repeated several times before the
operation failed (the sense data may not be exactly the same, but the KEY, ASC,
ASCQ number should match the numbers below in message ANR8302E):

ANR8301E I/O error on library WORM3494 (OP=004C6D31, SENSE=00.00.00.67).
ANR8302E I/O error on drive DRVB (mt1.0.0.5) (OP=OFFL, Error Number=21, CC=0,
KEY=02, ASC=3A, ASCQ=00,
SENSE=70.00.02.00.00.00.00.58.00.00.00.00.3A.00.FF.0A.C9.0B.01.00.00.06.01.60.-
00.00.00.00.00.00.1B.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.-
00.00.00.00.00.00.00.00.00.00.00.01.27.00.00.00.00.00.00.00.00.00.34.42.38.20.-
20.20.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00,
Description=An undetermined error has occurred).  Refer to Appendix D in the
'Messages' manual for recommended action.
ANR8945W Scratch volume mount failed .
ANR1405W Scratch volume mount request denied - no scratch volume available.

These error messages will be cleaned up in a future level, and only occur in
this manner if the server is out of WORM scratch volumes.  Thus, the number of
scratch volumes in the WORMSCRatchcategory should be verified when this
situation occurs.


*******************************************************************************
*  3592 WORM support on MVS                                                   *
*******************************************************************************
In order to utilize 3592 WORM (Write Once, Read Many) support, the WORM
parameter on the device class needs to be turned on (WORM=YES).  This can only
be done upon defining the device class.

-->> DEFine DEVclass--device_class_name----------------------------->
                                         |--LIBRary=library_name--|

                 |--WORM=No---|
--DEVType =3592------------------
                 |--WORM=Yes--|
                 |--WORM=No---|

WORM
Specifies whether the drive is a WORM (write once, read many) device. The
parameter is optional. The default is NO.
   Yes
     Specifies that the device is a WORM device.
   No
     Specifies that the device is not a WORM device.

NOTE: The Tivoli Storage Manager server does not automatically delete scratch
      volumes used in WORM storage pools after the volumes are emptied by
      expiration or other processes. To delete these volumes and remove them
      from WORM storage pools, you must use the DELETE VOLUME
      command. Tivoli Storage Manager cannot reuse WORM volumes that
      were written to by the server and then deleted from a storage pool.


UPDATES FOR FIXPACK 5.2.2
-------------------------

*******************************************************************************
*  Windows Logo Certifications                                                *
*******************************************************************************
Certified for Microsoft Windows

IBM Tivoli Storage Manager Server 5.2 has met the requirements for the 
following Windows certifications:

  Windows 2000 Server
  Windows 2000 Advanced Server
  Windows 2000 Datacenter Server
  Windows Server 2003, Standard Edition
  Windows Server 2003, Enterprise Edition
  Windows Server 2003, Datacenter Edition

For more information please refer to:

http://cert.veritest.com/CfWreports
  /server/SearchResults.asp?co=217&lo=0&bs=Search&pr=0&pc=0


*******************************************************************************
*  DRM PREPARE and Centera primary storage pools                              * 
*******************************************************************************
The DRM PREPARE command is used to generate recovery plan files.
The recovery plan file contains commands to restore the TSM server from
database and storage pool backup volumes. Since storage pool backup of
Centera storage pools is not supported, the commands for Centera
primary storage pools should not be included in the recovery plan file.

Work around:
- Use the SET DRMPRIMSTGPOOL command or the PRIMSTGPOOL parameter with
  the PREPARE command to specify the names of the primary storage pools
  that will be eligible for DRM PREPARE processing; do not include
  Centera storage pools. If a specified pool name contains a wildcard,
  ensure that the expanded name will not match the name of any Centera
  storage pool defined to the TSM server.
or
- If a Centera storage pool is included in the primary pool list when a
  PREPARE command is executed, update the recovery plan file that it
  generated. Delete or comment-out the commands for the Centera storage
  pool that may be included in the following stanzas:
    o PRIMARY.VOLUMES.DESTROYED
    o PRIMARY.VOLUMES.REPLACEMENT
    o STGPOOLS.RESTORE


*******************************************************************************
*  Added library sharing compatibility                                        *
*******************************************************************************
Tivoli Storage Manager Version 5.2.2 servers acting as a library managers are 
now backwards compatible with Version 5.1 and 4.2 servers acting as a library 
clients.  Version 5.2.2 servers acting as library clients remain incompatible 
with Version 5.1 and 4.2 servers acting as library managers. When upgrading 
multiple servers participating in library sharing to version 5.2, the servers 
acting as library managers must be upgraded first to maintain compatibility 
among the servers.


*******************************************************************************
*  Data Retention feature usage considerations                                *
*******************************************************************************
o For IBM Tivoli Storage Manager, S/390 Edition

The Version 5.2.2 PTF for Tivoli Storage Manager, S/390 Edition includes the
ability to activate a new feature called Data Retention, which is not
included in the base license for Tivoli Storage Manager, S/390 Edition
IBM's plan is to make this a separately orderable and priced feature in
1Q2004 for all IBM Tivoli Storage Manager, S/390 Edition customers, so
that it will be licensed separately as the Data Retention feature. Your
use of the Data Retention components included with IBM Tivoli Storage
Manager, S/390 Edition will be authorized only after you have acquired a
separate license for the optional Data Retention feature.  Specific
license and ordering details  will be provided in the announcements for
this feature.

o For IBM Tivoli Storage Manager Extended Edition

The Version 5.2.2  PTF for Tivoli Storage Manager Extended Edition includes 
the ability to activate a new feature called Data Retention, which is not
included in your license for Tivoli Storage Manager Extended Edition.
IBM's plan is to make this a separately orderable and priced product in
1Q2004 for all IBM Tivoli Storage Manager Extended Edition customers, so
that it will be licensed separately as IBM Tivoli Storage Manager for Data
Retention.  Your use of the IBM Tivoli Storage Manager for Data Retention
components included with IBM Tivoli Storage Manager Extended Edition will
be authorized only after you have acquired a separate license for IBM
Tivoli Storage Manager for Data Retention.  Specific license and ordering
details will be provided in the product announcement.

o For IBM Tivoli Storage Manager Extended Edition for z/OS and z/VM

The Version 5.2.2  PTF for Tivoli Storage Manager Extended Edition for z/OS 
and z/VM includes the ability to activate a new feature called Data Retention
(supported only on z/OS), which is not included in your license for Tivoli
Storage Manager Extended Edition for z/OS and z/VM. IBM's plan is to
make this a separately orderable and priced product in 1Q2004 for all IBM
Tivoli Storage Manager Extended Edition for z/OS and z/VM customers, so
that it will be licensed separately as IBM Tivoli Storage Manager for Data
Retention for z/OS.  Your use of the IBM Tivoli Storage Manager for Data
Retention for z/OS components included with IBM Tivoli Storage Manager
Extended Edition for z/OS and z/VM will be authorized only after you have
acquired a separate license for IBM Tivoli Storage Manager for Data
Retention for z/OS.  Specific license and ordering details will be
provided in the product announcement.


*******************************************************************************
*  AIX Quickstart clarifications                                              *
*******************************************************************************
o The following paragraph:
"When installing a fileset, you might receive the following message:
installp: APPLYING software for: <package name>... The parameter list is
too long. This problem occurs when filesets deliver a large list of files
causing the buffer to overflow. To correct this problem, do the following:
1. Uninstall the fileset that caused the error message.
2. Apply AIX fix U472458 (available at
http://techsupport.services.ibm.com/rs6000/fixes).
3. Reinstall the fileset."

U472458 fixes IY10195 which only applies to AIX Version 4.3.3. Since Tivoli 
Storage Manager Version 5.2.0 and Fixpack 5.2.2 do not support AIX 4.3.3 
as a server platform this section can be ignored.

o The AIX Quick Start contains a table depicting the various HW Architecture,
OS Kernel and TSM 5.2 Server supported combinations.  To help clarify this,
here is another view of these compinations

*=========================================================================|
* Hardware Architecture                |32-bit|          64-bit           |
* AIX Kernel Mode                      |32-bit|   32-bit    |    64-bit   |
* TSM 5.2 Server                       |32-bit|32-bit|64-bit|32-bit|64-bit|
*-------------------------------------------------------------------------|
* Basic Server                                                            |
*  Tivoli.tsm.server.com               |  Y   |  Y   |  Y   |  Y   |  Y   |
*  Tivoli.tsm.server.rte               |  Y   |  Y   |      |  Y   |      |
*  Tivoli.tsm.serveraix5.rte64         |      |      |  Y   |      |  Y   |
*  Tivoli.tsm.msg.en_US.server         |  Y   |  Y   |  Y   |  Y   |  Y   |
*  Tivoli.tsm.license.cert             |  Y   |  Y   |  Y   |  Y   |  Y   |
*  Tivoli.tsm.license.rte              |  Y   |  Y   |      |  Y   |      |
*  Tivoli.tsm.license.aix5.rte         |      |      |  Y   |      |  Y   |
* Web Administration                                                      |
*  Tivoli.tsm.msg.en_US.webhelp        |  Y   |  Y   |  Y   |  Y   |  Y   |
*  Tivoli.tsm.server.webadmins         |  Y   |  Y   |  Y   |  Y   |  Y   |
* SCSI or Fiber Channel Device Support                                    |
*  Tivoli.tsm.devices.en_US.devices    |  Y   |  Y   |  Y   |  Y   |  Y   |
*  Tivoli.tsm.devices.aix5             |  Y   |  Y   |  Y   |  Y   |  Y   |
* ACS Library Support                                                     |
*  Tivoli.tsm.devices.acsls            |  Y   |  Y   |  Y   |  Y   |  Y   |
*=========================================================================|


********************************************************************************
*  TCPADMINPORT, TCPPORT and defaults                                          *
********************************************************************************
TCPADMINPORT is a new server option for Tivoli Storage Manager Version 5.2. 
The option defaults to a value 1500. It does NOT default to the same value as
the TCPPORT option. If multiple servers are running on a system and one of
those servers is using a TCPPORT value of 1500 and if the TCPADMINPORT
option is not specified in all of the server option files, a conflict will 
occur on port 1500.

Only the first server to be brought up will be able to use this
port. Other servers will fail to communicate on port 1500. A change in the 
default value is being considered for a future release. This option also 
applies to storage agents.


********************************************************************************
*  SHOW LANFREE command                                                        *
********************************************************************************
The command SHOW LANFREE is now available from the server. The syntax for this
command is:

SHOW LANFREE nodename stgagentname

where

nodename is the name of a client node
stgagentname is the name of a storage agent

The query will evaluate the destination storage pools for the domain to which
this client node is assigned.  The policy destination's are evaluated for
BACKUP, ARCHIVE, and SPACEMANAGED operations for this node.

When the query processing begins, the following message will be issued:

"ANR0387I Evaluating node FRED using storage agent STA1 for LAN-free data
movement."

When the query processing completes, the following message will be issued
summarizing the number of lanfree and non-lanfree destinations that were
found:

"ANR0388I Node FRED using storage agent STA1 has 2 storage pools capable of
LAN-free data movement and 4 storage  pools not capable of LAN-free data
movement."

This show command will display a table that reports whether or not a destination
storage pool for a management class that this node can use is capable of
LAN-free data movement.  An example of the output is:

Node  Storage  Operation Mgmt Class Destination  LAN-Free  Explanation
Name  Agent              Name       Name         capable?
----- -------- --------- ---------- ------------ --------- --------------------
NODE1 STA1     BACKUP    NOLF       OUTPOOL      No        No available online
                                                            paths.
NODE1 STA1     BACKUP    NOLF_SW    PRIMARY      No        Destination storage
                                                            pool is configured
                                                            for simultaneous
                                                            write.
NODE1 STA1     BACKUP    STANDARD   SHRPOOL      Yes
NODE1 STA1     ARCHIVE   NOLF       OUTPOOL      No        No available online
                                                            paths.
NODE1 STA1     ARCHIVE   NOLF_SW    PRIMARY      No        Destination storage
                                                            pool is configured
                                                            for simultaneous
                                                            write.
NODE1 STA1     ARCHIVE   STANDARD   SHRPOOL      Yes

A few other messages may also be issued.  The first is:

"ANR0387W Node NODE1 has data path restrictions."

This will be issued if this client node has their data read path or data write
path set such that it would prevent LAN-free data movement.

Also, if this command is issued from an administrative client, the server
will also try to contact the storage agent using the "SERVER PING" command.

If it is successfully able to contact the storage agent, the following
message will be displayed:

"ANR1706I Ping for server 'STA1' was able to establish a connection."

And if the server did not successfully contact the storage agent, the
following message will be displayed:

"ANR1705W Ping for server 'STA1' was not able to establish a connection."


********************************************************************************
*  Audit trail when granting or removing access to another user's data         *
********************************************************************************
Many users are required to meet various regulatory requirements for
protecting data and need an audit trail of who has accessed and has been granted
access to data.  Tivoli Storage Manager now enables tracking of changes in data 
access through the client.

When the SET ACCESS command completes,  the following message will be issued in
the server console and also in the server activity log:
ANR4483I Node owner_node issued command: Set Access Backup
\\machine_name\c$\FILES\file1.txt auth_node user_name.

When the DELETE ACCESS command completes, the following message will be issued
in the server console and also in the server activity log:
ANR4484I Node owner_node issued command: Delete Access Backup
\\machine_name\c$\FILES\file1.txt auth_node user_name.


********************************************************************************
*  Requirements for the web administrator interface                            *
********************************************************************************
The web administrator interface supports one of the following browsers:
 o  Internet Explorer 5.5 and above
 o  Netscape 6.0 and above
 o  Mozilla 1.0 and above

The browser must provide the following feature support:
 o  HTML 3.0 or higher
 o  DHTML
 o  JavaScript 1.0 or higher
 o  Java 1.1.8 or higher
 o  Live Connect (Java to JavaScript communication)

JavaScript is used throughout the interface.  Java is used for the Event Viewer
and Command Line.  The command line uses Live Connect to execute the command.
Make sure the security settings of your browser do not disable the above
features. Otherwise, some parts of the interface may fail to function.


********************************************************************************
*  3592 Support for PASE                                                       *
********************************************************************************
Support for 3592 drives is now included.

Device Class Information:
-------------------------

In order to utilize this new hardware through TSM, the devtype and format
values need to be known. Thus, when defining a devclass that uses 3592 drives,
use:
        - devtype=3592
        - format=<DRIVE,3592A1>


To issue this command, you must have system privilege or unrestricted
storage privilege.

Syntax

>>-DEFine DEVclass--device_class_name--------------------------->

>--LIBRary--=--library_name--DEVType--=--3592------------------->

   .-FORMAT--=--DRIVE-------.
>--+------------------------+--+----------------------+--------->
   '-FORMAT--=--+-DRIVE---+-'  '-ESTCAPacity--=--size-'
                +-3592A1--+

   .-PREFIX--=--ADSM-------------------.
>--+-----------------------------------+------------------------>
   '-PREFIX--=--+-ADSM---------------+-'
                '-tape_volume_prefix-'

   .-MOUNTRetention--=--60------.  .-MOUNTWait--=--60------.
>--+----------------------------+--+-----------------------+---->
   '-MOUNTRetention--=--minutes-'  '-MOUNTWait--=--minutes-'

   .-MOUNTLimit--=--1------.
>--+-----------------------+-----------------------------------><
   '-MOUNTLimit--=--number-'


  Recording Format
    Select the recording format to be used when writing data to media. This
    parameter is optional. The default is Drive.

    Use the DRIVE value only when the device class has compatible sequential
    access devices. If you specify DRIVE for a device class that has
    incompatible sequential access devices, then you must mount volumes on
    devices that are capable of reading or writing at the format established
    when the volume was first mounted. This can cause delays if the only
    sequential access device that can access the volume is already in use.

    Note: If this format uses the tape drive hardware compression feature,
          depending on the effectiveness of compression, the actual capacity
          may be greater than the listed value.


********************************************************************************
*  Library sharing and LAN-Free upgrade considerations                         *
********************************************************************************
Compatibility
-------------------------
Version 5.2 and above of the Server and Storage Agent are not backwards
compatible with version 5.1 and below of the Server and Storage Agent when in a
LAN-Free environment.  All Servers and Storage Agents in a LAN-Free environment
must be upgraded to 5.2 in order to function properly.

Common Configuration Problems
-----------------------------
The handling of idle volumes for library sharing has been improved in 5.2.
Volumes now go into the idle state on both the library client and library
manager.  The library manager then needs to contact the library client or
storage agent to dismount the volume.  The following error messages can occur
if the hladdress or lladdress from the DEFINE SERVER command are incorrect.

ANR8214E Session open with libclient.tucson.ibm.com failed due to connection
         refusal.
ANR0454E Session rejected by server LIBCLIENT, reason:  Communication Failure.
ANR8779E Unable to open drive /dev/rmt0, error number=16.

Issue the UPDATE SERVER command on the library manager for the library client or
storage agent definitions to resolve the problem.

Path Definitions
----------------
In version 5.1 and above DEFINE PATH and DEFINE DRIVE are not allowed on the
library client.  These definitions are now done on the library manager server.
Definitions from 4.2 and below need to be migrated over to the library manager
server by following these steps:

  1.  Retrieve the path information from the library client through the device
      configuration(DEVCONFIG) file or the QUERY PATH command.
  2.  Use the data gathered in step 1 to issue the DEFINE PATH commands on the
      library manager server.
  3.  Delete the path definitions on the library client with DELETE PATH.
  4.  Delete the drive definitions on the library client with DELETE DRIVE.


********************************************************************************
*  64-Bit Windows 2003 notes                                                   *
********************************************************************************
The TSM server was ported from Windows 32-bit to Windows 64-bit to allow
optimum performance in the Windows 64-bit environment. The TSM Storage Agent
will remain a Windows 32-bit application.

The 64-bit TSM server requires appropriate 64-bit hardware and the Windows
2003 64-bit operating system. Windows XP 64-bit is not supported.

The TSM Management Console for Windows is a 32-bit only application. There is
no 64-bit version of the management console.  The 64-bit Windows IBM device
drivers for 3570, 3590, or Ultrium tape libraries do not currently support a
32-bit application. Given this set of conditions, the Device Configuration and
Media Labeling wizards of the management console can not be used with any tape
library claimed by the IBM device driver on a 64-bit Windows system.

The 64-bit TSM server is functionally identical to the 32-bit TSM server with
the following exceptions:

1) ACSLS libraries are not supported.

2) The SNMP interface is not supported.

3) The Windows system functions, such as Device Manager, are not available with
   the 32-bit Console. Normal Windows system functions are still available using
   Windows "Manage Computer".

4) User written "Exit" DLL's must be 64-bit. A Windows 64-bit process cannot
   load a 32-bit DLL.


UPDATES FOR FIXPACK 5.2.1
-------------------------

********************************************************************************
*  AIX OS level correction to Quickstart manual                                *
********************************************************************************
For IBM Tivoli Storage Manager Version 5.2 and later releases, the AIX 
Operating System Version 4 is not supported since it is scheduled to go out 
of service at the end of 2003. The publications for IBM Tivoli Storage Manager 
Version 5.2 were frozen before the decision was made to not support AIX Version
4.3 with this release. We neglected to add this change to the "GA" README.


********************************************************************************
*  Windows Language Pack installation changes                                  *
********************************************************************************
As part of the Tivoli Storage Manager Version 5.2.0 release, both the client 
and server moved all language support to separately installable language 
packages. This change has resulted in two issues with the Windows Tivoli Storage
Manager Version 5.2.0 server package for Windows.

The Version 5.2.0 server package does not include the language packages for the 
Tivoli Storage Manager Version 5.2.0 Client. The language packages are located 
on the Version 5.2.0 Client CD. If you obtained the Tivoli Storage Manager 
server package electronically, the complete Version 5.2.0 Client package can 
be obtained from the same location and it contains the language packages.

Installing a language package does not change the LANGUAGE option of any
already existing Tivoli Storage Manager server instances. For example: If you 
have a server running in English and install the Japanese language package the 
server will continue to run in English. You must update the server's options 
file, stop and restart the server to have the serve run in Japanese.

Any new server instance defined after the appropriate language package is
installed should default to the correct language.


********************************************************************************
*  Administrative client incorrect server level display                        *
********************************************************************************
The command line administrative client will not accurately report the
current level of the storage agent or the server.  An example of the version
information displayed by the command line administrative client is:

"Server Version 5, Release 2, Level 0.0"

The display should actually be:

"Server Version 5, Release 2, Level 1.0"

To accurately display the server or storage agent level that the administrative
client is connected to, issue the command "QUERY STATUS".  The version
information reported on the query is accurate.  An example of the
the version information displayed on this query is:

"Storage Management Server for <platform> - Version 5, Release 2, Level 1.0"

This display limitation will apply to the administrative
client for future PTFs and patches for Version 5 Release 2
of the server or storage agent.  This will be corrected at the next
version or release of the product.


UPDATES FOR VERSION 5.2.0
-------------------------

********************************************************************************
*  Java GUI client warning message                                             *
********************************************************************************
The following warning may appear on the server console each time an operation
button is chosen on the Java GUI client.  The Java GUI client will function
correctly despite this message:

" ANR0530W Transaction failed at node xxxxx (xxxxx) session x. Internal server
  error is detected"


********************************************************************************
*  Cancel Process notes                                                        *
********************************************************************************
Cancelling a process with pending mount requests:

Some processes, such as reclamation, will generate mount requests in order to
complete processing.  A mount request indicates that a volume is needed for the
current process but the volume is not available in the library.  The move media
command, checkout libvolume, and manually removing the volume from the library
are some of the ways to put a volume into this situation. The background process
typically will not continue processing until the mount request has been
resolved.

If a process has a pending mount request, the process may not respond to the
CANCEL PROCESS command until the mount request has been answered (replied) or
cancelled. This is due to the process code waiting on a response from the volume
repository, and the volume repository is waiting on a response from the
administrator to the mount request.

If a process does not respond to the CANCEL PROCESS command, it may be blocked
as described above.  Issue the QUERY REQUEST command to list open requests.  
Querying the activity log will also help in determining if a given process has 
a pending mount request. The cancel process command will be handled only after 
the mount request has been answered by using either of the REPLY or CANCEL 
REQUEST commands, or the mount request has timed out.

In order to cancel a process with a pending mount request, it is recommended
that the CANCEL PROCESS command is issued before the CANCEL REQUEST command. By
canceling the process first, a timing window is avoided where another mount
request could be issued before the CANCEL PROCESS command is issued.


********************************************************************************
*  3494 library particulars/changes                                            *
********************************************************************************
Support for the 3494 library has been altered to make the support more robust.
The changes made affect how 3494 library objects should be defined and used.
These changes, outlined below, should be transparent except to those with both
3490 and 3590 drives in their library.

1) 3494 library objects now only support one unique device type at a time.
   Therefore, if you have a 3494 library with both 3490 and 3590 drives, you
   need two library objects that have paths to the same physical library (same
   device parameter), but each with separate drives - one for 3490 drives, and
   one for 3590 drives.  Each of these library objects need separate and
   distinct private and scratch categories - this is a necessity for scratch
   categories. These categories should not overlap with any other library on TSM
   and neither category should overlap with another application that is
   manipulating the 3494 library or the volumes in the library.

   For previously defined libraries this new distinction will not require any
   user intervention or changes to update the library objects that only contain
   3590 or 3490 drives (not both).  Library objects that do currently have 3490
   and 3590 drives defined will need to follow steps to separate this object
   into two distinct library objects.  These upgrade steps are described under
   upgrade procedures.

2) Because a library object will now only have one device type of drives, the
   devType parameter in both LABEL LIBVOL and CHECKIN LIBVOL commands is no
   longer necessary unless there are no drives defined in the library object.
   In this case, where no drives are defined, the devType parameter must be
   given or else the LABEL LIBVOL and CHECKIN LIBVOL commands will fail. The
   devType parameter can still be provided in all cases, it is just not needed
   when drives are defined in the library.

3) The scratch category for 3590 drives is now the scratch category provided
   when the library object is defined.  It is no longer implicitly one greater
   than the 3490 scratch category (enabled by the ENABLE3590SUPPORT option).
   Thus, ENABLE3590SUPPORT is no longer needed in the options file, and this
   option is ignored.

   For previously defined libraries with 3590 drives that used this implicit
   scratch category, all queries on the library object will reflect the correct
   3590 scratch category explicitly.  Therefore, if you used the default 300 for
   private, 301 for 3490 scratch, and implicit 302 3590 scratch, then queries
   previously would show 301 as the library's scratch category.  Now, 302 would
   be shown as the scratch category.


  UPGRADE PROCEDURE:
  ------------------
  The following steps below describe the upgrade procedure when a defined
  library object from a previous release had both 3490 and 3590 drives defined.
  In this situation the current library object will be updated as your 3590
  library object.  The following additional steps by the user must be
  implemented to continue use of 3490 drives and volumes.  Again, these steps
  need only be taken if your current library has both 3490 and 3590 drives.

  1) Checkout all of your 3490 scratch volumes from the TSM library object. Now,
  2) Delete all 3490 drives and 3490 drive paths pertaining to this library.
  3) Define a new TSM library object which you will use for 3490 drives and
     volumes.  Make sure this new library has a different scratch category and
     the SAME private category as your original library.  If you want your new
     library to have a different private category as well you will have to
     repeat step 1
     with your private 3490 volumes.
  4) Redefine all of the 3490 drives and paths deleted in step 2 to your new
     library.
  5) Checkin all of the 3490 scratch volumes previously checked out in step 1.
  6) Checkin all of the 3490 private volumes.
  7) Update your 3490 device class to point to the new library.


********************************************************************************
*  UTF8 TEC events                                                             *
********************************************************************************
IC35676 -- Tivoli Storage Manager now sends UTF8 encoded events to TEC.
     Some patches for the Tivoli Enterprise Console (TEC) now require UTF8
     encoded events to support some locales.  Patch 0004 for TEC v3.6.2 is an
     example. TSM now supports the option to send UTF8 encoded events. To enable
     this option, add the following to the server options file (dsmserv.opt):

TECUTF8event Yes

     This will enable the Tivoli Storage Manager server to encode the TEC 
     event into UTF8 before issuing the event to the TEC server.

Syntax:

TECUTF8event Yes | No
default: No

Issuing the QUERY OPTION command will display whether or not this option is 
enabled.


********************************************************************************
*  LTO generation 2 support for PASE                                           *
********************************************************************************
Tivoli Storage Manager now includes support for the second generation of LTO 
hardware. This support was introduced at 5.1.7.0 and is supported by any level 
released later; however, any attempt to use LTO2 devices on a lower level than 
5.1.7.0 is not supported.


Capacity:
---------

The new drives have a media capacity of 200GB per cartridge of uncompressed data
and a media capacity of 400GB per cartridge for compressed data.


Device Class Information:
-------------------------

In order to utilize this new hardware through TSM, keep in mind that this is
still an LTO device. Thus, when defining a devclass that uses LTO2 drives, use:
        - devtype=LTO
        - format=<DRIVE,ULTRIUM,ULTRIUM2>

        NOTE: The ULTRIUM2 format is uncompressed. If this format uses the tape
              drive hardware compression feature, depending on the effectiveness
              of compression, the actual capacity may be greater than 200GB.


>>-DEFine DEVclass--device_class_name--------------------------->

>--LIBRary--=--library_name--DEVType--=--LTO-------------------->

   .-FORMAT--=--DRIVE---------.
>--+--------------------------+--+----------------------+------->
   '-FORMAT--=--+-DRIVE-----+-'  '-ESTCAPacity--=--size-'
                +-ULTRIUM---+
                '-ULTRIUM2--'

   .-PREFIX--=--ADSM-------------------.
>--+-----------------------------------+------------------------>
   '-PREFIX--=--+-ADSM---------------+-'
                '-tape_volume_prefix-'

   .-MOUNTRetention--=--60------.  .-MOUNTWait--=--60------.
>--+----------------------------+--+-----------------------+---->
   '-MOUNTRetention--=--minutes-'  '-MOUNTWait--=--minutes-'

   .-MOUNTLimit--=----1--------.
>--+---------------------------+-------------------------------><
   '-MOUNTLimit--=--+-number-+-'


Upgrading from LTO to LTO2 devices:
-----------------------------------

When migrating from LTO to LTO2 devices, you need to follow one of the set of
steps below:

  - If you are maintaining both generations simultaneously, LTO gen1 and LTO
    gen2, then you need to logically partition your library such that the drives
    of these two generations are disjoint.

  - If you are upgrading all your drives to LTO gen2, then
        1. Delete all your old LTO gen1 drive definitions as well as any paths
           associated with these old drive definitions.
        2. Define the new LTO2 drives and paths associated with the new
           hardware.

    NOTE:  LTO gen2 drives are backwards read compatible as well as backwards
           write compatible. Therefore, you do NOT need to mark your LTO gen1
           media as "read only".


********************************************************************************
*  Unique TEC events                                                           *
********************************************************************************
Two server options have been added to control the format of events
sent from Tivoli Storage Manager (TSM) to the Tivoli Enterprise Console (TEC).
UNIQUETECevents YES | NO         -and-
UNIQUETDPtecevents YES | NO

The default setting for both options is "NO"

Setting UNIQUETDPtecevents to YES will dynamically set UNIQUETECevents to YES.
The server options file will not be updated to reflect this change, though.

Enabling either option changes the event class format for events sent to the
TEC by the TSM server.  By enabling either option, a unique event class will be
generated for each individual TSM message.  This includes client and TDP agent
messages in addition to the server messages.

Enabling one or both of these options may facilitate rule evaluation
performance on the TEC server.  Enabling one or both of these options may
also incur a performance penalty during event reception on the TEC server.
Different customers have encountered differing results, so evaluation of end
effects on your environment will be required.  Not all customers will realize
benefit from enabling either of these two new options.

Unique events will have an event class format of:
TSM_SERVER_ANR####
TSM_CLIENT_ANE####
TSM_TDP_DOMINO_ACD####
etc...
where #### represents the message number

if the UNIQUETDPtecevents option is enabled, the following TDP agents will
have unique events generated for their messages logged to the TSM Server
as follows:
TSM_TDP_SAP_R3_BKI####  (also covers TDP for ESS for SAP R3 messages)
TSM_TDP_ESS_DB2_EEP####
TSM_TDP_ESS_ORACLE_EEO####

Please examine the appropriate BAROC file for exact details of
the event class format.

TDP Agents may issues unique events in the following ranges:
Note - all events follow the IBM3.4 naming convention of a
three character prefix followed by four digits.
EXCHANGE -- ACN3500 -> ACN3649
DOMINO   -- ACD5200 -> ACD5299
SQL      -- ACO3000 -> ACO3999
ORACLE   -- ANS0500 -> ACO0599
INFORMIX -- ANS0600 -> ANS0699
  if UNIQUETDPtecevents is enabled:
SAP R3   -- BKI0000 -> BKI9999  (also includes ESS for SAP R3 messages)
ESS DB2  -- EEP0000 -> EEP9999
ESS ORACLE -- EEO0000 -> EEO0000

Again, please note that enabling UNIQUETDPtecevents will also enable
UNIQUETECevents, and all recognized TDP messages will be sent as
unique events from the TSM Server.

The TEC administrator must create a rule base using the appropriate
BAROC file for the option(s) selected on the TSM Server.
* If neither of these  options are selected, or are set to "NO"
     use the ibmtsm.baroc file.
* If only the UNIQUETECevents option is set to "YES"
     use the itsmuniq.baroc file.
* If the UNIQUETDPtecevents option is set to "YES"
     use the itsmdpex.baroc file.

Each successive baroc file accepts the events of the previous baroc file.
In other words, "itsmuniq" accepts all events in "ibmtsm".  "itsmdpex" accepts
all events contained in "itsmuniq".

Note for MVS users:
itsmuniq.baroc and itsmdpex.baroc are listed as ANRBARUN and ANRBARDP
in the SAMPLIB.


********************************************************************************
*  Summary records creation functionality                                      *
********************************************************************************
When using the LAN based Tivoli Storage Manager Backup/Archive client, one 
summary record is created for each client operation 
(Backup/Restore/Archive/Retrieve).  For example, if a backup operation uses 
multiple sessions to accomplish the backup, only one record is created.  When 
using TDP or an API client, one record is created for each session that moves 
data. For example, if a backup via a TDP has 3 sessions, 3 records are created.  
When data is backed up via the LAN-free mechanism, (either via the Tivoli 
Storage Manager Backup/Archive client or a TDP or API client) one record is 
created for each session that moves data. In this example, if a LAN-free backup 
had 3 sessions, 3 records would be created.


********************************************************************************
*  Summary records missing for LAN based backup-archive client sessions        *
********************************************************************************
Tivoli Storage Manager summary table problems are corrected with the 
application of fixes for the server:
APAR IC35693 (4.2.3.4 or 5.1.6.3) and Client APAR IC34693.  Both must be applied
to resolve existing issues with Summary Table processing.

Notes:
Client events must be enabled to the Activity log or Console receivers for Lan
based TSM Backup/Archive clients to generate Activity.Summary table records.  By
default, events are enabled and will only be disabled if actions have been taken
to disable events.  This is unique to Lan based TSM Backup/Archive clients only.
TDP, API and Lan-free client processing is not activated by the client events.

To verify if events are enabled for a client node, issue the following query
command on the TSM server:

        query enabled actlog node=<nodename>
                or
        query enabled console node=<nodename>

To enable events for a client node, issue the following command on the TSM
server:

        enable events actlog all node=<nodename>
                or
        enable events console all node=<nodename>

APAR IC35693 provides additional tracing capability for Summary Table processing
and tracing should be enabled if problems are encountered with summary tables.
In order to collect the enhanced diagnostic data, tracing should be enabled with
trace classes 'systime session txn accnt' during the entire timeframe the
problem node is executing an operation (Backup/Restore/Archive/Retrieve).


********************************************************************************
*  Node DataWrite|ReadPath clarification                                       *
********************************************************************************
Two parameters have been added to node definitions to control data operations.
DATAWritepath=<ANY|LAN|LANFree|SERVerfree>  default: ANY
DATAReadpath=<ANY|LAN|LANFree|SERVerfree>  default: ANY

These two parameters control whether data is allowed to be written
or read by a node for a specific data path.
"ANY"        will allow any type of data movement to occur for the node.
             'Any' is  is the default behavior.
"LAN"        restricts data flow to the classic LAN path only.
"LANFree"    restricts data flow to LanFree operations.
"SERVerfree" restricts data flow to either LAN or ServerFree operations.

For example, setting a Node's DATAWritepath to "LAN" and DATAReadpath to
"ANY" will only allow LAN store operations, but will allow any type
of operation for a read.

These parameters are part of the Register Node & Udate Node commands.
A Query Node format=detailed command will show the current values
for the parameters.


********************************************************************************
*  QLogic 2300 support with QUERY SAN                                          *
********************************************************************************
The QLogic 2300 is now supported with the Query SAN command, the San Device
Mapping feature, and with the Server-Free function all on Windows.


********************************************************************************
*  TAPEAlertmsg default value                                                  *
********************************************************************************
The default value of TAPEAlertmsg (see SET TAPEAlertmsg and Query TAPEAlertmsg
commands) is OFF.  This corrects the Administrator's Reference which falsely
states that the default value is ON.


********************************************************************************
*  SUN DISK performance                                                        *
********************************************************************************
Best performance will be realized by using either native or Veritas raw
partitions when defining disk storage pool, database or log volumes. See the
command reference under each of the define volume(dbvol, logvol, volume)
commands.


********************************************************************************
*  z/OS  Reverse DNS Lookups                                                   *
********************************************************************************
Connection information and schedule contact information for clients
using TCP/IP continues to be maintained using TCP/IP dotted
decimal notation. Reverse DNS Lookup functions are not available
for the z/OS server.


********************************************************************************
*  ACSLS volume locking limitation                                             *
********************************************************************************
Tivoli Storage Manager server users may encounter problems with ACSLS defined 
volumes when lockid's get out of sync between the TSM Server and the ACSLS
server. This is a known limitation of the interface and can be
circumvented by following STK's guidelines. The guidelines consist of
manually unlocking the volumes(using the ACSLS server console) and
recycling the Tivoli Storage Manager server.


********************************************************************************
*   Automatic labeling of tape volumes                                         *
********************************************************************************
Tivoli Storage Manager now provides the option to have the server automatically 
label tape volumes in a Tivoli Storage Manager library of type SCSI. This 
option takes a "label when first used" approach. The server will label both 
blank and incorrectly labeled tapes when they are initially mounted. This 
eliminates the need to prelabel a set of tapes. You only need to check in the 
tapes specifying that only the barcode label should be used.

Both scratch and private volumes are candidates for the labeling operation.
Both blank and incorrectly labeled tapes will be labeled if they are NOT
already known to the server. In the case of a private mount request, the server
must also show the volume to be in an empty state or the server must be able to
determine that the tape is blank. If the server can not make such a
determination, the volume will not be labeled.

In the case of a labeling failure (I/O Error writing Label etc.), the server
will handle it in the following manner.  The server will issue one or more error
messages describing the problem encountered during the failed attempt to write
a label to the tape volume.  If the volume status is scratch, the server will
change the status of the volume to private so that it can not be selected for
future scratch mounts.  Server processing will continue with another scratch
volume.  Note that although the status has become private, the volume is not
defined to a storage pool.

When such an error occurs, you can review the error messages to determine the
cause of the failure, and correct the problem. You can attempt to relabel
the scratch volume with the LABEL LIBVOLUME  command. Once the problem is
corrected, you can update the status of the volume to scratch by using the
UPDATE LIBVOLUME command.  If it is determined that the problem can not be
corrected, the volume can be removed from the library with the
CHECKOUT LIBVOLUME command.

When checking in blank tapes, you must specify CHECKLABEL=BARCODE on the
CHECKIN LIBVOLUME command. This will permit the checkin to occur without
errors. When auditing a library which contains blanks tapes, you must
also specify CHECKLABEL=BARCODE to have the server ignore the blank tapes.


To support this option, the define, update and query library commands
have been modified. The define and update library commands have be updated to
allow you to indicate when labeling should be performed. The query library
command has been updated to provide the state of automatic labeling.


DEFINE LIBRARY
--------------

>>-DEFine LIBRary--library_name--------------------------------->

   .-LIBType--=--MANUAL-----------.
>--+------------------------------+----------------------------><
   '-LIBType--=--+-MANUAL-------+-'
                 +-SCSI--| A |--+
                 +-349X--| B |--+
                 +-EXTernal-----+
                 +-ACSLS--| C |-+
                 '-RSM--| D |---'


A (SCSI)

   .---AUTOLabel--=--No-----------.
|--+------------------------------+------------------|
   +---AUTOLabel--=--No-----------+
   +---AUTOLabel--=--Yes----------+
   '---AUTOLabel--=--OVERWRITE----'


   .....

   AUTOLabel
     Specifies whether the server attempts to automatically label tape volumes.
     This parameter is optional. The default is NO. Possible values are:

       No
         Specifies that the server can not attempt to label any volumes.


       Yes
         Specifies that the server only labels unlabeled volumes.

       OVERWRITE
         Specifies that the server should attempt to overwrite existing labels.
         The server will overwrite existing labels only if both the existing
         label and barcode label are not already defined in any server
         storage pool or the volume history list.



UPDATE LIBRARY
--------------

>>-UPDate LIBRary--library_name--------------------------------->


>------| A (SCSI) |--------------------------------------------><


A (SCSI)

   .---AUTOLabel--=--No-----------.
|--+------------------------------+------------------|
   +---AUTOLabel--=--No-----------+
   +---AUTOLabel--=--Yes----------+
   '---AUTOLabel--=--OVERWRITE----'


   ....

   AUTOLabel
     Specifies whether the server attempts to automatically label tape volumes.
     This parameter is optional. The default is NO. Possible values are:

       No
         Specifies that the server can not attempt to label any volumes.


       Yes
         Specifies that the server only labels unlabeled volumes.

       OVERWRITE
         Specifies that the server should attempt to overwrite existing labels.
         The server will overwrite existing labels only if both the existing
         label and barcode label are not already defined in any server
         storage pool or the volume history list.



QUERY LIBRARY
-------------

   Shows value of AUTOLabel in the results.


********************************************************************************
*  LABEL LIBVOLUME listing for SCSI libraries                                  *
********************************************************************************
Tivoli Storage Manager now provides a new option and capability in the LABEL 
LIBVOLUME command for SCSI libraries.  This new capability allows you to 
specify an entire list of volume names to label either in the command or in a 
file.

To support this option, the LABELSource parameter of the LABEL LIBVOLUME 
command has been altered.  Now the LABELSource parameter can be set to Vollist.  
When this option is utilized the Vollist parameter must be specified: either 
to a list of names or a file name containing a list of names.


LABEL LIBVOL (SCSI)
-------------------

>>-LABel LIBVolume--library_name-------------------------------->

>----+-volume_name------------------------------------------------------+---->
     '-SEARCH--=--+-Yes--+-------+-+--LABELSource--=--+-Barcode-+-------+
                  |      '-| A |-' |                  +-Prompt--+       |
                  '-Bulk-----------'                  '-Vollist-+-| B |-'

                                .-OVERWRITE--=--No------.
>--+-------------------------+--+-----------------------+------><
   '-CHECKIN--=--+-SCRatch-+-'  '-OVERWRITE--=--+-No--+-'
                 '-PRIvate-'                    '-Yes-'

A (SEARCH=Yes)

|--+-VOLRange--=----volume_name1,volume_name2---+---------------|
   |               .-,-----------.              |
   |               V             |              |
   '-VOLList--=--+---volume_name-+--+-----------'
                 '-FILE:--file_name-'

B (LABELSource=Vollist)

                   .-,-----------.
                   V             |
|----VOLList--=--+---volume_name-+--+---------------------------|
                 '-FILE:--file_name-'


   ....

   LABELSource
     Specifies how or whether the server reads sequential media labels of
     volumes.
     This option is only valid for SCSI libraries. Specify this parameter only
     when SEARCH=YES or SEARCH=BULK.

       Barcode
         The server attempts to read the bar-code label. If the attempt fails,
         the server will not label the volume and will display a message.

       Prompt
         The server prompts for volume names as necessary.

       Vollist
         The server uses the list of names in the command or if a file was
         specified, attempts to read the file for the list of names.  If the
         attempt to read the file fails, the server will not label the volumes
         and will display a message.

   VOLList
     Specifies a list of volumes. Use this parameter to limit the search for
     volumes to be labeled when you specify SEARCH=YES. If there are no volumes
     in the library that are in the list, the command completes without errors.
     This parameter must be used if LABELSource=Vollist.

       volume_name
         Specifies the names of one or more values that are used for the
         command.
         For example: VOLList=TAPE01,TAPE02

       FILE:file_name
         Specifies the name of a file that contains a list of volumes for the
         command. In the file, each volume name must be on a separate line.
         Blank lines and comment lines that begin with an asterisk are ignored.
         For example, to use volume TAPE01, TAPE02 and TAPE03, create a file,
         TAPEVOL, that contains these lines:

           TAPE01
           TAPE02
           TAPE03

         You can specify the volumes for the command as follows:
         VOLList=FILE:TAPEVOL

         NOTE: The file name is case-sensitive.

  ....

The LABEL LIBVOLUME command remains the same for Manual, ACSLS, and 349X 
libraries. All other parameters and fields of LABEL LIBVOL also remain the same.


********************************************************************************
*  LAN-Free particulars                                                         *
********************************************************************************
Restarting the storage agent:
In most cases, it is no longer necessary to halt and restart a LanFree Storage
Agent to pickup changes in the Data Manager server.

For example:
Changing the ExternalManager attribute of the path definition for an External
Library; it is not necessary to stop and restart the Storage Agent.
For each new client session, the Storage Agent refreshes the Library and
associated path information on the Storage Agent.
For Shared Libraries, changes to the designated Primary Manager are reflected on
the Storage Agent when the next client session begins.

There are times however, when the Storage Agent must be restarted to obtain
changes for a small variety of reasons.
*  If the Server attributes of the Primary Library Manager for a Shared Library
   changes, restarting the Storage Agent is required to get these changes.
   This would be necessary if the password or highlevel/lowlevel address of the
   server definition were changed on the Data Manager server and the Storage
   Agent is using that specific Library.
   The Storage Agent must also be restarted if
   authorization is turned off on the Primary Library Manager.
*  If the REName STGpool command is used on a Lan-Free Storage Pool, restarting
   the Storage Agent is required to discern this change.
*  Deleting or deleting and redefining a Lan-Free Storage Pool with the same
   name but different attributes will not be reflected on  the Storage Agent
   without halting and restarting it.
*  Updating Stg Pool attributes are not reflected on the Storage Agent.
   Stopping and and restarting the Storage Agent is required to pick-up the
   changes.
   Note:  The affects on LanFree Storage Pools outlined above are not
          critical enough to instigate serious problems.  StgPools, Libraries
          and Device Classes stored in core memory on Storage Agents are used
          to determine potential LanFree destinations.  Final arbitration and
          target volume selection occurs on the Data Manager Server.
          Certain Storage Pool attribute updates may result in failed request
          rather than the desired LAN failover by the Storage Agent.
          If the Storage Agent accurately predicts a LanFree destination, the
          LanFree operation will most likely be successful. However if the
          Storage Agent inaccurately predicts a LanFree destination exists
          and the server is unable to substantiate the request the operation
          has advanced past the point where LAN failover will occur and the
          storage request is unsuccessful.


z/OS Shared Library support
---------------------------

Limitations: If the Primary Library Manager is unavailable when a Storage Agent
is
loaded with Policy applicable to LanFree, the Storage Agent will continue the
LanFree storage operation until the Library Client function on the Storage Agent
attempts to contact the Library Manager at which point the client operation will
complete unsuccessfully.   For successful LanFree operational support, the
Library Manager nominated as the Primary Library Manager for the shared library
must be available and properly configured.

z/OS LanFree Volume selection:
Limitations:  SCRATCH tape mounts are not supported in z/OS LanFree
configurations.
For LanFree volume selection to satisfy a Storage Agent request for a target
volume, the volume must have first been written to by the z/OS Version 5.2 TSM
server at least once. Once a volume entry has been recorded in the z/OS TSM
server database as a Version 5.2 z/OS volume, the volume becomes eligible for
LanFree Storage Agent use.
When volumes transition from filled or filling to empty, the volume remains
eligible for LanFree volume selection.  It becomes imperative that volumes
destined for LanFree storage requests be DEFINE rather than allowing the z/OS
TSM server to allocate a SCRATCH volume when populating a LanFree Storage Pool.
DEFINEd volumes remain in the Storage Pool when emptied thus making the volume a
candidate for LanFree volume acquisition.


********************************************************************************
*  NLS and display limitations                                                 *
********************************************************************************
1. The length of text that is displayed in the output for some QUERY commands 
(for example QUERY SCHEDULE ) may not fit in the column width of the output 
table. This causes some words or phrases to wrap to the next line within the 
column. This kind of output depends on the length of the text and varies 
depending on the language the server is running in. When this kind of wrapping 
occurs, an alternative to viewing the text is to issue the QUERY with 
FORMAT=DETAILED option.

2. For the Web administrator interface, you must use a browser that supports
the codepage of the server. If the browser does not support the codepage
of the server, the Web Adminstrator panels may be unreadable. In this case
it is recommended to use a WEB browser that supports the code page of the
server.

3. Server messages that wrap to the next line may display with an extra blank
line between the line.

4. It is possible for a word to be split to the next line in the middle.
This may occur in the following examples:
    - The text needs to wrap to the next line but the last word on the line
      is long in length. Typically the server will try to split the text at a
      blank space but if the word  at the end of the line is long then
      the server may break in the middle of the word and wrap the rest
      of the word/text onto the next line.
    - There is not enough space on the present line to fit the word.

5. Users running the server in a language other than 'en_US'
and using the 'SHOW EVENTS' feature from the Web Administrator client
will see garbage characters in the WEB event console. This is due to a problem 
with the feature not setting the locale and displaying the characters correctly. 
The workaround is to see the messages on the server console.

6.  When running the server in a language other than English, the
values in some the output of a QUERY from the server console may be in the
language the server is running whereas the value from the Web Administrative 
Client may appear only in English. The WEB Admin Client retrieves information 
differently than QUERY commands issued on the server console. The WEB Admin 
Client, today, uses the server SQL tables to retrieve information for display. 
The SQL table may use English words only.
   Example 1:
      From server console issue:
          QUERY DEVCLASS FORMAT=DETAIL
      From Web Admin Client click:
          Objects->Server Storage->Device Classes->Query Device Class
          Choose 'Format for Results' = Detailed
      Result:
      The field "Device Access Strategy" will show the value translated on
      the server console, whereas, the value from the WEB Administrative
      Client will show the value in English only.
   Example 2:
      From server console issue:
          QUERY STGPOOL FORMAT=DETAIL
      From WEB Admin Client click:
          Objects->Server Storage->Storage Pool->Query Storage Pools
          Choose 'Display Format' = Detailed
      Results:
      The field "Storage Pool Data Format" will show the value translated on
      the server console, whereas, the value from the
      WEB Administrative Client will show the value in English only.

7. The TSM server uses the '~', tilde, character as a variation of
a new line character.  Server messages that may display a word that
has a '~' tilde character in it( for example a directory path with
a '~' tilde in it ) will be interpreted by the
server as a new line character and will 'split' the line at the
the tilde and continue the rest of the message on the next line.

8. There will be a few server messages at the beginning of TSM server
initialization  that will appear only in English due to the
server needs to perform some initialization of output function and
language support before it can begin issuing messages in the
user specified language.

9. The TSM Management Console on Windows has a problem of display
text received from the TSM Server that may cause some national
characters to be displayed incorrectly.

10. For users of the TSM Server on Windows and TSM Management Console:
When a DBCS character is specified in the  description field of a schedule,
the schedule cannot be created from scheduling wizard of the TSM Management
Console. There is currently a TSM restriction on the type of strings that can be
used in various supplemental information fields of TSM objects such as
schedules. This is to be addressed in a future release of TSM. To avoid such
errors, do not use DBCS characters in the supplemental information fields of TSM
objects. Users can avoid the problem by creating schedules from WEB
Administrative Client.

In additions, if you were to install the TSM server into directory
d:\xyz\tivoli\tsm (where xyz are three DBCS characters) by selecting custom
install, the TSM Management Console encounters problems. Given the complex
nature and size of this issue, it will be addressed in the next release of TSM.
To avoid such errors, do not use DBCS characters in the names on directories
used by the TSM server.

  ------------------------------------------------------------------------------
  Note: To avoid server volume creation problems, users should not specify DBCS
  characters during server volume creation.
  ------------------------------------------------------------------------------

11. When installing the TSM Server on a Spanish Windows system
the language selection panel may fail to choose a default language.
That panel will be in English. It does not affect the available languages.
Any language, including Spanish, can be selected from the pull-down and
it will be used for the remainder of the installation.

12. In the language selection panel of the Windows TSM Server installation,
the Chinese Traditional text is mis-typed.


********************************************************************************
*  Simultaneous write limitations                                              *
********************************************************************************
A problem has been discovered with the Simultaneous Write function that could
potentially cause the server to abort.  The abort could occur if the storage
hierarchy meets all of the following criteria:

1. Contains more than one primary storage pool in the hierarchy.  This is
defined as having the NEXTPOOL parameter of a primary storage pool defined to
another primary storage pool.  For example, DISKPOOL has the NEXTPOOL
parameter set to TAPEPOOL.

2. One of the primary storage pools has at least one copy storage pool
defined.  Using the example in criteria 1, either DISKPOOL may have the
COPYSTGPOOL parameter set to COPYPOOL or TAPEPOOL may have the COPYSTGPOOL
parameter set to COPYPOOL, but not both.

3. There exists at least a primary storage pool in the storage hierarchy
that has a different copy storage pool list.  This includes having no
copy storage pools defined.  Using the example above, TAPEPOOL could
have no copy storage pools defined or a different copy storage pool
other than COPYPOOL.

Apar PQ70788 has been opened to address this problem.  Until such time that
PQ70788 is available, ensure that all primary storage pools in a storage
hierarchy have the same copy storage pools defined in the COPYSTGPOOL
parameter.  Using the example above, if one intends to use the Simultaneous
Write function, DISKPOOL and TAPEPOOL must both have COPYPOOL defined. Use
the QUERY STGPOOL and UPDATE STGPOOL commands to correct the hierarchy if
necessary.


*******************************************************************************
* Simultaneous write may not remove failing copy storage pool                 *
*******************************************************************************
There are error conditions that may occur during simultaneous write operations
in which the copy storage pool may not be removed within the session. In some
cases, if an error occurs writing to a copy storage pool during a simultaneous
write operation, the server will examine the COPYCONTINUE parameter to
determine how to proceed. Customers using the COPYCONTINUE parameter set to
YES may find that the failing copy storage pool is not excluded from futher
writes while the specific client session is active.

Work around:
 - Examine the error messages and correct any problems, if possible.
   Retry the operation when the problem has been corrected.
   or
 - Use UPDATE STGPOOL command to eliminate the failing copy storage pool.

For example,
 1. The primary storage pool BACKUPPOOL has a copy pool defined.  Assume
    that the name of the copy storage pool is COPYPOOL.
 2. Copy storage pool COPYPOOL uses a shared library to store data.
 3. A client backup operation starts but the TSM server cannot establish a
    communication session with the primary library manager.
 4. The backup operation fails since the library manager was found to be
    unavailable.
 5. The copy storage pool COPYPOOL is NOT excluded from any further writes.
 6. Work around:
  - Start the library manager. Once the library manager is up and operational,
    retry the backup operation.
    or
  - Issue the UPDATE STGPOOL BACKUPPOOL COPYSTGPOOL="" command to remove
    the failing copy storage pool.

IMPORTANT NOTE: When removing the copy storage pool from the copy storage pool
list, it is very important to ensure that a storage pool backup is scheduled.
It is recommended in the TSM Users Guide to establish a schedule that includes
a storage pool backup for any primary storage pool that has a copy storage
pools defined.  This is necessary in the event that the Simultaneous Write
operation removes the copy storage pool as the result of an error.


********************************************************************************
*  NDMP file-level restore support for international characters                *
********************************************************************************
IBM Tivoli Storage Manager (TSM) Version 5.2 introduces file-level operations 
for backup and restore of NAS file servers.  During backup of data on a NAS file
server, you may request that TSM create a table of contents (TOC). The TOC will
be stored on the TSM server and will be accessible during a restore of data on
a NAS file server, allowing you to select specific files to restore. For Network
Appliance NAS file servers, full functionality requires that you also install
Data OnTap 6.4.1, when available, on your NAS file server. Please note the
following restrictions:

If your level of Data OnTap is prior to 6.4.1, you must have one of the
following configurations in order to take advantage of the new support:
1.      Your data (the data on your Network Appliance NAS file server that you
        intend to back up with TSM) has filenames that contain only English
        (7-bit ASCII) characters.
2.      Your data has filenames that contain non-English characters and the
        volume language is set to the UTF-8 version of the proper locale (for
        example, de.UTF-8 for German).
For any configuration where the level of Data OnTap is prior to 6.4.1, the TSM
server will print a warning message (ANR4946W) during backup operations
indicating that the character encoding of NDMP file history messages is unknown
and UTF-8 will be assumed in order to build a TOC.  In the above configurations,
it is safe to ignore this message.

If your level of Data OnTap is 6.4.1 or later, you must have one of the
following configurations in order to take advantage of the new support:
3.      Your data has filenames that contain only English (7-bit ASCII)
        characters and the volume language is not set or is set to one of:
        C (POSIX), en, en_US, en.UTF-8 or en_US.UTF-8.
4.      Your data has filenames that contain non-English characters and the
        volume language is set to the proper locale (for example, de.UTF-8 or de
        for German). Note that using the UTF-8 version of the volume language
        setting is more efficient in terms of TSM processing and TOC storage
        space.
5.      You only use CIFS to create and access your data.

Note that all systems that create or access data on a particular NAS file server
volume must do so in a manner compatible with the volume language setting.
Results with configurations other than the above are unpredictable.


********************************************************************************
*  IBM Devices 3570, 3590, and Ultrium: Required minimum device driver levels  * 
********************************************************************************
Customers who own IBM 3570, 3590, or Ultrium tape libraries and/or drives should
upgrade their IBM SSG Open Systems Device Driver which support those devices.
The following table lists the minimum levels that are required to function with
TSM 5.2.0.0, but it is recommended to install the latest current driver that is
available.  In some cases the current-latest driver supercedes all others and is
the only one available.

The device driver software is installed separately and should be installed prior
to installing the TSM Server or Storage Agent.  These can be found at
	  ftp://ftp.software.ibm.com/storage/devdrvr

   OS                 Driver Name            Minimum Level for TSM 5.2.0.0
=================     ===================    =============================
AIX                   Atape                  8.2.8.0
Solaris               IBMtape                4.0.7.5
Windows 2000          IBMMag.Win2K           5.0.4.5
                      IBMUltrium.Win2K       5.0.4.5
Windows 2003          IBMTape.W2K3           6.0.0.4
HP-UX 11.00           atdd                   1.9.0.2
HP-UX 11.11 (aka 11i) atdd                   3.1.0.2
Linux RHAS 2.1        IBMtape                1.3.3
Linux SLES 8 xSeries  IBMtape                1.3.3
Linux SLES 8 zSeries  IBMtape                1.3.2
Linux SLES 7          IBMtape                1.3.2
Linux SLES 8 pSeries  IBMtape                1.3.4 when available


********************************************************************************
*  Concurrent NDMP backups of EMC Celerra Data Movers                          *
********************************************************************************
Limitation:
  Starting concurrent NDMP backups on an EMC Celerra data mover is not
  supported where the target backup devices are DLT drives on the same SCSI bus
  and the drives are attached to an IBM 2108 SAN Data Gateway (all models) or
  an ADIC Pathlight 5000.

  Concurrent NDMP Backups of Celerra data movers to direct SCSI attached DLT
  drives is supported.


********************************************************************************
*  Archive utilities provided                                                  *
********************************************************************************
APAR IC34521 requested that the IBM Tivoli Storage Manager server provide
function to allow customers to manage archive usage and improve archive
performance, which was degrading over time. The function requested is being
provided now in the form of two commands to help experienced storage
administrators manage space utilization and performance for archive operations:
   UPDate ARCHIve
   UNDO ARCHConversion
The functions also provide a means to audit the archive descriptions.

Customers who archive hundreds or thousands of files everyday, or who currently
have hundreds of thousands of archive entries for a given node, might
benefit from the information provided below and the new commands.

Background:
IBM Tivoli Storage Manager allows clients to organize archive files into
packages.  The description field of an archive request allows users to group
files, and serves as the way to identify the package.  To support the packages:
  - All archive requests using the same description become members of an
    archive package.  If the user does not specify a description, the client
    provides a default description with each archive request.  The default
    description includes the date.

  - The server has description tables for archives to boost performance for
    clients that query, retrieve, or delete archive files using the description
    option.  The description tables are secondary tables designed to search
    more efficiently for archive packages.

Clients also archive the paths (directories) to the files to preserve platform-
specific access permissions.  The directories are also included in the
packages.  If the same path specification is archived with different
descriptions, the directory is entered into each package.

The GUI and Web clients navigate through the descriptions and the directories
to ultimately display archived files.  They always use descriptions to
query, retrieve, or delete archive directories and files.  The command line
client does not navigate through a node's archive space during display, but
users can specify a description (and the directory) to query, retrieve, or
delete a group of files.


When a node archives a file:
  - If the package is new, or if the description exists but the file's
    directory is not already a member, the directory is entered into the
    primary archive table.
  - Files are always entered into the primary archive table.
  - If the node is "converted", entries are also made for the directory (if
    needed) and the files in the secondary description tables.


Recommendations for archive operations:
  - Clients that query, retrieve, or delete using the description
    should be "converted" to search in the description tables.  GUI and Web
    clients are always converted.  CONVERT ARCHIVE should be issued for
    command line clients.
  - If most of the files for a node have unique names, searches can be
    performed efficiently without a description.
  - If a node archives files with the same directory many times (tens of
    thousands) with different descriptions, the node should be converted.  If
    this node issues a "query archive" from the command line, multiple entries
    for the directory will appear.  Closer inspection will show that the
    entries have different descriptions.
  - If a node archives the same directory and file name many times (tens of
    thousands), search performance will be improved if they are archived with
    different descriptions and the node is converted.  The client could try to
    use FROMDate and TODate options to distinguish a set of files, however
    the date options are always inefficient search options.
  - The description tables require extra database space.


Managing performance and storage for archives:
  - Users who always use the command line interface and never intend to use
    the description option to group their files can reduce storage requirements
    needed for the directory entries by always specifying the same description.
    This description must be at least one character in length.
      - There is no need to convert the node
      - There will be one archive package, thus one copy of a directory entry
        is kept.  The savings will be noticeable when the same path
        specification is archived multiple times over multiple days.
    Notes:
      - Use this technique only when the node's files have unique names.
      - The technique is not recommended if the user might use the GUI or Web
        interface for the node in the future.

  - Command line users who do not need the directory level access
    permissions can reduce storage requirements by using the -v2Archive
    option with the archive request.
    Notes:
       The GUI and Web clients use the directories in the archive navigation
       scheme.  This option is not recommended for GUI or Web users.


New Commands:

 UPDATE ARCHIVE
 --------------
 Use this command to reduce the space used by existing archive and description
 tables for nodes that have large numbers of archive entries (hundreds of
 thousands).  Use this command only when the users of the node always use the
 Tivoli Storage Manager command-line client interface. Do not use this command
 for a node if the user has used or might use the GUI or Web client interface
 to work with archived files.

 Privilege class:  Policy privilege for the policy domain for the node.

                               .-SHOWstats----------.  .-Wait--=--No-----.
 >>-UPDate ARCHIve--node_name--+--------------------+--+-----------------+---><
                               +-SHOWstats----------+  '-Wait--=--+-No---+
                               +-RESETDescriptions--+             '-Yes--'
                               '-DELETEDirs---------'

    Parameters:
      node_name
        Specify the node name for the operation.

      (operation)
        SHOWstats
          Specifies that statistics about the node should be displayed.
          This is the default value if you do not specify either
          RESETDESCRIPTIONS or DELETEDIRS.

          The statistics include the number of directory and file entries, the
          number of entries for directories with the same path specification
          but different descriptions, and whether the node is converted.

        RESETDescriptions
          Resets the description field to the same description for all archive
          entries for a node.  This reduces the number of archive
          packages, thus the number of entries for a given directory
          specification, to one.

          After you update the descriptions for a node by using this option,
          a user of that node should specify the same description when
          archiving subsequent files. If the same description is not specified,
          the number of directory entries with the same path specification for
          the node's archives will continue to increase.

          ATTENTION: This option is destructive.  Once the descriptions are
          changed, they cannot be restored.

        DELETEDirs
          Deletes all archive directory entries for the node.  The option
          should be used if restoring archive directory access permissions
          when retrieving archive files is not important to the user.

          If the directory entries are removed, subsequent archives should
          specify the -v2Archive option.  If the option is not specified, the
          number of directory entries will continue to increase.

          ATTENTION: This option is destructive.  Once the directory entries
          are removed, they cannot be restored.

      Wait
      	Specifies whether the command runs in the background. The default is NO.

        No
          Perform the command in the background.

        Yes
          Perform the command in the foreground.  You can specify this value
          only from an administrative client, not from the server console.


 UNDO ARCHCONVERSION
 -------------------
 Use this command to remove all directory and file entries for a node from the
 archive description tables.  Because the description tables are secondary
 tables, the UNDO ARCHCONVERSION command does not lose archive directory or
 file data; the command does not affect the primary archive table entries.

 Use this command:
   - To reduce the database space needed to support the description
     tables.  Use this only for nodes that use the command line interface,
     which does not use archive packages for retrieving archives.

   - To audit the description tables. Issue the UNDO ARCHCONVERSION command,
     then convert the node again (CONVERT ARCHIVE).

 Privilege class:  Policy privilege for the policy domain for the node.

 >>-UNDO ARCHConversion--node_name---------------------------------><

    Parameters:
      node_name
        Specify the node name for the UNDO ARCHCONVERSION operation.


********************************************************************************
*  Windows SNIA License Agreement                                              *
********************************************************************************
THIRD PARTY LICENSE TERMS AND CONDITIONS, NOTICES AND INFORMATION

The license agreement for this product refers you to this file
for details concerning terms and conditions applicable to third
party software code included in this product, and for certain
notices and other information IBM must provide to you under its
license to certain software code. The relevant terms and
conditions, notices and other information are provided or
referenced below.  Please note that any non-English version of
the licenses below is unofficial and is provided to you for your
convenience only.  The English version of the licenses below,
provided as part of the English version of this file, is the
official version. All third party components, including third
party components included or embedded in the product, are
provided to you by IBM on an "AS-IS" basis. IBM expressly
disclaims all implied warranties, including the implied
warranties of merchantability, fitness for a particular purpose
and non-infringement. IBM will not indemnify you or be liable
for any  incidental, indirect, special, exemplary, punitive or
consequential damages resulting from third-party claims alleging
patent or copyright infringement by any third party components;
including but not limited to costs, damages, attorney's fees,
costs of court, settlement fees, judgments, lost profits and
related damages.

====================================================================

SNIA HBA API IMPLEMENTATION: The HBAAPI.dll file in the
Program's installation directory consists of software developed
by the Storage Networking Industry Association ("SNIA")
(http://www.snia.org/).  This file is provided to you in binary
code form only under the terms of the following license from the
SNIA, and the additional license from Troika Networks, Inc. which
follows the license from the SNIA. IBM did not modify this
software, and the source code for this software is available
from http://sourceforge.net/ under the terms and conditions of
the following licenses:

STORAGE NETWORKING INDUSTRY ASSOCIATION

PUBLIC LICENSE

Version 1.1 

________________________

1. Definitions.

1.1 "Commercial Use" means distribution or otherwise making the
Covered Code available to a third party.

1.2 "Contributor" means each entity that creates or contributes
to the creation of Modifications.

1.3 "Contributor Version" means the combination of the Original
Code, prior Modifications used by a Contributor, and the
Modifications made by that particular Contributor.

1.4 "Covered Code" means the Original Code or Modifications or
the combination of the Original Code and Modifications, in each
case including portions thereof.

1.5 "Electronic Distribution Mechanism" means a mechanism
generally accepted in the software development community for the
electronic transfer of data.

1.6 "Executable" means Covered Code in any form other than
Source Code.

1.7 "Initial Developer" means the individual or entity
identified as the Initial Developer in the Source Code notice
required by Exhibit A.

1.8 "Larger Work" means a work which combines Covered Code or
portions thereof with code not governed by the terms of this
License.

1.9 "License" means this document.

1.10 "Licensable" means having the right to grant, to the
maximum extent possible, whether at the time of the initial
grant or subsequently acquired, any and all of the rights
conveyed herein.

1.11 "Modifications" means any addition to or deletion from the
substance or structure of either the Original Code or any
previous Modifications. When Covered Code is released as a
series of files, a Modification is:

A. Any addition to or deletion from the contents of a file
containing Original Code or previous Modifications.

B. Any new file that contains any part of the Original Code or
previous Modifications.

1.12 "Original Code" means Source Code of computer software code
which is described in the Source Code notice required by Exhibit
A as Original Code, and which, at the time of its release under
this License is not already Covered Code governed by this
License.

1.13 "Patent Claims" means any patent claim(s), now owned or
hereafter acquired, including without limitation, method,
process, and apparatus claims, in any patent Licensable by
grantor.

1.14 "Source Code" means the preferred form of the Covered Code
for making modifications to it, including all modules it
contains, plus any associated interface definition files,
scripts used to control compilation and installation of an
Executable, or source code differential comparisons against
either the Original Code or another well known, available
Covered Code of the Contributor's choice. The Source Code can be
in a compressed or archival form, provided the appropriate
decompression or de-archiving software is widely available for
no charge.

1.15 "You" (or "Your") means an individual or a legal entity
exercising rights under, and complying with all of the terms of,
this License or a future version of this License issued under
Section 6.1. For legal entities, "You" includes any entity which
controls, is controlled by, or is under common control with You.
For purposes of this definition, "control" means (a) the power,
direct or indirect, to cause the direction or management of such
entity, whether by contract or otherwise, or (b) ownership of
more than fifty percent (50%) of the outstanding shares or
beneficial ownership of such entity.

2. Source Code License.

2.1 The Initial Developer Grant. The Initial Developer hereby
grants You a world-wide, royalty-free, non-exclusive license,
subject to third party intellectual property claims:

(a) under intellectual property rights (other than patent or
trademark) Licensable by Initial Developer to use, reproduce,
modify, display, perform, sublicense and distribute the Original
Code (or portions thereof) with or without Modifications, and/or
as part of a Larger Work; and

(b) under Patents Claims infringed by the making, using or
selling of Original Code, to make, have made, use, practice,
sell, and offer for sale, and/or otherwise dispose of the
Original Code (or portions thereof).

(c) the licenses granted in this Section 2.1(a) and (b) are
effective on the date Initial Developer first distributes
Original Code under the terms of this License.

(d) Notwithstanding Section 2.1(b) above, no patent license is
granted: 1) for code that You delete from the Original Code; 2)
separate from the Original Code; or 3) for infringements caused
by: i) the modification of the Original Code or ii) the
combination of the Original Code with other software or devices.

2.2 Contributor Grant. Subject to third party intellectual
property claims, each Contributor hereby grants You a
world-wide, royalty-free, non-exclusive license

(a) under intellectual property rights (other than patent or
trademark) Licensable by Contributor, to use, reproduce, modify,
display, perform, sublicense and distribute the Modifications
created by such Contributor (or portions thereof) either on an
unmodified basis, with other Modifications, as Covered Code
and/or as part of a Larger Work; and

(b) under Patent Claims infringed by the making, using, or
selling of Modifications made by that Contributor either alone
and/or in combination with its Contributor Version (or portions
of such combination), to make, use, sell, offer for sale, have
made, and/or otherwise dispose of: 1) Modifications made by that
Contributor (or portions thereof); and 2) the combination of
Modifications made by that Contributor with its Contributor
Version (or portions of such combination).

(c) the licenses granted in Sections 2.2(a) and 2.2(b) are
effective on the date Contributor first makes Commercial Use of
the Covered Code.

(d) Notwithstanding Section 2.2(b) above, no patent license is
granted: 1) for any code that Contributor has deleted from the
Contributor Version; 2) separate from the Contributor Version;
3) for infringements caused by: i) third party modifications of
Contributor Version or ii) the combination of Modifications made
by that Contributor with other software (except as part of the
Contributor Version) or other devices; or 4) under Patent Claims
infringed by Covered Code in the absence of Modifications made
by that Contributor.

3. Distribution Obligations.

3.1 Application of License. The Modifications which You create
or to which You contribute are governed by the terms of this
License, including without limitation Section 2.2. The Source
Code version of Covered Code may be distributed only under the
terms of this License or a future version of this License
released under Section 6.1, and You must include a copy of this
License with every copy of the Source Code You distribute. You
may not offer or impose any terms on any Source Code version
that alters or restricts the applicable version of this License
or the recipients' rights hereunder. However, You may include an
additional document offering the additional rights described in
Section 3.5.

3.2 Availability of Source Code. Any Modification which You
create or to which You contribute must be made available in
Source Code form under the terms of this License either on the
same media as an Executable version or via an accepted
Electronic Distribution Mechanism to anyone to whom you made an
Executable version available; and if made available via
Electronic Distribution Mechanism, must remain available for at
least twelve (12) months after the date it initially became
available, or at least six (6) months after a subsequent version
of that particular Modification has been made available to such
recipients. You are responsible for ensuring that the Source
Code version remains available even if the Electronic
Distribution Mechanism is maintained by a third party.

3.3 Description of Modifications. You must cause all Covered
Code to which You contribute to contain a file documenting the
changes You made to create that Covered Code and the date of any
change. You must include a prominent statement that the
Modification is derived, directly or indirectly, from Original
Code provided by the Initial Developer and including the name of
the Initial Developer in (a) the Source Code, and (b) in any
notice in an Executable version or related documentation in
which You describe the origin or ownership of the Covered Code.

3.4 Intellectual Property Matters.

(a) Third Party Claims. If Contributor has actual knowledge that
a license under a third party's intellectual property rights is
required to exercise the rights granted by such Contributor
under Sections 2.1 or 2.2, Contributor must include a text file
with the Source Code distribution titled "LEGAL" which describes
the claim and the party making the claim in sufficient detail
that a recipient will know whom to contact. If Contributor
obtains such knowledge after the Modification is made available
as described in Section 3.2, Contributor shall promptly modify
the LEGAL file in all copies Contributor makes available
thereafter.

(b) Contributor API's. If Contributor's Modifications include an
application programming interface and Contributor has actual
knowledge of patent licenses which are reasonably necessary to
implement that API, Contributor must also include this
information in the LEGAL file.

(c) Representations. Contributor represents that, except as
disclosed pursuant to Section 3.4(a) above, Contributor believes
that Contributor's Modifications are Contributor's original
creation(s) and/or Contributor has sufficient rights to grant
the rights conveyed by this License.

3.5 Required Notices. You must duplicate the notice in Exhibit A
in each file of the Source Code. If it is not possible to put
such notice in a particular Source Code file due to its
structure, then You must include such notice in a location (such
as a relevant directory) where a user would be most likely to
look for such a notice. If You created one or more
Modification(s) You may add your name as a Contributor to the
notice described in Exhibit A. You must also duplicate this
License in any documentation for the Source Code where You
describe recipients' rights or ownership rights relating to
Covered Code. You may choose to offer, and to charge a fee for,
warranty, support, indemnity or liability obligations to one or
more recipients of Covered Code. However, You may do so only on
Your own behalf, and not on behalf of the Initial Developer or
any Contributor. You must make it absolutely clear that any such
warranty, support, indemnity or liability obligation is offered
by You alone, and You hereby agree to indemnify the Initial
Developer and every Contributor for any liability (excluding any
liability arising from intellectual property claims relating to
the Covered Code) incurred by the Initial Developer or such
Contributor as a result of warranty, support, indemnity or
liability terms You offer.

3.6 Distribution of Executable Versions. You may distribute
Covered Code in Executable form only if the requirements of
Section 3.1-3.5 have been met for that Covered Code, and if You
include a notice stating that the Source Code version of the
Covered Code is available under the terms of this License,
including a description of how and where You have fulfilled the
obligation of Section 3.2. The notice must be conspicuously
included in any notice in an Executable version, related
documentation or collateral in which You describe recipients'
rights relating to the Covered Code. You may distribute the
Executable version of Covered Code or ownership rights under a
license of Your choice, which may contain terms different from
this License, provided that You are in compliance with the terms
of this License and that the license for the Executable version
does not attempt to limit or alter the recipient's rights in the
Source Code version from the rights set forth in this License.
If You distribute the Executable version under a different
license You must make it absolutely clear that any terms which
differ from this License are offered by You alone, not by the
Initial Developer or any Contributor. You hereby agree to
indemnify the Initial Developer and every Contributor for any
liability (excluding any liability arising from intellectual
property claims relating to the Covered Code) incurred by the
Initial Developer or such Contributor as a result of any such
terms You offer.

3.7 Larger Works. You may create a Larger Work by combining
Covered Code with other code not governed by the terms of this
License and distribute the Larger Work as a single product. In
such a case, You must make sure the requirements of this License
are fulfilled for the Covered Code.

4. Inability to Comply Due to Statute or Regulation. If it is
impossible for You to comply with any of the terms of this
License with respect to some or all of the Covered Code due to
statute, judicial order, or regulation then You must: (a) comply
with the terms of this License to the maximum extent possible;
and (b) describe the limitations and the code they affect. Such
description must be included in the LEGAL file described in
Section 3.4 and must be included with all distributions of the
Source Code. Except to the extent prohibited by statute or
regulation, such description must be sufficiently detailed for a
recipient of ordinary skill to be able to understand it.

5. Application of this License. This License applies to code to
which the Initial Developer has attached the notice in Exhibit A
and to related Covered Code.

6. Versions of the License.

6.1 New Versions. The Storage Networking Industry Association
(the "SNIA") may publish revised and/or new versions of the
License from time to time. Each version will be given a
distinguishing version number.

6.2 Effect of New Versions. Once Covered Code has been published
under a particular version of the License, You may always
continue to use it under the terms of that version. You may also
choose to use such Covered Code under the terms of any
subsequent version of the License published by the SNIA. No one
other than the SNIA has the right to modify the terms applicable
to Covered Code created under this License.

6.3 Derivative Works. If You create or use a modified version of
this License (which you may only do in order to apply it to code
which is not already Covered Code governed by this License), You
must (a) rename Your license so that the phrases "Storage
Networking Industry Association," "SNIA," or any confusingly
similar phrase do not appear in your license (except to note
that your license differs from this License) and (b) otherwise
make it clear that Your version of the license contains terms
which differ from the SNIA Public License. (Filling in the name
of the Initial Developer, Original Code or Contributor in the
notice described in Exhibit A shall not of themselves be deemed
to be modifications of this License.)

7. DISCLAIMER OF WARRANTY. COVERED CODE IS PROVIDED UNDER THIS
LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND,
EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION,
WARRANTIES THAT THE COVERED CODE IS FREE OF DEFECTS,
MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED
CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY
RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER
CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR
OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN
ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS
AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.

8. TERMINATION.

8.1 This License and the rights granted hereunder will terminate
automatically if You fail to comply with terms herein and fail
to cure such breach within a reasonable time after becoming
aware of the breach. All sublicenses to the Covered Code which
are properly granted shall survive any termination of this
License. Provisions which, by their nature, must remain in
effect beyond the termination of this License shall survive.

8.2 If You initiate litigation by asserting a patent
infringement claim (excluding declaratory judgment actions)
against Initial Developer or a Contributor (the Initial
Developer or Contributor against whom You file such action is
referred to as "Participant") alleging that:

(a) such Participant's Contributor Version directly or
indirectly infringes any patent, then any and all rights granted
by such Participant to You under Sections 2.1 and/or 2.2 of this
License shall, upon 60 days notice from Participant terminate
prospectively, unless if within 60 days after receipt of notice
You either: (i) agree in writing to pay Participant a mutually
agreeable reasonable royalty for Your past and future use of
Modifications made by such Participant, or (ii) withdraw Your
litigation claim with respect to the Contributor Version against
such Participant. If within 60 days of notice, a reasonable
royalty and payment arrangement are not mutually agreed upon in
writing by the parties or the litigation claim is not withdrawn,
the rights granted by Participant to You under Sections 2.1
and/or 2.2 automatically terminate at the expiration of the 60
day notice period specified above.

8.3 If You assert a patent infringement claim against
Participant alleging that such Participant's Contributor Version
directly or indirectly infringes any patent where such claim is
resolved (such as by license or settlement) prior to the
initiation of patent infringement litigation, then the
reasonable value of the licenses granted by such Participant
under Sections 2.1 or 2.2 shall be taken into account in
determining the amount or value of any payment or license.

8.4 In the event of termination under Sections 8.1 or 8.2 above,
all end user license agreements (excluding distributors and
resellers) which have been validly granted by You or any
distributor hereunder prior to termination shall survive
termination.

9. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO
LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR
OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER
CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER
OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY
INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY
AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY
SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.
THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR
DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE
TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME
JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF
INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND
LIMITATION MAY NOT APPLY TO YOU.

10. U.S. GOVERNMENT END USERS. The Covered Code is a "commercial
item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995),
consisting of "commercial computer software" and "commercial
computer software documentation," as such terms are used in 48
C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and
48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S.
Government End Users acquire Covered Code with only those rights
set forth herein.

11. MISCELLANEOUS This License represents the complete agreement
concerning subject matter hereof. If any provision of this
License is held to be unenforceable, such provision shall be
reformed only to the extent necessary to make it enforceable.
This License shall be governed by California law provisions
(except to the extent applicable law, if any, provides
otherwise), excluding its conflict-of-law provisions. The
application of the United Nations Convention on Contracts for
the International Sale of Goods is expressly excluded. Any law
or regulation which provides that the language of a contract
shall be construed against the drafter shall not apply to this
License.

12. RESPONSIBILITY FOR CLAIMS. As between Initial Developer and
the Contributors, each party is responsible for claims and
damages arising, directly or indirectly, out of its utilization
of rights under this License and You agree to work with Initial
Developer and Contributors to distribute such responsibility on
an equitable basis. Nothing herein is intended or shall be
deemed to constitute any admission of liability.

13. MULTIPLE-LICENSED CODE. Initial Developer may designate
portions of the Covered Code as "Multiple-Licensed".
"Multiple-Licensed" means that the Initial Developer permits you
to utilize portions of the Covered Code under Your choice of
this License or the alternative licenses, if any, specified by
the Initial Developer in the file described in Exhibit A.

14. ACCEPTANCE. This License is accepted by You if You retain,
use, or distribute the Covered Code for any purpose.

EXHIBIT A —The SNIA Public License.

The contents of this file are subject to the SNIA Public License
Version 1.0 (the "License"); you may not use this file except in
compliance with the License.

Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.

The Original Code is                     .

The Initial Developer of the Original Code is   [COMPLETE
THIS]    .

Contributor(s): ______________________________________.

______________________________



Copyright (c) 2000 Troika Networks, Inc. All Rights Reserved.

Troika Networks, Inc., hereby grants a non-exclusive license
under Troika Networks' copyright to copy, modify and distribute
this software for any purpose and without fee, provided that
the above copyright notice and the following paragraphs appear
on all copies.

Troika Networks, Inc.. makes no representation that this source
code is correct or is an accurate representation of any standard.

IN NO EVENT SHALL TROIKA NETWORKS HAVE ANY LIABILITY FOR ANY
DIRECT, INDIRECT, OR SPECULATIVE DAMAGES, (INCLUDING WITHOUT
LIMITING THE FORGOING, CONSEQUENTIAL, INCIDENTAL AND SPECIAL
DAMAGES) INCLUDING, BUT NOT LIMITED TO INFRINGEMENT, LOSS OF
USE, BUSINESS INTERRUPTIONS, AND LOSS OF PROFITS, IRRESPECTIVE
OF WHETHER TROIKA NETWORKS HAS ADVANCE NOTICE OF THE POSSIBILITY
OF ANY SUCH DAMAGES.

TROIKA NETWORKS INC. SPECIFICALLY DISCLAIMS ANY WARRANTIES
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NON-INFRINGEMENT.  THE SOFTWARE PROVIDED HEREUNDER IS ON AN
"AS IS" BASIS AND TROIKA NETWORKS INC HAS NO OBLIGATION TO
PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS OR
MODIFICATIONS.


*******************************************************************************
* APARs fixed in this and prior levels                                        *
*******************************************************************************


APARs Fixed in Level 5.2.9.0

|IC48152 |OUT OF SYNC TSM DATABASE RESULTS IN ANR1163W UPON RECLAMATION
         |IC48152 5698ISMSV 53A |
         |PK25385 5698ISMVS 520 |
         |PK25386 5698ISMVS 530 |

|IC48475 |THE TSM SERVER DOES NOT DETECT THAT A TSM CLIENT SCHEDULE
         |IC48475 5698ISMSV 53L |
         |PK24880 5698ISMVS 520 |
         |PK24881 5698ISMVS 530 |

|IC48754 |"AUDIT DB" DOES NOT CLEAR DB INCONSISTENCIES
         |IC48754 5698ISMSV 52W |
         |IC49781 5698ISMSV 53W |
         |PK27166 5698ISMVS 520 |
         |PK27167 5698ISMVS 530 |

|IC49047 |"ANR9999D MMSEXT.C(XXXX) ... UNSUPPORTED DENSITY  FORMAT
         |IC49047 5698ISMSV 52S |

|IC49116 |ANR1104E NAS RESTORE OF FILES WITH NT STREAMS FAILS
         |IC49116 5698ISMSV 52A |
         |PK26210 5698ISMVS 520 |
         |PK26211 5698ISMVS 530 |

|IC49131 |NQR (NO QUERY RESTORE) CAUSES OTHER BACKUPS TO FREEZE.
         |IC49131 5698ISMSV 53A |
         |PK26313 5698ISMVS 520 |
         |PK26319 5698ISMVS 530 |

|IC49266 |TSM SERVER MAY CRASH WHEN RECOVERY LOG EXCEEDS80%
         |PK28739 5698ISMVS 520 |
         |PK28740 5698ISMVS 530 |
         |IC49266 5698ISMSV 53S |

|IC49271 |TSM OPERATIONAL REPORTING LACKS AN EMAIL RETRY MECHANISM WHEN
         |IC49271 5698ISMSV 53W |

|IC49292 |PRIVATE VOLUME IS DELETED WHEN RECLAMATION ENDS FOR THE VOLUME
         |IC49292 5698ISMSV 52A |
         |PK26993 5698ISMVS 530 |

|IC49342 |INITIALIZATION OF TSM SERVER CAN BE SLOW DUE TO LARGE NUMBER
         |IC49342 5698ISMSV 53A |
         |PK32258 5698ISMVS 520 |
         |PK32259 5698ISMVS 530 |

|IC49354 |DEFINE LIBRARY PATH ON 64BIT TSM SERVER USING TSM DEVICE
         |IC49354 5698ISMSV 53A |

|IC49384 |AUDIT VOLUME HANGS WHEN AUDITING AGED FILES,ANR9999D SSTRANS.C
         |PK31601 5698ISMVS 520 |
         |PK31602 5698ISMVS 530 |
         |IC49384 5698ISMSV 52A |

|IC49434 |DELAYED LAN-FREE OPERATION FAILURE AFTER ANR0538I RESOURCE
         |PK29324 5698ISMVS 530 |
         |PK29325 5698ISMVS 520 |
         |IC49434 5698ISMSV 53A |

|IC49479 |ANR0546W FAILURE LANFREE RESTORE, LAN RESTORE DOES NOT FAIL
         |IC49479 5698ISMSV 52A |
         |PK30503 5698ISMVS 520 |
         |PK30504 5698ISMVS 530 |

|IC49501 |SOLARIS MT DEVICE DRIVER KERNEL PANIC RECURSIVE MUTEX_ENTER
         |IC49501 5698ISMSV 52S |

|IC49587 |TSM DEVICE DRIVER INVALIDLY ISSUES ADSM_DD_LOG4 FOR TAPE DEVICE
         |IC49587 5698ISMSV 53A |

|IC49588 |ANR9999D DRMSYS.C WHEN RUNNING 'SELECT FROM DRMSTGPOOLS'
         |IC49588 5698ISMSV 52A |
         |PK28318 5698ISMVS 520 |

|IC49639 |ANR0106E ERROR 2 FOR ARCHIVE.OBJECTS DURING GUI RETRIEVE OR
         |IC49639 5698ISMSV 52A |
         |PK27534 5698ISMVS 520 |
         |PK27535 5698ISMVS 530 |

|IC49658 |DOCUMENT TSM SCRIPT HAS NO CANCEL OPTION
         |IC49658 5698ISMSV 53A |

|IC49670 |DEFINE PATH TO ATL M2500 LIBRARY FAILS.
         |IC49670 5698ISMSV 53S |

|IC49692 |MISLEADING DESCRIPTION FOR ERROR ADSM_DD_LOG4
         |IC49692 5698ISMSV 52A |

|IC49739 |TSM CONFIGURATION MANAGER IS IN A DEADLOCK DUE TO ANOTHER
         |IC49876 5698ISMSV 52A |
         |IC49739 5698ISMSV 53A |
         |PK27631 5698ISMVS 530 |
         |PK27632 5698ISMVS 520 |

|IC49768 |AE IC45931 BACKUP STGPOOL PROCESSING FROM SEQUENTIAL PRIMARY
         |PK28420 5698ISMVS 530 |
         |IC50027 5698ISMSV 53A |
         |IC49768 5698ISMSV 52S |
         |PK28419 5698ISMVS 520 |

|IC49871 |AE IC47096 FIX COMPLETION - DRIVE (MP) PREEMPTION NOT WORKING
         |IC49871 5698ISMSV 53A |

|IC49919 |TSM SERVER HANG ANR9999D DFMIGR.C RESIDUAL RESERVED CLUSTERS
         |IC49919 5698ISMSV 53A |
         |PK28918 5698ISMVS 520 |
         |PK28919 5698ISMVS 530 |

|IC49980 |CENTERA DEVCLASS HLA FIELD REQUIRES ONE IP TO BE ASSOCIATED WIT
         |IC49980 5698ISMSV 53A |

|IC50007 |ANR8418E I/O ERROR ON DEFINE PATH TO HP STORAGEWORKS 1/8 ULTRIU
         |IC50007 5698ISMSV 53A |

|IC50016 |TSM OPERATIONAL REPORTING BAR GRAPHS NOT CORRECTLY PULLING
         |IC50016 5698ISMSV 53W |

|IC50024 |DPI20DLL.DLL NOT INCLUDED IN 5.2 AND 5.3 INSTALL PACKAGES
         |IC50024 5698ISMSV 53W |

|IC50146 |Server crash during EXPORT NODE for Win2003 client
         |IC50146 5698ISMSV 52A |

|IC50257 |LOGSEG415 CRASHES TSM SERVER DUE TO SHOWLOGPINNED TIMING
         |PK32260 5698ISMVS 520 |
         |PK32261 5698ISMVS 530 |
         |IC50257 5698ISMSV 53A |

|IC50258 |TSM OPERATIONAL REPORT FILTERING FAILS TO FILTER ON SEARCH TERM
         |IC50258 5698ISMSV 53W |

|IC50259 |TSM OPERATIONAL REPORTING PULLS INCORRECT ACTLOG RESULTS WHEN
         |IC50259 5698ISMSV 53W |

|IC50289 |TSM SERVER SHOULD NOT CRASH DUE TO AN OVERCOMMITTED RECOVERY LO
         |IC50289 5698ISMSV 53A |
         |PK32251 5698ISMVS 520 |
         |PK32252 5698ISMVS 530 |

|IC50315 |SELECT * FROM PROFILES" CAN CAUSE A SERVER CRASH
         |IC50315 5698ISMSV 52S |
         |PK32253 5698ISMVS 520 |
         |PK32254 5698ISMVS 530 |

|IC50347 |SECURITY APAR PREVENT VARIOUS CRASHES.
         |IC50347 5698ISMSV 53L |
         |PK32255 5698ISMVS 520 |
         |PK32256 5698ISMVS 530 |

|IC50362 |OUTPRINTF NOT PARSING CORRECTLY CAUSES MEMORY OVERLAY
         |IC50362 5698ISMSV 53A |

|IC50462 |TSM SERVER BACKUP STGPOOL PROCESS MAY GENERATE ANR9999D ATTEMPT
         |IC50462 5698ISMSV 52A |

|IC50475 |ANR8300E I/O ERROR ON LIBRARY THE DESTINATION SLOT OR DRIVE
         |IC50475 5698ISMSV 53A |

|IC50519 |TSM SERVER ON WINDOWS CLUSTER USES 25% OR MORE OF THE CPU AT AL
         |IC50519 5698ISMSV 52W |

|PK23898 |SHOW THREADS DIAGNOSTIC COMMAND CAN CAUSE SERVER ABEND S0C4
         |PK23898 5698ISMVS 530 |

|PK25233 |STORAGE POOL TAPE VOLUMES CREATED ON GEN1 TAPE DEVICES (J1A)
         |PK25233 5698ISMVS 530 |



APARs Fixed in Level 5.2.8.0

|IC46449 |OCCASIONALLY MAXSESSIONS OPTION NOT BEING HONORED FOR CLIENT
         |PK16039 5698ISMVS 520 |
         |IC46449 5698ISMSV 52A |
         |PK16054 5698ISMVS 530 |

|IC47096 |PREEMPTION NOT PREEMPTING ADDITIONAL MOUNT POINTS
         |IC47096 5698ISMSV 52A |
         |PK17194 5698ISMVS 520 |
         |PK17195 5698ISMVS 530 |

|IC47195 |Need to add support to show WWN for IBM Gen3 drives on Windows
         |IC47195 5698ISMSV 53W |

|IC47393 |ANR0525W DURING LAN-FREE BACKUPS WHEN NO SCRATCH AVAILABLE
         |IC47393 5698ISMSV 53W |
         |PK19836 5698ISMVS 530 |
         |PK19838 5698ISMVS 520 |

|IC47455 |TSM SERVER MAY BECOME UNRESPONSIVE AFTER AN UPDATE DRIVE IS
         |IC47455 5698ISMSV 53A |

|IC47648 |TSM UTILITY TSMDLST FAILS TO DISPLAY WWN OF TAPE DRIVE WHEN
         |IC47648 5698ISMSV 52W |

|IC47731 |TSM Server performs very slow on Linux for zSeries
         |IC47731 5698ISMSV 53L |

|IC47736 |TSM SERVER LOOP WHEN ITS SERVER CONSOLE IS CLOSED.
         |IC47736 5698ISMSV 53L |

|IC47862 |ACSTIMEOUTX VALUE OF GREATER THAN 15 CAN CAUSE ACS API REQUEST
         |PK19237 5698ISMVS 520 |
         |PK19238 5698ISMVS 530 |
         |IC47862 5698ISMSV 53A |

|IC47868 |AUDIT LIBRARY PROCESS ON LIBRARY CLIENT MAY CAUSE VOLUMES OWNED
         |IC47868 5698ISMSV 52A |

|IC47883 |COMMAND" UPDATE SERVER "CAN CORRUPT SERVER PASSWORDS.
         |PK16465 5698ISMVS 520 |
         |IC47883 5698ISMSV 53A |

|IC47912 |RESTORE/RETRIEVE FROM EMC CENTERA DEVICE FAILS
         |IC47912 5698ISMSV 52A |
         |PK18325 5698ISMVS 520 |
         |PK18326 5698ISMVS 520 |

|IC47950 |DELETED LIBRARY CLIENT VOLUMES MAY BE SET TO INCORRECTLY
         |IC47950 5698ISMSV 52A |

|IC48050 |MEMORY LEAK IN OFFSITE RECLAMATION FOR COLLOCATED COPY STORAGE
         |IC48050 5698ISMSV 52A |
         |PK16468 5698ISMVS 520 |
         |PK16474 5698ISMVS 530 |

|IC48077 |WRITE PROTECTED TAPE STORAGE POOL VOLUME RETURNED TO SCRATCH
         |IC48077 5698ISMSV 52W |

|IC48095 |BACKUPSET RESTORE FAILS PREMATURELY IF THE TSM CLIENT RECEIVES
         |IC48095 5698ISMSV 53A |
         |PK16524 5698ISMVS 520 |

|IC48112 |0-BYTE FILES PROCESS UNEXPECTEDLY HANGS ON ACSLS LIBRARY
         |IC48112 5698ISMSV 53A |
         |PK20047 5698ISMVS 530 |
         |PK20048 5698ISMVS 530 |

|IC48240 |TSM AUDIT DB REPORTS: ERROR 100 INSERTING ROW IN TABLE
         |IC48240 5698ISMSV 53A |
         |PK17529 5698ISMVS 520 |

|IC48262 |TSM SERVER MAY CRASH WHILE RUNNING CLEANUP BACKUPGROUPS UTILITY
         |PK19720 5698ISMVS 530 |
         |IC48262 5698ISMSV 53A |

|IC48311 |EXPORT/IMPORT HANG
         |PK23834 5698ISMVS 530 |
         |PK23835 5698ISMVS 520 |
         |IC48311 5698ISMSV 53A |

|IC48332 |ANR9999D IN AFCREATE.C WHEN CODE 280 RETURNED FROM SSCOPY
         |IC48332 5698ISMSV 52A |
         |PK24229 5698ISMVS 520 |
         |PK24230 5698ISMVS 530 |

|IC48379 |TSM SERVER HANG WITH LARGE NUMBER OF TAPE DRIVES, HIGH MOUNT
         |IC48379 5698ISMSV 52A |

|IC48382 |AE IC45931 FIX COMPLETION-TSM SERVER BACKUP STGPOOL PROCESS
         |PK22707 5698ISMVS 530 |
         |PK22709 5698ISMVS 520 |
         |IC48382 5698ISMSV 53A |

|IC48439 |CHECKIN LIBVOLUME FOR 3494 LIBRARY TRUNCATES VOLUME NAMES IF AN
         |IC48439 5698ISMSV 53A |

|IC48456 |Operations fail due to insufficient space in storage pool.
         |IC48456 5698ISMSV 52A |
         |PK19043 5698ISMVS 520 |
         |PK19046 5698ISMVS 530 |

|IC48529 |ADSMSCSI MAY CRASH WITH BUGCHECK 0X1E AND EXCEPTION CODE
         |IC48529 5698ISMSV 53W |

|IC48530 |LTO3 (ULTRIUM LTO 3) SUPPORT FOR QUALSTAR TLS 8000 AND 88000
         |IC48530 5698ISMSV 52W |

|IC48539 |TSM UNABLE TO AUTOMATICALLY LABEL (AUTOLABEL) SOME TAPE MEDIA
         |IC48539 5698ISMSV 53S |

|IC48542 |DISK TO DISK MOVE DATA PROCESSING MAY DROP A SEGMENT OF A
         |PK20809 5698ISMVS 520 |
         |IC48542 5698ISMSV 52A |
         |PK20810 5698ISMVS 530 |

|IC48638 |TAPES MANAGED BY Z/OS TSM SERVER CAN CAUSE SERVER ABEND
         |IC48638 5698ISMSV 53Z |

|IC48642 |ANR9999D BAD FILE HANDLE 2: TSM SERVER CRASH WHEN TRYING TO
         |IC48642 5698ISMSV 52S |

|IC48654 |Library client servers may not honor the COPYCONTINUE=Yes
         |IC48654 5698ISMSV 52A |

|IC48665 |AUTOLABEL=YES CAUSES PRIVATE VOLUME TO BE RELABELED
         |IC48665 5698ISMSV 52W |

|IC48690 |TSM SERVER HANG AFTER DEFINE/UPDATE PATH COMMAND ISSUED
         |IC48690 5698ISMSV 53A |

|IC48799 |AE IC47930 - PROBLEM APPEARS THE SAME AS IC47930 WHEN CUSTOMER
         |IC48799 5698ISMSV 53A |
         |PK23836 5698ISMVS 520 |
         |PK23837 5698ISMVS 530 |

|IC48839 |UNABLE TO DEFINE PATH TO STK SL500 LIBRARY FROM A 5.2 TSM
         |IC48839 5698ISMSV 52A |

|IC48867 |ANR8223W UNABLE TO CONNECT TO REMOTE SYSTEM
         |IC48867 5698ISMSV 52A |

|IC49036 |TSM SERVER USAGE OF RAW DEVICES CAUSES HIGH ROOT DISK I/O
         |IC49036 5698ISMSV 52S |

|IC49077 |TSM DEVICE DRIVER INVALIDLY ISSUES ADSM_DD_LOG4 FOR STK DEVICES
         |IC49077 5698ISMSV 53A |

|IC49207 |TSM FAILS TO DEFINE THE LIBRARY PATH IN A SPECTRA LOGIC 2K
         |IC49207 5698ISMSV 53W |

|IC49307 |ANR8302E REPORTED DUE TO AN INCORRECT TIMEOUT VALUE USED
         |IC49307 5698ISMSV 53W |

|PK13713 |MEDIAW COLUMN IN SUMMARY TABLE INCORRECTLY CONTAINS 0
         |IC48038 5698ISMSV 52A |
         |PK13713 5698ISMVS 520 |

|PK17509 |S878-10 ABEND OCCURS WHEN HEAP MANAGER IS ACTIVE
         |PK17509 5698ISMVS 520 |

|PK19515 |PK12572 procedure for reading problem backupsets requires use
         |PK19515 5698ISMVS 530 |
         |PK19516 5698ISMVS 520 |



APARs Fixed in Level 5.2.7.0

|IC45726 |THE TSM SERVER AND STORAGE AGENT SERVICES ARE NOT PROPERLY
         |IC45726 5698ISMSV 53W |

|IC45872 |memory leak during san discovery and discover data mover
         |IC45872 5698ISMSV 53W |

|IC45883 |MOVE DRMEDIA MAY NOT GENERATE ANY MESSAGE IF A VOLUME CANNOT
         |IC45883 5698ISMSV 53S |
         |PK06537 5698ISMVS 520 |
         |PK06538 5698ISMVS 530 |

|IC45931 |BACKUP STGPOOL COMMAND MAY NOT BACKUP ALL DATA TO COPY POOL
         |PK12139 5698ISMVS 510 |
         |PK12140 5698ISMVS 530 |
         |IC45931 5698ISMSV 52A |
         |PK12090 5698ISMVS 520 |

|IC46041 |TSM DEVICE DRIVER NEEDS TO BE RESTARTED AFTER HARDWARE CHANGES
         |IC46041 5698ISMSV 52S |

|IC46073 |INSTALL OF TSM SERVER 5.2.2. AND HIGHER FAILS ON SOLARIS 9 "COR
         |IC46073 5698ISMSV 53S |

|IC46121 |ISSUING DEFINE CLIENTACTION COMMAND CAN CAUSE A BUFFEROVERUN
         |PK07762 5698ISMVS 520 |
         |PK07795 5698ISMVS 530 |
         |IC46121 5698ISMSV 52A |

|IC46129 |ANR3605E AND ANR0482W MESSAGES SEEN AT THE TSM SERVER
         |IC46129 5698ISMSV 53W |
         |PK11008 5698ISMVS 530 |
         |PK10995 5698ISMVS 520 |

|IC46211 |RECLAMATION FINISHES WITH NO ERRORS BUT VOLUME IS NOT RECLAIMED
         |IC46211 5698ISMSV 53A |
         |PK08848 5698ISMVS 522 |
         |IC46812 5698ISMSV 52A |

|IC46305 |UNABLE TO CONFIRM DRIVE USAGE AFTER TSM LIBRARY MANAGER SERVER
         |IC46305 5698ISMSV 53A |

|IC46347 |BACKUP STGPOOL IS RETURNING EITHER RC=0 OR RC=11 FOR THE SAME
         |PK14411 5698ISMVS 520 |
         |PK14425 5698ISMVS 530 |
         |IC46347 5698ISMSV 52A |

|IC46383 |TSM SERVER CRASH IN INSTRUMENTATION END PROCESSING
         |IC46383 5698ISMSV 53A |
         |PK14000 5698ISMVS 520 |
         |PK14004 5698ISMVS 530 |

|IC46411 |CHECKIN LIBV WITH SWAP=YES DOES NOT FIND THE LEAST FREQUENTLY
         |IC46411 5698ISMSV 52A |

|IC46506 |ANR2020E WHEN SPECIFYING ULTRIUMC OR ULTRIUM2C FORMAT ON PASE
         |IC46506 5698ISMSV 52P |

|IC46522 |TSM SERVER FOR Z SERIES LINUX FAILS TO START AFTER
         |IC46522 5698ISMSV 52L |

|IC46523 |DELETE VOLUME DISCARDDATA=YES  FAILING  ANR9999D IMUTIL.C(6360)
         |IC46523 5698ISMSV 53W |
         |PK08808 5698ISMVS 520 |

|IC46525 |ANR8972E WHEN DEFINING DRIVE PATHS IN TSM SERVER 5.2.2.0 OR
         |IC46525 5698ISMSV 53W |

|IC46544 |DEFINE VOLUME FAILS WITH ANR7820W INSUFFICIENT SPACE AVAILABLE
         |IC46544 5698ISMSV 53W |

|IC46577 |TAPE STGP VOLUME NOT SET TO READONLY AFTER I/O ERROR
         |IC46577 5698ISMSV 52W |

|IC46645 |NO-QUERY-RESTORE OF AN IMPORTED LINK MAY BE INCORRECT
         |PK07982 5698ISMVS 530 |
         |PK07900 5698ISMVS 520 |
         |IC46645 5698ISMSV 52S |

|IC46647 |LIBRARY CLIENT SERVER CRASHES ON DEFINE OF SHARED LIBRARY
         |IC46647 5698ISMSV 52W |

|IC46665 |Need new Windows server package to get fixed admin client
         |IC46665 5698ISMSV 53W |

|IC46675 |ANR9999D INVALID ATTEMPT TO FREE MEMORY (INVALID HEADER) MESSAG
         |IC46675 5698ISMSV 52S |
         |PK09064 5698ISMVS 520 |

|IC46676 |ANR8447E NO DRIVES ARE CURRENTLY AVAILABLE IN LIBRARY <LIBNAME>
         |IC46676 5698ISMSV 53A |

|IC46687 |TSM SERVER DOES NOT DETECT WHEN TSM CLIENT SCHEDULER
         |PK08356 5698ISMVS 530 |
         |IC46687 5698ISMSV 52A |
         |PK08331 5698ISMVS 520 |

|IC46710 |TSM SERVER AUDITDB MAY NOT CORRECT ALL DATABASE INCONSISTENCIES
         |IC46710 5698ISMSV 52A |
         |PK08809 5698ISMVS 520 |

|IC46716 |UNABLE TO LOG EVENTS TO THE FILEEXIT ON HP-UX
         |IC46716 5698ISMSV 53H |

|IC46732 |CLEANING CARTRIDGE IS NOT AUTOMATICALLY UNLOADED AFTER CLEAN
         |IC46732 5698ISMSV 53L |

|IC46739 |TSM DEVICE DRIVER CAUSES SOLARIS SYSTEM CRASH
         |IC46739 5698ISMSV 52S |

|IC46822 |TSM SERVER MAY CRASH WHEN BACKUP DB AND EXPIRE INVENTORY RUN AT
         |IC46822 5698ISMSV 52A |
         |PK10955 5698ISMVS 520 |
         |PK10956 5698ISMVS 530 |

|IC46840 |TSM SERVER MAY CORE DUMP WHILE SPID TRACING IS ENABLED
         |IC46840 5698ISMSV 53A |

|IC46850 |TSM SERVER MIGHT CRASH IN ASREPORTVOLUMEFULL
         |PK11307 5698ISMVS 520 |
         |PK11311 5698ISMVS 530 |
         |IC46850 5698ISMSV 52A |

|IC46921 |TSM 5.3 UNIX ADMIN REFERENCES INCORRECTLY INDICATE A "-" (DASH)
         |IC46921 5698ISMSV 53A |

|IC46961 |'SEGMENT NOT OPEN FOR RETRIEVAL' ERROR MAY BE GENERATED AT
         |IC46961 5698ISMSV 53A |

|IC46982 |THE DELETE BACKUP CLIENT COMMAND FAILS TO DELETE OBJECTS BACKED
         |PK12096 5698ISMVS 530 |
         |IC46982 5698ISMSV 53A |

|IC47009 |DRM DOCUMENTATION UNCLEAR (QUERY/MOVE DRMEDIA), NOT ALL STATE
         |IC47009 5698ISMSV 52H |

|IC47012 |QUERY CLOPTSER AND DEFINE CLIENTOPT HAVE BEEN CHANGED TO AVOID
         |IC47012 5698ISMSV 53W |

|IC47018 |RESTORE USING LANFREE FAILS WHEN FILE IS ONLY
         |IC47018 5698ISMSV 51W |

|IC47052 |TSM SERVER HANGS ON FORK() CALL WHEN USING GRESHAM EDT TO MANAG
         |IC47052 5698ISMSV 52S |

|IC47148 |TSM SERVER MAY CRASH DURING A LANFREE NO QUERY RESTORE (NQR)
         |IC47148 5698ISMSV 53A |
         |PK12333 5698ISMVS 520 |
         |PK12334 5698ISMVS 530 |

|IC47155 |17 TB BOUNDARY LIMIT RESULTING FROM INCORRECT CALCULATIONS IN
         |IC47155 5698ISMSV 52A |
         |PK10784 5698ISMVS 520 |
         |PK10789 5698ISMVS 530 |

|IC47358 |BACKUP OF SYSTEMSTATE FAILS WITH ANR0530W
         |PK15849 5698ISMVS 520 |
         |IC47358 5698ISMSV 53W |
         |PK15859 5698ISMVS 530 |

|IC47384 |TSM SERVER MAY CRASH DURING INITIALIZATION IF STGPOOL MIGRATION
         |IC47384 5698ISMSV 51A |
         |PK13676 5698ISMVS 520 |
         |PK13700 5698ISMVS 530 |

|IC47495 |TSM LIBRARY MANAGER SERVER CAN IMPROPERLY ATTEMPT TO RECLAIM
         |IC47495 5698ISMSV 53A |

|IC47503 |ANR8951I ERRONEOUSLY ISSUED FOR TAPEALERTS 33 TO 64
         |IC47503 5698ISMSV 53L |

|IC47506 |TSM LIBRARY MANAGER SERVER MAY INTERMITTENTLY HANG
         |IC47506 5698ISMSV 52A |

|IC47511 |DSMSERV UNLOADDB/LOADDB MESSAGING IS MISLEADING WHEN ERRORS
         |PK13566 5698ISMVS 520 |
         |PK13568 5698ISMVS 530 |
         |IC47511 5698ISMSV 53A |

|IC47516 |TSM SERVER ISSUES ANR0102E ERROR 1 INSERTING ROW IN
         |PK13867 5698ISMVS 520 |
         |PK13869 5698ISMVS 530 |
         |IC47516 5698ISMSV 52A |

|IC47523 |AFTER DUMPDB, LOADDB FAILS WITH ANR0102E DLLOAD.C(2018):
         |PK13862 5698ISMVS 520 |
         |PK13864 5698ISMVS 530 |
         |IC47523 5698ISMSV 52W |

|IC47577 |ANS0343E AN INVALID OPERATION WAS ATTEMPTED ON A GROUP LEADER
         |PK14172 5698ISMVS 520 |
         |IC47577 5698ISMSV 52A |

|IC47603 |THE TSM DEVICE DRIVER DOES NOT RECOGNIZE QUANTUM PX720
         |IC47603 5698ISMSV 52W |

|IC47605 |ANR9999D MOVE NODEDATA TERMINATED RC=3
         |IC47605 5698ISMSV 52A |
         |PK14800 5698ISMVS 530 |
         |PK14798 5698ISMVS 520 |

|IC47608 |TSM SERVER CAN HANG FOLLOWING AN IO ERROR ON A DRIVE.
         |IC47608 5698ISMSV 53A |

|IC47636 |5.2 ADMIN WEB GUI INCORRECTLY OPENING NEW FRAME AFTER AIX 5.3
         |PK14701 5698ISMVS 520 |
         |IC47636 5698ISMSV 52A |

|IC47651 |ANR0103E ADMAUDIT.C(5569): ERROR 2 UPDATING ROW IN TABLE
         |PK14639 5698ISMVS 520 |
         |PK14640 5698ISMVS 530 |
         |IC47651 5698ISMSV 53W |

|IC47738 |DD:BREECE HILL Q4 LIBRARY FAILS TO DEFINE A TSM LIBRARY PATH
         |IC47738 5698ISMSV 53S |

|IC47762 |WHEN IMPORTING DATA TO A CENTERA STORAGE POOL, ONLY ONE
         |PK15181 5698ISMVS 522 |
         |IC47871 5698ISMSV 52A |
         |IC47762 5698ISMSV 53A |

|IC47875 |UNABLE TO DEFINE TAPE DRIVE PATHS FOR ADIC LIBRARIES
         |IC47875 5698ISMSV 53S |

|IC47930 |TSM SERVER MAY HANG ALL OPERATIONS REQUIRING ACCESS TO
         |PK16202 5698ISMVS 530 |
         |PK16203 5698ISMVS 530 |
         |IC47930 5698ISMSV 53A |

|PK05280 |MEMORY LEAK ATTEMPTING TCPPORT FROM WEB ADIMIN
         |PK05280 5698ISMVS 520 |
         |IC45729 5698ISMSV 52A |

|PK09504 |TSM Z/OS SERVER MAY ABEND WITH 0C4 WHEN DEFINE CLIENTACTION
         |IC46262 5698ISMSV 52A |
         |PK09504 5698ISMVS 520 |
         |PK09348 5698ISMVS 530 |

|PK11079 |USING FILE DEVTYPE FOR BACKUPSETS CAN FAIL WITH ANR5413E
         |PK11079 5698ISMVS 520 |

|PK12191 |POSSIBLE DEADLOCK BETWEEN RECLAMATION AND DELETE VOLUME
         |IC47491 5698ISMSV 52A |
         |PK12191 5698ISMVS 520 |

|PK12572 |ANR9999D RESTORING A MULTIVOLUME BACKUPSET FROM CART DEVCLASS
         |PK13630 5698ISMVS 520 |
         |PK12572 5698ISMVS 530 |

|PK13095 |DSMSERV LOADFORMAT, FORMAT MESSAGING ENHANCEMENT TO REFLECTTHE
         |PK13095 5698ISMVS 520 |
         |PK14544 5698ISMVS 530 |
         |IC47768 5698ISMSV 52W |



APARs Fixed in Level 5.2.6.0

|IC46467 |TSM CLIENT NODE MAXNUMMP EXCEEDED IN SOME CASES
         |PK08612 5698ISMVS 520 |
         |PK08613 5698ISMVS 530 |
         |IC46467 5698ISMSV 52A |

|IC46734 |AE IC41032 - TSM SERVER 5.2.5.0 CRASH WHEN USING LAN-FREE
         |IC46734 5698ISMSV 52A |
         |PK08799 5698ISMVS 520 |

|IC46735 |ANR9999D - SMNODE.C(22838): THREADID<52> ERROR 6 OBTAINING CGID
         |PK07868 5698ISMVS 520 |
         |IC46735 5698ISMSV 52A |



APARs Fixed in Level 5.2.5.0

|IC41032 |MISSING CLIENT LEVEL INFORMATION WITH "QUERY NODE" AND SQL
         |IC41032 5698ISMSV 52W |

|IC41991 |TSM SERVER RANDOMLY GENERATES ANR2032E QUERY: COMMAND FAILED -
         |PQ95247 5698ISMVS 520 |
         |IC41991 5698ISMSV 51S |
         |PQ95223 5698ISMVS 510 |

|IC42112 |ITSM SERVER CRASHES AFTER PASSING CORRUPT FILEHANDLE
         |PQ98992 5698ISMVS 520 |
         |PQ99046 5698ISMVS 530 |
         |IC42112 5698ISMSV 52A |

|IC42249 |ITSM SNMP SUBAGENT (DSMSNMP) MAY STOP COMMUNICATING
         |IC42249 5698ISMSV 52A |

|IC42488 |ANR9999D BFCREATE.C "INCONSISTENT CONTENT FOR ALIAS AGGREGATES"
         |IC42488 5698ISMSV 52A |
         |PQ99546 5698ISMVS 530 |
         |IC43965 5698ISMSV 53A |
         |IC43941 5698ISMSV 51A |
         |PQ99476 5698ISMVS 510 |

|IC42680 |SERVER CORE DUMPS AFTER DSMSERV DISPLAY DBV
         |PQ95364 5698ISMVS 520 |
         |IC42680 5698ISMSV 52A |

|IC42737 |SOME REPORTS ARE INCORRECT IN THE OPERATIONAL REPORTING REPORT.
         |IC42737 5698ISMSV 52W |

|IC42777 |SERVER CRASHES, CORE DUMPS WHEN INVALID SQL SYNTAX WAS ENTERED
         |PK01309 5698ISMVS 520 |
         |PK01310 5698ISMVS 530 |
         |IC42777 5698ISMSV 51A |

|IC42793 |Remove a CLOPTSET from a node definition ("update this node") v
         |IC42793 5698ISMSV 52W |
         |PQ97486 5698ISMVS 520 |

|IC42827 |TSM Server coredumps in iconv_open on AIX
         |IC42827 5698ISMSV 52A |

|IC42911 |UNLOADDB FAILS WITH ANR9999D INDICATING THAT THE
         |IC42911 5698ISMSV 52A |
         |PQ96420 5698ISMVS 510 |
         |PQ96494 5698ISMVS 520 |

|IC42930 |MESSAGE "ANR2032E UPDATE DRIVE: COMMAND FAILED - INTERNAL SERVE
         |IC42930 5698ISMSV 52A |

|IC42942 |TSM HP server crashes when it fails to open the message file
         |IC42942 5698ISMSV 52H |

|IC42996 |ITSM CORE DUMP AFTER MOUNTMODE CONSOLE SESSIONS ARE CANCELLED
         |PQ99079 5698ISMVS 510 |
         |IC43469 5698ISMSV 52A |
         |IC42996 5698ISMSV 51A |

|IC43019 |ANR9771E: Volume <volName> has incorrect barcode label... seen
         |IC43019 5698ISMSV 52A |

|IC43029 |ANR9999D COLUMN COUNT MISMATCH FOR TABLE AF.AUDIT.CLUSTERS
         |IC43029 5698ISMSV 51A |
         |PK00792 5698ISMVS 530 |
         |PK00733 5698ISMVS 510 |
         |PK00737 5698ISMVS 520 |

|IC43063 |ANR2023E DEFINE SERVER: EXTRANEOUS PARAMETER - DESCRIPTION
         |IC43063 5698ISMSV 52A |

|IC43118 |ANR8972E UPDATE PATH: Unable to find the element number for
         |IC43118 5698ISMSV 52A |

|IC43127 |ANR0646I AND ANR0729E DURING IMPORT OF CLIENTS WITH ASSOCIATED
         |PQ96912 5698ISMVS 510 |
         |PQ96990 5698ISMVS 520 |
         |IC43127 5698ISMSV 52W |

|IC43145 |OUTER DOUBLE QUOTES FROM DEF CLIENTOPT INCLEXCL "INCLUDE
         |IC43145 5698ISMSV 52W |

|IC43202 |UNABLE TO RUN TSM DRIVE CLEANING PROPERLY
         |IC43202 5698ISMSV 52W |

|IC43226 |ANR0106E UNEXPECTED ERROR 2 FETCHING ROW "AS.VOLUME.STATUS"
         |PQ97457 5698ISMVS 520 |
         |IC43226 5698ISMSV 52A |

|IC43227 |ARCHIVE OBJECTS MISSING EXPIRING.OBJECTS ENTRY IN ITSM DB
         |IC43227 5698ISMSV 51A |
         |PK02949 5698ISMVS 520 |
         |PK02952 5698ISMVS 530 |

|IC43228 |ITSM SERVER CRASH IN PMCLOSEDOMAIN - INVALID ATTEMPT
         |IC43228 5698ISMSV 52S |

|IC43257 |ANR9999D ASVOL.C(XXX): THREADID<XX> NUMEMPTYVOLS WENT NEGATIVE
         |IC43257 5698ISMSV 52A |

|IC43287 |Long commands (exceeding 1400 characters) can cause the server
         |PQ98659 5698ISMVS 530 |
         |IC43287 5698ISMSV 53A |
         |PQ98666 5698ISMVS 520 |
         |PK02077 5698ISMVS 510 |
         |IC44947 5698ISMSV 51A |

|IC43301 |ANR9999D MOUNT POINT DEADLOCK MESSAGE FOLLOWING SERVER TO SERVE
         |PQ97956 5698ISMVS 520 |
         |IC43301 5698ISMSV 52A |

|IC43374 |ANR1663E WITH TSM LANFREE OPERATION USING EXTERNAL LIBRARY
         |IC43374 5698ISMSV 52A |

|IC43381 |UTILITY TO CLEAN UP ORPHANS, see IC43381_1
         |PK01546 5698ISMVS 530 |
         |IC43381 5698ISMSV 52A |
         |IC44620 5698ISMSV 51A |
         |IC44622 5698ISMSV 53A |
         |PK01528 5698ISMVS 510 |

|IC43410 |Hardcoded limitation - 256 devices in console
         |IC43410 5698ISMSV 52W |

|IC43449 |MOVE DRMEDIA MAY FAIL WITH ANR9999D INVALID VOLUME TYPE
         |IC43449 5698ISMSV 52A |

|IC43526 |ON WINDOWS 2003, THE TSM UTILITY TSMDLST WILL ALWAYS REPORT THE
         |IC43526 5698ISMSV 52W |

|IC43527 |THE 5.2.3 VERSION OF MMCTRACE UPDATES THE WRONG REGISTRY
         |IC43527 5698ISMSV 52W |

|IC43528 |MOVE DRMEDIA REPORTS SUCCESSFUL CHECKOUT OF SHARED LIBRARY
         |IC43528 5698ISMSV 52A |

|IC43534 |EXPORT NODE OF NODE WITH LARGE NUMBER OF OBJECTS RUNS VERY
         |PK00676 5698ISMVS 520 |
         |IC43534 5698ISMSV 52A |

|IC43535 |HLA ADDRESS FIELD IN CENTERA DEVICE CLASS IS NOT CASE SENSITIVE
         |IC43535 5698ISMSV 52S |

|IC43591 |FULL DATABASE BACKUP TAPES RESTICTED TO 32GB CAPACITY ON TSM
         |IC43591 5698ISMSV 52P |

|IC43594 |ANR0104E ERRORS WHEN RUNNING EXPIRATION ON ARCHIVED OBJECTS
         |PK02934 5698ISMVS 520 |
         |IC43594 5698ISMSV 52W |

|IC43648 |TSM SERVER ABENDS DURING QUERY TOC IF NAS FILER HAS INVALID
         |IC43648 5698ISMSV 52W |

|IC43738 |DEFINING A DRIVE PATH FAILS WITH: ANR8972E UNABLE TO FIND THE
         |IC43738 5698ISMSV 52W |

|IC43754 |TSM WEB ADMIN IN FRENCH DISPLAYS A SMALL LETTER "Y" WITH
         |IC43754 5698ISMSV 52W |

|IC43796 |TSM SERVER MANAGES LAST INACTIVE VERSION BY "RETEXTRA" AFTER
         |PQ98755 5698ISMVS 520 |
         |PK00198 5698ISMVS 530 |
         |IC43796 5698ISMSV 52A |

|IC43808 |AUDIT VOLUME FAILING WITH INTERNAL SERVER ERROR
         |IC43808 5698ISMSV 51W |

|IC43909 |MESSAGES ANR0407I AND ANR0406I ARE NOT SHOWING CORRECT HOSTNAME
         |IC43909 5698ISMSV 52A |

|IC43928 |AE IC37071 FIX COMPLETION - DOCUMENTATION FOR ADDTOINIT
         |IC43928 5698ISMSV 52S |

|IC43930 |"QUERY BACKUP" USING "PITTIME" AND "PITDATE" DOES NOT DISPLAY
         |PK00951 5698ISMVS 520 |
         |IC43930 5698ISMSV 52A |
         |PK00988 5698ISMVS 530 |

|IC43954 |ANR8447E CAUSED BY INCORRECT LTO BARCODE LABEL HANDLING
         |IC43954 5698ISMSV 52A |

|IC43996 |ANR9999D DFMIGR.C 2907 MIGRATION TERMINATED UNEXPECTED RESULT
         |PQ98637 5698ISMVS 520 |
         |IC43996 5698ISMSV 51A |
         |IC43419 5698ISMSV 52A |

|IC44034 |IBM TSM MESSAGE ANR1772E MAY INCLUDE INCORRECT INFORMATION
         |IC44034 5698ISMSV 52W |

|IC44048 |DEFINING A SECOND TSM SERVER INSTANCE (MINIMAL CONFIGURATION)
         |IC44048 5698ISMSV 52W |

|IC44102 |ANR9999D ADMADMIN.C(1877): THREADID<79> UNEXPECTED ATTEMPT TO
         |PQ98800 5698ISMVS 520 |
         |IC44102 5698ISMSV 52A |

|IC44110 |ANR0102E ERROR 1 INSERTING ROW IN TABLE DS.SEGMENTS WITH
         |PK00076 5698ISMVS 520 |
         |PK00078 5698ISMVS 530 |
         |PK00014 5698ISMVS 510 |
         |IC44110 5698ISMSV 52W |
         |IC45196 5698ISMSV 52S |

|IC44117 |VOLUMES OVERWRITTEN BEFORE CREATING PROCESS COMPLETES
         |IC44117 5698ISMSV 51A |
         |PQ99286 5698ISMVS 510 |

|IC44159 |QUERY STGPOOL REPORTS INVALID ESTIMATED CAPACITY AND
         |PK00006 5698ISMVS 520 |
         |PK00007 5698ISMVS 530 |
         |PK00008 5698ISMVS 520 |
         |IC44159 5698ISMSV 52A |

|IC44350 |TSM SERVER CAN CORE DUMP IF AN UPDATE DRIVE IS PERFORMED ON A
         |IC44350 5698ISMSV 52A |

|IC44351 |TSM SERVER CAN CORE DUMP WHEN A CANCEL SESSION IS PERFORMED FOR
         |IC44351 5698ISMSV 52A |
         |PK01284 5698ISMVS 520 |
         |PK01290 5698ISMVS 530 |

|IC44453 |TSM SERVER OFFSITE RECLAMATION FAILS WITH ANR1173E
         |IC44568 5698ISMSV 53W |
         |PK00595 5698ISMVS 510 |
         |PK00598 5698ISMVS 530 |
         |IC44453 5698ISMSV 52W |
         |IC44522 5698ISMSV 51W |

|IC44512 |DELETE FILESPACE LOCK FAILURE RESULTS IN ORPHANED TRANSACTION
         |PK00194 5698ISMVS 510 |
         |PK00196 5698ISMVS 520 |
         |PK00197 5698ISMVS 530 |
         |IC44512 5698ISMSV 52A |

|IC44550 |TSM SERVER MEMORY LEAK WHEN RUNNING OFFSITE RECLAMATION
         |IC44550 5698ISMSV 52A |
         |PK02384 5698ISMVS 520 |

|IC44551 |ANR8300E RECEIVED TRYING TO DEFINE TSM SERVER PATH TO A 3854
         |IC44551 5698ISMSV 51W |

|IC44559 |TSM AIX SERVER NOT RELEASING SHARED MEMORY SEGMENT WHEN HALTING
         |IC44559 5698ISMSV 52A |

|IC44574 |TSM SERVER IS ERRONEOUSLY DENYING SCHEDULED SESSIONS FROM
         |IC44574 5698ISMSV 52W |

|IC44594 |CENTERA CLIPWRITE PARAMATER ERROR ARCHIVE COPYGROUP RETVER VALU
         |IC44923 5698ISMSV 53A |
         |IC44594 5698ISMSV 52A |
         |PK02017 5698ISMVS 530 |

|IC44619 |AIT-3 DRIVES GO OFFLINE AFTER RECEIVING REPOSITION ERROR
         |IC44619 5698ISMSV 52W |

|IC44720 |TSM OPERATIONAL REPORTING DOESN'T SHOW MORE THAN 1024 WEB
         |IC44720 5698ISMSV 52W |

|IC44748 |ANR9999D BFCLONE.C(221) ...ERROR 87....DURING LANFREE BACKUP OF
         |IC44748 5698ISMSV 52A |

|IC44765 |DOC.UPDATE FOR MSG ANR1171W AND CMD MOVE DATA: RESTORE OPERATIO
         |IC44765 5698ISMSV 52A |

|IC44780 |5.3 STORAGE AGENT SERVICE WILL NOT START
         |IC44780 5698ISMSV 53Z |

|IC44818 |TSM SERVER MAY CRASH OR INVALIDLY ISSUE DATA INTEGRITY
         |PK00949 5698ISMVS 530 |
         |IC44818 5698ISMSV 52A |
         |PK00853 5698ISMVS 510 |
         |PK00871 5698ISMVS 520 |

|IC44833 |TSM SERVER DISPLAYS VALUES FOR IDLEWAIT COMMWAIT MEDIAWAIT
         |IC44833 5698ISMSV 52A |

|IC44854 |TSM SERVER CORE AFTER RECLAMATION SKIPS STORAGE POOL WITH
         |PK04876 5698ISMVS 520 |
         |IC44854 5698ISMSV 53S |
         |IC45628 5698ISMSV 52A |

|IC44883 |HELP COMMAND DOES NOT DISPLAY JAPANESE CHARACTER ON TSM SERVER
         |IC44883 5698ISMSV 52A |

|IC44890 |EXPORT NODE DOES NOT INITIALIZE FROMTIME WITH DEFAULT VALUE OF
         |PK02324 5698ISMVS 510 |
         |PK02363 5698ISMVS 520 |
         |IC44890 5698ISMSV 52A |
         |PK02437 5698ISMVS 530 |

|IC44921 |DSMADMC HANGS ON A SELECT STATEMENT THAT USES CAST WITH CHAR(N)
         |PK04408 5698ISMVS 530 |
         |IC44921 5698ISMSV 53W |

|IC44946 |DSMC QUERY BACKUP -PITDATE MAY SHOW WRONG FILE BACKUP VERSION
         |PK03425 5698ISMVS 530 |
         |IC44946 5698ISMSV 52A |
         |PK03319 5698ISMVS 520 |

|IC44976 |TSM OPERATIONAL REPORTING FAILING WITH " UNABLE TO LOAD REPT
         |IC44976 5698ISMSV 52W |

|IC44992 |TSM SERVER MAY CRASH DURING A FULL AUDITDB.
         |IC44992 5698ISMSV 52W |
         |PK02370 5698ISMVS 520 |
         |PK02372 5698ISMVS 530 |

|IC44995 |AUDITDB MAY TERMINATE PREMATURELY DURING AUDIT OF BITFILE
         |IC44995 5698ISMSV 52W |
         |PK02373 5698ISMVS 520 |
         |PK02374 5698ISMVS 530 |

|IC45005 |ANR2027E AUDITDB: COMMAND FAILED - SUFFICIENT SERVER RECOVERY
         |PK01547 5698ISMVS 520 |
         |IC45005 5698ISMSV 52A |

|IC45034 |TSM SERVER MAY CRASH WITH A DBTXN063 ASSERTION FAILURE DURING A
         |IC45034 5698ISMSV 52W |
         |PK02376 5698ISMVS 520 |
         |PK02377 5698ISMVS 530 |

|IC45146 |TSM Server AUDITDB FIX=YES deleting objects in disk pools is
         |IC45146 5698ISMSV 51A |
         |PK02828 5698ISMVS 510 |

|IC45167 |DP MYSAP CLIENTS ON SOLARIS DO NOT INCREASE "IN USE" LICENSES O
         |PK04034 5698ISMVS 520 |
         |IC45167 5698ISMSV 52S |

|IC45184 |ON OS400 V5R3, CHECKIN LIBV FAILS WHEN CATEGORY PARAMETER IS
         |IC45184 5698ISMSV 52P |

|IC45206 |Failed to install TSM 5.3.0 device driver into IBM 36232LX Libr
         |IC45206 5698ISMSV 53W |

|IC45285 |DEFINE PATH FAILS ON ADIC SCALAR WITH SDLT 600 DRIVES
         |IC45285 5698ISMSV 52W |

|IC45288 |Command line Administrative client may receive a non-zero retur
         |PK03288 5698ISMVS 520 |
         |IC45288 5698ISMSV 52A |

|IC45289 |Private tapevols in shared libs not returned to private
         |IC45289 5698ISMSV 52A |

|IC45304 |ANR4947E ERROR ON NAS BACKUP
         |PK02449 5698ISMVS 520 |
         |IC45304 5698ISMSV 52A |

|IC45503 |FILES MISSING IN BACKUPSETS
         |PK03921 5698ISMVS 520 |
         |IC45503 5698ISMSV 52A |

|IC45519 |CRASH WHEN LIBRARY MANAGER DISMOUNTS A VOLUME WITHOUT THE
         |IC45519 5698ISMSV 52S |

|IC45602 |TSM server and agent in LAN-FREE config can hang during
         |IC45602 5698ISMSV 52A |

|IC45606 |TWO SIDED RW OPTICAL PLATTER CORRUPTION POSSIBLE IF TSM STORAGE
         |IC45606 5698ISMSV 51A |

|IC45617 |TSM SERVER CRASH IN ASACQUIREEMPTIESTVOL
         |PK05341 5698ISMVS 520 |
         |PK05464 5698ISMVS 530 |
         |IC45617 5698ISMSV 52W |

|IC45644 |The TSM server may hang when recovery log
         |PK05789 5698ISMVS 510 |
         |IC45644 5698ISMSV 52A |
         |PK05790 5698ISMVS 520 |
         |PK05791 5698ISMVS 530 |

|IC45647 |Cannot mount volumes belonging to REMOVABLEFILE device classes
         |IC45647 5698ISMSV 52L |

|IC45672 |TSM STORAGE AGENT INSTALL PROBLEM
         |IC45672 5698ISMSV 52W |

|IC45689 |TSM SERVER CRASHES DURING EXPIRATION PROCESSING DUE
         |PK04023 5698ISMVS 523 |
         |IC45689 5698ISMSV 52W |

|IC45725 |DEFINE PATH FOR QUALSTAR 68240 FAILS WITH ANR8972E STATING THE
         |IC45725 5698ISMSV 53A |

|IC45833 |ANR8300E WHEN ISSUING DEFINE PATH TO IBM 7212-312 LIBRARY
         |IC45833 5698ISMSV 52A |

|IC45845 |ERRONEOUS ANR8214E SERVER PROMPTED SCHEDULE ACTIONS
         |IC45845 5698ISMSV 52L |

|IC45895 |TSM SERVER 5.3X CAN CORE DUMP IN ROUTINE HASHFIND ()
         |PK05134 5698ISMVS 530 |
         |PK04935 5698ISMVS 510 |
         |IC45895 5698ISMSV 53L |
         |PK05051 5698ISMVS 520 |

|IC45902 |ANR9999D INVALID GROUP TYPE 3 ENCOUNTERED DURING EXPIRATION OF
         |IC45902 5698ISMSV 53W |

|IC45911 |TSM SERVER CRASHES WHEN ISSUING AN IMPROPERLY FORMATTED
         |IC45911 5698ISMSV 52S |

|IC45935 |ANR8302E I/O ERROR WITH CC=201 CAN BE CAUSED BY ERROR IN TSM
         |IC45935 5698ISMSV 51A |

|IC45954 |MIGRATION PROCESS MAY ISSUE EXTRANEOUS ANR9999D MESSAGE AT
         |PK05289 5698ISMVS 523 |
         |IC45954 5698ISMSV 52A |

|IC45967 |TSM LIBRARY MANAGER MAY CRASH WHILE ATTEMPTING TO MOUNT
         |IC45967 5698ISMSV 52A |

|IC45975 |TSM SERVER CAN HANG, LOCK UP, OR CRASH AT 5.3.1.0
         |PK05788 5698ISMVS 530 |
         |IC45975 5698ISMSV 53A |

|IC45985 |TSM SERVER CRASHES DURING A SELECT COMMAND ON ACTLOG TABLE WHEN
         |IC45985 5698ISMSV 53L |

|IC45990 |TSM SERVER CRASHES WHEN PROCESSING AN ERROR PATH RELATED TO A
         |IC45990 5698ISMSV 52A |

|IC46215 |TSM SERVER MAY CRASH DURING MIGRATION WHEN 'MIGDELAY>0'
         |IC45879 5698ISMSV 53A |
         |PK05728 5698ISMVS 530 |
         |IC46215 5698ISMSV 52A |

|PK01876 |MVS SERVER ABENDS WITH 0C4 WHEN WEB ADMIN REQUESTS
         |PK02044 5698ISMVS 520 |
         |PK02067 5698ISMVS 530 |
         |PK01876 5698ISMVS 510 |

|PK03612 |STORAGE IS BEING ALLOCATED FOR SEVERAL CONTEXT STRUCTURES
         |IC45878 5698ISMSV 52A |
         |PK05576 5698ISMVS 530 |
         |PK03612 5698ISMVS 520 |

|PK05709 |AFTER IMPORT WITH MERGE ONLY INACTIVE VERSION MAY NOT EXPIRE
         |PK05709 5698ISMVS 520 |

|PQ93480 |MSG ANR2753I RESULTS IN BLANK LINE FOLLOWING LAST LINE
         |IC42826 5698ISMSV 52A |
         |PQ93480 5698ISMVS 510 |

|PQ94535 |Registration of licenses WASAPPL, MANAGEDSYSSAN and DATARETEN-
         |PQ94535 5698ISMVS 520 |

|PQ95292 |QUERY DB F=D MAY SHOW NEGATIVE VALUES FOR ""TOTAL BUFFER REQUES
         |PQ95292 5698ISMVS 520 |

|PQ95855 |MVS SERVER ABENDED WITH 0C4 DURING A CLIENT BACKUP WHEN
         |PQ97453 5698ISMVS 510 |
         |PQ95855 5698ISMVS 520 |
         |IC42910 5698ISMSV 52A |

|PQ96049 |PERFORMANCE DEGRADES WITH MULTIPLE SELECT COMMANDS ON SESSIONS
         |PQ96049 5698ISMVS 510 |



APARs Fixed in Level 5.2.4.0

|IC39685 |WEBADMIN CHECKIN LIBVOL WITH SEARCH=BULK option NOT POSSIBLE
         |IC39685 5698ISMSV 52L |

|IC40297 |TSM 5.2 SERVER CLUSTER WIZARD NEEDS TO BE UPDATED TO            DETECT AND SUPPORT DYNAMIC DISKS.
         |IC40297 5698ISMSV 52W |

|IC40299 |OUTPUT FROM VARIOUS QUERY COMMANDS, THE LAST LETTER OF A LINE ISADDED TO THE BEGINNING OF THE NEXT
         |IC40299 5698ISMSV 52S |

|IC40450 |ULTRIUM2C FORMAT NOT LISTED IN DEVICE                           CONFIGURATION FORMAT LIST FOR DEVCLASS
         |IC40450 5698ISMSV 52W |

|IC40685 |AE IC37275 FIX COMPLETION - ANR4759E RUNNING "REPAIR STGVOLS"   COMMAND AGAINST
         |IC40685 5698ISMSV 51A |
         |IC40962 5698ISMSV 52A |

|IC40795 |ANR9999D <.> UNABLE TO OPEN DRIVE /DEV/SMC0: ATTEMPTED TO ASSIGNSTDIN'S FILE HANDLE TO  IT.
         |IC40795 5698ISMSV 52A |

|IC40867 |REGISTER LIC. ON WINDOWS DOES NOT WORK PROPERLY IF THE LICENSE  FILE IS NOT ALL IN LOWER CASE
         |IC40867 5698ISMSV 52W |

|IC40876 |AUDIT LIBRARY DOES NOT SYNCHRONISE LIBRARY MANAGER AND LIBRARY  CLIENT VOLHIST
         |IC40876 5698ISMSV 51A |

|IC40965 |HELP SET when issued from the TSM Administrator command line in
         |PQ95263 5698ISMVS 520 |
         |IC40965 5698ISMSV 52A |

|IC41006 |ITSM SERVER WEB ADMIN HAS INVALID ENTRIES INCLUDE.FS.NAS AND E
         |IC41006 5698ISMSV 51A |

|IC41049 |AE IC39395 FIX COMPLETION: TSM SERVER MAY ABEND WHEN ASSOCIATIN
         |IC41049 5698ISMSV 52H |

|IC41161 |ITSM SERVER "RESTORE DB" TERMINATES AFTER ANR8366E MESSAGE
         |IC41161 5698ISMSV 52W |

|IC41173 |ANR2020E ANR0901W ITSM SERVER FAILS "RESTORE DB" DUE TO PATH
         |IC41173 5698ISMSV 51H |

|IC41191 |DATABASE CORRUPTION REQUIRES TWO AUDITDB RUNS TO COMPLETELY
         |PQ92444 5698ISMVS 520 |
         |IC41191 5698ISMSV 51A |
         |PQ92333 5698ISMVS 510 |

|IC41212 |DSMSERV CAN CORE DURING ANY DUEL TAPE OPERATION (INPUT/OUTPUT
         |IC41212 5698ISMSV 52S |

|IC41306 |TSM server V5190 or 5230 may not rebind all versions of a backu
         |PQ92674 5698ISMVS 510 |
         |IC41306 5698ISMSV 51A |
         |PQ92706 5698ISMVS 520 |

|IC41317 |"Register license file(drm.lic) number=0" does not unregister
         |IC41317 5698ISMSV 52A |

|IC41352 |TSM Server expiration prematurely deletes last backup version
         |IC41352 5698ISMSV 51A |
         |PQ91265 5698ISMVS 510 |

|IC41422 |The UPDATE STGPOOL command fails to do parameter checking
         |IC41422 5698ISMSV 52A |

|IC41462 |Mount/Dismount hang on TSM SERVER using External Library suppor
         |IC41462 5698ISMSV 52H |

|IC41537 |Cancel session during session terminate could cause storage age
         |IC41537 5698ISMSV 51A |
         |PQ92949 5698ISMVS 520 |

|IC41558 |Under certain situations TSM 5.2 Server does not populate Sessi
         |PQ93127 5698ISMVS 520 |
         |IC41558 5698ISMSV 52A |

|IC41571 |LANFREE BACKUP HANGS WHEN ITSM CLIENT SENDS VERB TO STORAGE
         |PQ90837 5698ISMVS 520 |
         |IC41571 5698ISMSV 52W |

|IC41580 |IMMAP02 INCORRECT COLUMN TYPE - ITSM SERVER ABORTS IN
         |IC41580 5698ISMSV 52A |
         |PQ93111 5698ISMVS 520 |

|IC41591 |ITSM SERVER I/O ERRORS DURING CONCURRENT ACCESS TO DEVICES ON
         |IC41591 5698ISMSV 52L |

|IC41614 |ITSM SERVER FOR LINUX MAY FAIL TO DEFINE PATH TO LIBRARY,
         |IC41614 5698ISMSV 52L |

|IC41652 |LABEL LIBVOLUME FAILS WITH ANR9999D COULD NOT OBTAIN MEDIA TYPE
         |IC41652 5698ISMSV 52S |

|IC41656 |Define path fails for 3490 devices if AIX 5.X is 32-bit or 64-b
         |IC41656 5698ISMSV 52A |

|IC41725 |ANR8302E I/O ERROR (OP=RSR) ON NON DLT AND LTO TAPE DRIVES
         |IC41725 5698ISMSV 52W |

|IC41745 |DSMSERV RESTORE DB FAILS WITH ANR8417E FOR ACSLS LIBRARY
         |IC41745 5698ISMSV 52S |

|IC41806 |STANDALONE ITSM MANAGEMENT CONSOLE CAN NOT BE UNINSTALLED, IF
         |IC41806 5698ISMSV 52W |

|IC41837 |The Tivoli Storage Management Linux SCSI device driver can
         |IC41837 5698ISMSV 51L |

|IC41838 |hung client if last avail mount point in use by non TSM appl
         |IC41838 5698ISMSV 52A |

|IC41841 |ITSM server created path is missing some qualifier for
         |IC41841 5698ISMSV 52W |

|IC41845 |ANR8402E WITH "DEFINE PATH" COMMAND FOR QIC DRIVES ON LINUX TSM
         |IC41845 5698ISMSV 52L |

|IC41868 |AUDITDB MAY ABEND BEFORE COMPLETION DUE TO PINNED RECOVERY LOG
         |IC41868 5698ISMSV 52A |
         |PQ92235 5698ISMVS 523 |

|IC42004 |ADSMSERV.MIB FILE IS MISSING FROM 5.2.X.X VERSIONS OF  TSM
         |IC42004 5698ISMSV 52W |

|IC42006 |TSM Server V5.2.X.X or higher does not work with SessionInitiat
         |PQ91183 5698ISMVS 520 |
         |IC42006 5698ISMSV 52W |

|IC42050 |AUDIT VOLUME HANGS WHEN A NEGATIVE VALUE IS READ FROM VOLUME
         |PQ91208 5698ISMVS 522 |
         |IC42050 5698ISMSV 52A |

|IC42075 |A device path change may be treated like a persistent WWN case
         |IC42075 5698ISMSV 52W |

|IC42097 |TXNLOCK15 INTERNAL ERROR DETECTED RESULTS IN ITSM SERVER ABEND
         |IC42097 5698ISMSV 51A |
         |PQ93702 5698ISMVS 510 |
         |PQ93797 5698ISMVS 520 |

|IC42202 |TSM server receives incorrect affinity id from client and may c
         |IC42202 5698ISMSV 52A |
         |PQ92231 5698ISMVS 520 |

|IC42208 |AMR0595W DURING IMPORT NODE WITH FILEDATA=BACKUPACTIVE
         |PQ95157 5698ISMVS 520 |
         |IC42208 5698ISMSV 52A |

|IC42214 |STORAGE VOLUME DEADLOCK INVOLVING SIMULTANEOUS WRITE
         |PQ92509 5698ISMVS 520 |
         |IC42214 5698ISMSV 51W |

|IC42228 |ENHANCED VOLUME DECISION TRACEPOINTS NEEDED FOR RESTORE PROBLEM
         |IC42228 5698ISMSV 52A |

|IC42270 |INVALID SERIAL NUMBER OBTAINED FROM DRIVE
         |IC42270 5698ISMSV 52W |

|IC42272 |ITSM SERVER CORES IN FUNCTION "TMEND" WHEN "DEFINE CURSOR"
         |IC42272 5698ISMSV 52S |
         |IC41714 5698ISMSV 51A |
         |PQ92806 5698ISMVS 510 |

|IC42334 |VOLLIST CAUSES STACK OVERLAY DURING CHECKOUT/CHECKIN ANR8409E
         |IC42334 5698ISMSV 51A |

|IC42469 |SERIAL NUMBER FOR TAPE DRIVE NOT UPDATED IN DRIVE DEFINITION
         |IC42469 5698ISMSV 52W |

|IC42490 |ITSM SERVER CORE TEC SERVER CONNECT OR DISCONNECT
         |IC42490 5698ISMSV 52A |
         |PQ95329 5698ISMVS 520 |

|IC42505 |EMPTY PRIVATE VOLUME WILL RETURN TO SCRATCH AFTER AUDIT
         |IC42505 5698ISMSV 52W |

|IC42565 |CRYPTIC MESSAGE "ANR4383E ... ITEM NOT AVAILABLE" MEANS MAXNUMM
         |PQ93642 5698ISMVS 510 |
         |IC42565 5698ISMSV 51A |
         |PQ93677 5698ISMVS 520 |

|IC42596 |hang on HP server when External Library path incorrect
         |IC42596 5698ISMSV 52H |

|IC42603 |DELETE VOLUME DISCARDDATA=YES MAY LEAVE ORPHANED ENTRIES IN
         |PQ95198 5698ISMVS 510 |
         |IC42603 5698ISMSV 52A |
         |IC42588 5698ISMSV 51A |

|IC42661 |ANR8301E I/O error on TSM library 349x.
         |IC42661 5698ISMSV 52A |

|IC42727 |ANR2032E MOVE MEDIA COMMAND FAILS WITH MESSAGE: ANR9999D
         |IC42727 5698ISMSV 51A |

|IC42736 |TSM SERVER 5.2.3 EXPIRATION SHOWS ANR0538I AND ANR0871E
         |PQ96226 5698ISMVS 520 |
         |IC42736 5698ISMSV 52A |

|IC42803 |DEADLOCK WHEN TRYING TO IMPORT HSM (SPACE MANAGED) FILES
         |PQ96212 5698ISMVS 520 |
         |IC42803 5698ISMSV 52A |

|IC42806 |ITSM SERVER INITIALIZATION OF 3494 LIBRARY IS SLOW.
         |IC42806 5698ISMSV 52A |

|IC42812 |INSTALL_SERVER SCRIPT NOT HONORING THE PREFIX VALUE DURING A
         |IC42812 5698ISMSV 52L |

|IC42813 |TSM SERVER CRASHES DURING CANCEL SESSION IF COMMTIMEOUT AND
         |PQ95450 5698ISMVS 520 |
         |IC42813 5698ISMSV 52W |

|IC42866 |GENERATE BACKUPSET MAY COPY MORE FILESPACES
         |PQ94360 5698ISMVS 520 |
         |IC42866 5698ISMSV 51P |

|IC42890 |ITSM SERVER MEMORY LEAK IN IMGROUP.C WHEN ISSUING "GENERATE
         |IC42890 5698ISMSV 52A |
         |PQ95811 5698ISMVS 520 |

|IC42909 |ITSM WINDOWS CLIENTS BACKING UP SYSTEM OBJECTS CAN SUFFER
         |PQ96732 5698ISMVS 520 |
         |IC42909 5698ISMSV 52S |

|IC43020 |TSM SERVER CRASH DUE TO INVALID ATTEMPT TO FREE MEMORY AFTXN.C
         |IC43020 5698ISMSV 52A |

|IC43051 |ITSM SERVER CORE DUMPS DUE TO NO QUERY RESTORE (NQR)
         |IC43051 5698ISMSV 52A |
         |PQ96369 5698ISMVS 520 |

|IC43055 |MOVE DATA OFFSITE VOLUME RESTORE MSGANR1171W MSGANR1156W
         |PQ95261 5698ISMVS 510 |
         |IC43055 5698ISMSV 52A |
         |IC42589 5698ISMSV 51A |

|IC43172 |LAN FREE RESTORE FAILS DUE TO COPY STORAGE POOL TAPE REQUEST
         |IC43172 5698ISMSV 52A |
         |PQ95626 5698ISMVS 520 |

|IC43246 |AE IC42006 FIX COMPLETION. THE PROMPTED SCHEDULER FAILS, IF
         |PQ95843 5698ISMVS 520 |
         |IC43246 5698ISMSV 52W |

|IC43284 |TSM CLIENT RESTORE FAILS WITH ANR1299E MESSAGE INDICATING
         |IC43284 5698ISMSV 52A |

|IC43370 |MSGANR1763E ISSUED WHEN NO ADDITIONAL INFORMATION IS AVAILABLE
         |PQ96618 5698ISMVS 520 |
         |IC43370 5698ISMSV 52A |

|IC43445 |TSM SERVER ABENDS WITH ANR7837S INTERNAL ERROR LOCKCYCLE02
         |IC43445 5698ISMSV 52A |
         |PQ96745 5698ISMVS 520 |

|IC43539 |TSM server crash during backup of NAS filesystem (TOC=YES) whic
         |IC43539 5698ISMSV 52S |

|IC43544 |NAS Restore operation may fail to restore all files, but report
         |IC43544 5698ISMSV 52S |

|PQ89285 |WHEN USING CURSORS, A FETCH NEXT MAY RETURN A ROW OF DATA THAT
         |PQ89285 5698ISMVS 520 |

|PQ91745 |THE MVS SERVER ABENDED WITH 0C4 WHEN A NUMBER OF CLIENT
         |PQ91140 5698ISMVS 520 |
         |PQ91745 5698ISMVS 510 |

|PQ91843 |RECEIVE MSG ANR2020E WHEN FORMAT=3590E-B, 3590E-C, 3590H-B,
         |PQ91843 5698ISMVS 520 |

|PQ93686 |AE IC34375 FIX COMPLETION - ITSM Server 5.2.x.x CLEANUP BACKUPG
         |PQ93686 5698ISMVS 520 |
         |IC42159 5698ISMSV 52A |

|PQ94503 |MVS SERVER ABENDS WITH ABENDU301 AS THE RESULT OF RUNTIME
         |IC42251 5698ISMSV 52A |
         |PQ94503 5698ISMVS 520 |



APARs Fixed in Level 5.2.3.0

|IC35803 |TSM SERVER WIZARD W2K RSM LIBRARY ANR2004E
         |IC35803 5698ISMSV 51P |

|IC36347 |IBM TSM Server crashes when using SET ARCHIVERETENTIONPROTECTION
         |IC36347 5698ISMSV 51A |
         |PQ88579 5698ISMVS 520 |

|IC36767 |TSM EXCESSIVE ANR2997W MESSAGES LOGGED IN THE TSM ACTIVITY LOG
         |IC36767 5698ISMSV 51A |
         |PQ78095 5698ISMVS 510 |
         |PQ78098 5698ISMVS 520 |

|IC37286 |"TAPEALERT MESSAGES" ICON IS MISSING IN THE WEB ADMIN GUI OF TS
         |IC37286 5698ISMSV 52A |

|IC37499 |UPDATE PATH ONLINE=NO NOT HONORED FOR EXTERNAL LIBRARIES
         |IC37499 5698ISMSV 51A |

|IC37588 |ANR2571W SCHEDULED SESSION DENIED
         |IC37588 5698ISMSV 51A |
         |PQ83106 5698ISMVS 510 |
         |PQ83107 5698ISMVS 520 |

|IC37651 |TSM SERVER MAY RECEIVE ANR4571E MESSAGE WHEN 3494 LIBRARY IS
         |IC37651 5698ISMSV 51A |

|IC37662 |TSM SERVER CAN NOT WRITE TO DLT SCRATCH TAPE CONTAINING
         |IC37662 5698ISMSV 52A |

|IC37677 |THE MEDIA WAIT VALUE IN THE SUMMARY TABLE AND ACCOUNTING LOG IS
         |IC37677 5698ISMSV 51A |

|IC37718 |TSM Server in a Clustered Environment can fail with Error: 997
         |IC37718 5698ISMSV 51A |

|IC37733 |ANR9999D AFMOVE.C(5399): THREADID<55> UNEXPECTED MOVETYPE 4.
         |PQ81719 5698ISMVS 510 |
         |IC37733 5698ISMSV 51W |

|IC37758 |ANR8779E UNABLE TO OPEN DRIVE X, ERROR NUMBER=5 FROM STORAGE
         |IC37758 5698ISMSV 51Z |

|IC37770 |ANR0542W MESSAGE INDICATING MEDIA INACCESSIBLE DOES NOT
         |PQ83546 5698ISMVS 520 |
         |IC37770 5698ISMSV 51A |

|IC37816 |TSM SERVER MEMORY LEAK WITH DRM PREPARE & MOVE DRMEDIA COMMANDS
         |IC37816 5698ISMSV 51A |

|IC37862 |TSM PROMPTED SCHEDULE START CAN CAUSE ANR8214E SESSION <#>
         |IC37862 5698ISMSV 52S |

|IC37892 |ANR2047E is issued when trying to edit the TSM server options f
         |IC37892 5698ISMSV 52W |

|IC37894 |DSMSERV_ACCOUNTING_DIR at ITSM Linux 5.2.1.x Server is not hono
         |IC37894 5698ISMSV 52L |

|IC37985 |Tilde (~) characters in object field of Win command sched get i
         |IC37985 5698ISMSV 51A |

|IC38087 |SERVER ABORTS TXN WITH SYSTEM ERROR WHEN NODE IS NOT AUTHORIZED
         |IC38087 5698ISMSV 51A |

|IC38090 |TSM SERVER CORE DUMP/ABEND - ANR9999D MUTEX ACQUISITION FAILURE
         |PQ84431 5698ISMVS 520 |
         |PQ84432 5698ISMVS 510 |
         |IC38090 5698ISMSV 51A |

|IC38105 |INACTIVE OBJECT EXPIRING WITH RETO VALUE WHEN IT IS NOT THE ONL
         |PQ82384 5698ISMVS 510 |
         |PQ82385 5698ISMVS 520 |
         |IC38105 5698ISMSV 51A |

|IC38172 |CHECKOUT LIBVOLUME and immediate(!) CHECKIN LIBVOLUME reports A
         |IC38172 5698ISMSV 52A |

|IC38342 |EXPORT FROM AIX, IMPORT TO W2K GIVING MISLEADING/INSUFFICIENT
         |IC38342 5698ISMSV 51W |

|IC38347 |THE TSM SERVER 5.2.X CAN CORE DUMP IF THE RESOURCE WAITER TRIES
         |PQ82957 5698ISMVS 510 |
         |PQ82959 5698ISMVS 520 |
         |IC38347 5698ISMSV 52S |

|IC38352 |MEANINGLESS ERRORMESSAGE IS ISSUED, WHEN DSMSERV EXPAND LOG
         |IC38352 5698ISMSV 51A |
         |PQ83789 5698ISMVS 520 |

|IC38360 |ANR2327W/ANR1156W "INTERNAL SERVER ERROR DETECTED" ON OPTICAL
         |IC38360 5698ISMSV 51A |

|IC38375 |'LABEL LIBV' FAILS FOR DEVICE CLASS WITH DEVT=GENERICTAPE WITH
         |IC38375 5698ISMSV 52A |

|IC38376 |RUNASSERVICE is no longer a supported TSM client client option
         |IC38376 5698ISMSV 52W |

|IC38384 |ITSM 5.2 WIZARD 3582 LTO LIBRARIES FAILS RSM ERROR
         |IC38384 5698ISMSV 52W |

|IC38440 |ADDITIONAL DRIVES OF D/T3582 LIBRARY CAN NOT BE DEFINED TO TSM.
         |IC38440 5698ISMSV 52W |

|IC38496 |ITSM SERVER ON PASE FAILS DURING DRIVE ALLOCATION USING USRDFN
         |IC38496 5698ISMSV 52P |

|IC38521 |TSM Server on Windows Crashes when the TCPINFO traceflag is use
         |IC38521 5698ISMSV 52W |

|IC38531 |MOVE MEDIA GETS ERROR ANR9999D TMLOCK.C(840): THREADID<77>
         |IC38531 5698ISMSV 51A |

|IC38533 |TSM 5.2 Storage Agent crashes restoring tape data created by a
         |IC38533 5698ISMSV 52W |

|IC38561 |EXCESSIVE READ ERRORS INCORRECT VOLUME PROVIDED FOR MANLIB
         |IC38561 5698ISMSV 51P |

|IC38588 |TSM SERVER DISMOUNT FAILURE MAY LEAVE DRIVE PATH IN USE
         |IC38588 5698ISMSV 51S |

|IC38607 |WINDOWS LABEL WIZARD USES WRONG LIBRARY FOR CHECKIN PROCESSING
         |IC38607 5698ISMSV 51W |

|IC38634 |WHEN USING AIO, THE TSM SERVER MAY ABEND IF A WRITE REQUEST
         |IC38634 5698ISMSV 51A |

|IC38650 |TSM EXPIRATION AND DELETE FILESPACE APPEAR TO HANG. PROCESSING
         |IC38650 5698ISMSV 52A |
         |PQ82153 5698ISMVS 522 |

|IC38687 |Multipe Archives for the same nodename can fail with ANR0530W T
         |IC38687 5698ISMSV 52A |

|IC38690 |OFFSITE VOLUMES NOT COLLOCATED AFTER RECLAMATION OCCURS
         |PQ85696 5698ISMVS 510 |
         |PQ85697 5698ISMVS 520 |
         |IC38690 5698ISMSV 51A |

|IC38712 |USER EXIT DETAILS DO NOT DISPLAY CORRECTLY FROM WEB ADMIN
         |IC38712 5698ISMSV 52P |

|IC38752 |Tapes in NAS storage pools may be prematurely marked full durin
         |IC38752 5698ISMSV 52W |

|IC38781 |IMPORT NODE MERGE=YES FAILS TO MERGE AUTHORIZATION RULES
         |PQ86407 5698ISMVS 510 |
         |IC38781 5698ISMSV 51A |

|IC38819 |TSM SERVER MEMORY LEAK WITH STORAGE AGENT TRANSACTION CACHE
         |IC38819 5698ISMSV 51A |
         |PQ84434 5698ISMVS 520 |

|IC38828 |Add the barcode support for Dell PV122T due to the firmware
         |IC38828 5698ISMSV 52W |

|IC38836 |TSM DEFINE PATH FILE DEVCLASS STA ALLOWS GARBAGE FOR DEVICE PAR
         |IC38836 5698ISMSV 52W |

|IC38860 |ITSM 5.2.2 ADMIN GUI UPDATE NODE FAILS WHEN CHANGING
         |PQ84638 5698ISMVS 520 |
         |IC38860 5698ISMSV 52A |

|IC38864 |TSM server crashes randomly with core dump and diag ANR9999D In
         |IC38864 5698ISMSV 52A |

|IC38868 |ERROR IN DSMSERV.IDL AT 5.2.2 LEVEL.
         |PQ84355 5698ISMVS 520 |
         |IC38868 5698ISMSV 52A |

|IC38910 |TSM Operational Reporting produces nested tables in HTML if the
         |IC38910 5698ISMSV 52W |

|IC38911 |TSM Server is reporting Actual Start date/time for a missed cli
         |IC38911 5698ISMSV 52W |

|IC38913 |TSM Operational Reporting text formatting issues.
         |IC38913 5698ISMSV 52W |

|IC38957 |LANFREE RESTORE FAILS WHEN -FROMNODE USED
         |IC38957 5698ISMSV 52A |

|IC38961 |IN A LIBRARY SHARING ENVIRONMENT, MANUALLY DEFINING TAPE VOLUME
         |IC38961 5698ISMSV 52A |
         |PQ87585 5698ISMVS 520 |

|IC38985 |WEB ADMIN CLIENT ACTIVITY TO TSM SERVER CAN CAUSE SERVER CRASH
         |PQ84789 5698ISMVS 520 |
         |IC38985 5698ISMSV 52W |

|IC38994 |UTILITY FOR IC38940 ADDITIONAL CORRECTIVE ACTION
         |IC38994 5698ISMSV 51A |
         |PQ84700 5698ISMVS 510 |
         |PQ84701 5698ISMVS 520 |

|IC39032 |WRITE PROTECTION CONDITION NOT REPORTED WHITH LABEL LIBVOLUME
         |IC39032 5698ISMSV 51S |

|IC39091 |TSM MEDIA LABELING WIZARD CAN FAIL TO PROVIDE LABEL STATUS IN
         |IC39091 5698ISMSV 52W |

|IC39102 |ANR9999D MUTEX NOT HELD ON CONDITION WAIT, TIMING PROBLEM DELET
         |IC39102 5698ISMSV 51A |

|IC39109 |TSM Server 5.2.X can core dump when a 'quey Status' is issued
         |IC39109 5698ISMSV 52A |

|IC39118 |HELP DEF DEVC IN TSM 5.1.8.0 AND 5.2.1.0 DOES NOT PROVIDE THE S
         |IC39118 5698ISMSV 51A |

|IC39121 |IBM TSM SERVER MAY OUTPUT WRONG PLATFORM IN ANR0408I & ANR0409I
         |PQ84343 5698ISMVS 520 |
         |IC39121 5698ISMSV 52W |

|IC39123 |DEFINE OR UPDATE DRIVE PATH IN SPECTRALOGIC LIBR HANGS SERVER
         |IC39123 5698ISMSV 52S |

|IC39132 |ANR0106E UNEXPECTED ERROR 2 FETCHING ROW FROM
         |IC39132 5698ISMSV 52A |
         |PQ85264 5698ISMVS 520 |

|IC39141 |Generate Backupset is missing active file entries if the disk s
         |IC39141 5698ISMSV 51W |

|IC39147 |UNDO ARCHCONVERSION - ANR9999D ATTEMPT TO DETACH THREAD NOT
         |IC39147 5698ISMSV 52A |
         |PQ86905 5698ISMVS 520 |

|IC39252 |The error is that the dbLogReserve->CheckLogPinned
         |IC39252 5698ISMSV 51A |
         |PQ86752 5698ISMVS 510 |
         |PQ86753 5698ISMVS 520 |

|IC39254 |The TSM server AUDITDB process may terminate prematurely.
         |IC39254 5698ISMSV 51A |
         |PQ85623 5698ISMVS 510 |
         |PQ85624 5698ISMVS 520 |

|IC39262 |ITSM DEVICE DRIVER FAILS TO READ DATA LOCATED AFTER 1TB BOUNDAR
         |IC39262 5698ISMSV 51A |
         |IC39295 5698ISMSV 52A |

|IC39263 |ITSM DB "MAXIMUM REDUCTION" IS ZERO AFTER ISSUING
         |PQ84558 5698ISMVS 520 |
         |IC39263 5698ISMSV 52W |

|IC39266 |THE TSM SERVER COULD CRASH IF THE DISTINCT KEYWORD IS USED IN
         |IC39266 5698ISMSV 52W |
         |PQ84639 5698ISMVS 510 |
         |PQ84646 5698ISMVS 520 |

|IC39278 |ITSM SERVER ISSUES ANR0530W MESSAGE WHEN ENCOUNTERING A
         |IC39278 5698ISMSV 51A |
         |PQ85028 5698ISMVS 520 |

|IC39287 |During backup processing, an incorrect attribute is passed when
         |IC39287 5698ISMSV 51A |
         |PQ84698 5698ISMVS 510 |
         |PQ84699 5698ISMVS 520 |

|IC39288 |TSMSVRRSC.DLL AND TSMSVRRSCEX.DLL FILES HAVE DEPENDENCIES ON
         |IC39288 5698ISMSV 52W |

|IC39306 |DELETE FILESPACE COMMAND DOES NOT PROPERLY SHOW HOW MANY
         |IC39306 5698ISMSV 52W |
         |PQ86772 5698ISMVS 520 |

|IC39314 |TSM Server core dump:ANR7837S Internal error DBOBJ028 detected.
         |IC39314 5698ISMSV 51P |

|IC39361 |LANFREE BACKUP TO S390 SERVER CAN FAIL WITH ANR9999D FAILURE 2
         |IC39361 5698ISMSV 52Z |

|IC39368 |CANCEL PROCESS MAY RESULT IN CORE/ABEND OF ITSM SERVER IF THE
         |IC39368 5698ISMSV 52A |
         |PQ87504 5698ISMVS 520 |

|IC39380 |ANR8770W UNABLE TO LOAD EXTERNAL LIBRARY MANAGER WITH MULTIPLE
         |IC39380 5698ISMSV 52W |

|IC39395 |PORT SCANNER HANGS OR CRASHES TSM SERVER
         |IC39395 5698ISMSV 52A |
         |PQ87849 5698ISMVS 510 |
         |PQ87852 5698TSMVS 421 |

|IC39396 |ANR2912E SERVER FAILS TO CONVERT OBJECT NAMES INTO HEX STRINGs
         |IC39396 5698ISMSV 52A |

|IC39418 |LANGUAGE NOT SET BY ITSM SERVER HACMP STARTSERVER SCRIPT CAUSIN
         |IC39418 5698ISMSV 51A |

|IC39424 |DISCREPANCY IN REPORTED VOLUME STATE: MOUNTABLEINLIB VS.
         |IC39424 5698ISMSV 52A |
         |PQ86993 5698ISMVS 520 |

|IC39506 |Errors during expiration caused by self referencing objects
         |IC39506 5698ISMSV 52W |

|IC39524 |SERVER RESTORE DB FAILS FOR FC ATTACHED DRIVES IN 3494
         |IC39524 5698ISMSV 52A |

|IC39542 |QUERY STGPOOL REPORTS NEGATIVE/INCORRECT ESTIMATED CAPACITY ON
         |IC39542 5698ISMSV 51A |
         |PQ87686 5698ISMVS 510 |

|IC39593 |ANR0102E asalloc.c(7539): Error 1 inserting row in table "AS.Se
         |IC39593 5698ISMSV 52W |

|IC39596 |AUDITDB MAY DELETE THE EXPIRING OBJECT ENTRIES FOR BACKUPSETS I
         |PQ85617 5698ISMVS 510 |
         |PQ85618 5698ISMVS 520 |
         |IC39596 5698ISMSV 51A |

|IC39640 |When TSM discovers a serial number mismatch the drive is put of
         |IC39640 5698ISMSV 52L |

|IC39654 |ANR9999D IMEXP.C: BACKUP ENTRY FOR OBJECT <OBJECTID> COULD NOT
         |IC39654 5698ISMSV 52A |
         |PQ86173 5698ISMVS 520 |

|IC39668 |SEVERE DECREASE IN OVERALL PERFORMANCE OF ITSM 5.1.8 OR
         |IC39668 5698ISMSV 52H |

|IC39681 |TSM STOPSERVER: 0403-057 SYNTAX ERROR AT LINE 44 : `<' IS
         |IC39681 5698ISMSV 52A |

|IC39689 |(5.2.3)DRMPLANPREFIX IS DISPLAY INCORRECTLY WHEN THE PREPARE
         |IC39689 5698ISMSV 52W |

|IC39744 |AUDIT VOLUME COMMAND PRODUCES A ANR9999D MESSAGE WHEN THE USER
         |IC39744 5698ISMSV 52W |

|IC39782 |DELETE BACKUPSET FAILS WITH ANR2428E ERROR 2
         |IC39782 5698ISMSV 52A |
         |PQ86336 5698ISMVS 520 |

|IC39827 |Memory Leak in TSM Server 5.2.X  during archive/retrieve and qu
         |IC39827 5698ISMSV 52A |

|IC39830 |TSM SERVER SESSION ACTIVITY HANG DURING BACKUP OPERATION
         |IC39830 5698ISMSV 51S |
         |PQ87066 5698ISMVS 510 |
         |PQ87067 5698ISMVS 520 |

|IC39839 |Set Access command can cause TSM server to crash
         |IC39839 5698ISMSV 52W |
         |PQ86939 5698ISMVS 520 |

|IC39841 |ANR9999D ERROR 7 OBTAINING FILESPACE ID FOR NODEID DURING
         |IC39841 5698ISMSV 52W |
         |PQ86320 5698ISMVS 520 |

|IC39849 |ANR8447E CHECKIN OF GENERICTAPE VOLUMES MISTAKENLY
         |IC39849 5698ISMSV 52A |

|IC39931 |ANR0525W ON TSM 5.2 IMPORT FROM TSM 5.1 EXPORTED DATA
         |PQ86968 5698ISMVS 510 |
         |IC39931 5698ISMSV 52A |

|IC39990 |ANR9999D DSVOL.C ERROR 2 CREATING BIT VECTOR DSK0000000032 FOR
         |PQ87642 5698ISMVS 523 |
         |IC39990 5698ISMSV 52A |

|IC40022 |ITSM WEB ADMIN SLOW AFTER UPGRADE TO 5.2.X.X SERVER LEVEL.
         |IC40022 5698ISMSV 52L |

|IC40049 |UPDATE ARCHIVE OPERATION HANGS AND FINALLY FAILS WITH ANR0538I
         |IC40049 5698ISMSV 52A |
         |PQ87566 5698ISMVS 520 |

|IC40051 |ANR0454E VERIFICATION FAILURE,ANR8779E ERRNO=16, RETRY DISMOUNT
         |IC40051 5698ISMSV 52A |
         |PQ87068 5698ISMVS 520 |

|IC40107 |RETRIEVING OBJECTS FROM CENTERA (DEVTYPE=CENTERA) MAY FAIL.
         |IC40107 5698ISMSV 52S |

|IC40127 |ANR8938E Initialization failed for Shared library SCLIB01; will
         |IC40127 5698ISMSV 51A |

|IC40142 |SELECT COMMAND INCLUDING THE ESCAPE SEQUENCE % AND SOME SPECIFI
         |IC40142 5698ISMSV 52W |
         |PQ87511 5698ISMVS 523 |

|IC40165 |TSM not recognizing Unlabeled tapes in 3494 library after TSM r
         |IC40165 5698ISMSV 51A |

|IC40193 |TSM 5.2.X server can core dump during LANfree backups
         |IC40193 5698ISMSV 52A |

|IC40195 |ITSM ADMIN PROXY FAILS WHEN FILESPACE OBJECT NAMES INCLUDE WHIT
         |IC40195 5698ISMWP 510 |

|IC40214 |LAN-FREE SESSIONS INCORRECTLY TERMINATED DUE TO THROUGHPUT
         |IC40214 5698ISMSV 52A |
         |PQ87603 5698ISMVS 523 |

|IC40236 |Core dump with library operation after update path for IBM      tape library
         |IC40236 5698ISMSV 52S |

|IC40237 |Update path to the IBM tape drive will get the same element     numbers for all the drives.
         |IC40237 5698ISMSV 52W |

|IC40244 |WEB Admin pull down menu wrongly removes the 'label libv' command for "storage" admins
         |IC40244 5698ISMSV 52A |

|IC40302 |TSM DEVICE DRIVER PERFORMANCE DEGRADATION ON SUN.
         |IC40302 5698ISMSV 52S |

|IC40330 |ITSM CLIENT BACKUP FAILS ANR0104E IMBKINS.C ERROR 2 DELETING    ROW FROM TABLE "EXPIRING.OBJECTS"
         |IC40330 5698ISMSV 52A |
         |PQ87485 5698ISMVS 520 |

|IC40331 |DELETE FILESPACE PROCESS APPEARS TO HANG DUE TO INCORRECT       REPORTING OF OBJECTS DELETED
         |IC40331 5698ISMSV 52A |

|IC40363 |SOLARIS 5222/5223 STORAGE AGENT INSTALL/REMOVE FAILS
         |IC40363 5698ISMSV 52S |

|IC40616 |DELETE VOLUME DISCARDDATA=YES will fail on a TSM 5.2.2.x server orphan bitfiles are exist.
         |IC40616 5698ISMSV 52W |
         |PQ88049 5698ISMVS 520 |

|IC40628 |DURING AUDITDB ERROR OCCURED AND AUDIT FAILS: ANR9999D IMAUDIT.C(769): THREADID<0> AUDIT OF ONE OR MORE SECONDARY TABLES FAILED
         |IC40628 5698ISMSV 52W |
         |PQ88044 5698ISMVS 520 |

|IC40665 |ANR0104E and Error 2 from imgroup.c when deleting table from "Group.Members2"
         |PQ88291 5698ISMVS 520 |
         |IC40665 5698ISMSV 52W |

|IC40705 |IMPORT NODE CAUSES TSM SERVER TO CRASH WITH FREE MEMORY ERRORS
         |PQ88843 5698ISMVS 520 |
         |IC40705 5698ISMSV 52A |

|IC40866 |ITSM DEVICE DRIVER INSTALL FAILS ON HP-UX WHEN LOADING DRIVER   INTO KERNEL
         |IC40866 5698ISMSV 52H |

|IC40959 |CHECKIN LIBVOLUME FAILS WITH ANR8314E - LIBRARY FULL
         |IC40959 5698ISMSV 52S |

|PQ83450 |ANR4759E REPAIR STGVOL UTILITY LOOP
         |PQ83450 5698ISMVS 520 |
         |IC39402 5698ISMSV 51A |
         |PQ84702 5698ISMVS 510 |

|PQ84418 |EXPORT/IMPORT ADMIN SESSIONS CANNOT BE CANCELLED
         |IC41429 5698ISMSV 52A |
         |PQ84418 5698ISMVS 520 |

|PQ84954 |MEMORY LEAK ON VOLLIST ENTRIES RUNNING RECLAMATION
         |PQ84954 5698ISMVS 510 |
         |IC40005 5698ISMSV 51A |
         |PQ86540 5698ISMVS 520 |

|PQ85002 |ANE MESSAGES CREATED BY NETVIEW RECEIVER DO NOT INCLUDE
         |PQ85002 5698ISMVS 510 |

|PQ85040 |"ANR9999D PVROPDEL(282): ... DevClass 11 (driver 8) not support
         |PQ85040 5698ISMVS 520 |

|PQ85063 |MVS SERVER ABEND0C4 WHEN USING GUI CLIENT TO REQUEST
         |PQ85063 5698ISMVS 520 |

|PQ85160 |DELETE ARCHIVE CAUSES POOR PERFORMANCE/HIGH CPU UTIL
         |IC39651 5698ISMSV 52A |
         |PQ85160 5698ISMVS 520 |

|PQ85357 |MULTIPLE ANR1173E DURING OFF-SITE RECLAMATION
         |IC36348 5698ISMSV 51A |
         |PQ85357 5698ISMVS 510 |
         |PQ88108 5698ISMVS 523 |

|PQ85665 |UNABLE TO RESTORE TDP FOR ORACLE LANFREE FROM Z/OS.
         |PQ85665 5698ISMVS 520 |

|PQ86959 |ABEND0C4 RESTARTING 5.1.9.0 SERVER AFTER RUNNING REPAIR STGVOL
         |PQ87962 5698ISMVS 520 |
         |PQ86959 5698ISMVS 510 |
         |IC40498 5698ISMSV 51A |



APARs Fixed in Level 5.2.2.0

|IC35579 |CHECKOUT LIBVOL TIMEOUT FAILURE ACSLS RETURNS JUNK DATA
         |IC35579 5698ISMSV 51A |

|IC35615 |(518,52x) WEB aDMIN GETS "ERROR 404 PAGE NOT FOUND" WHEN TRYING
         |IC35615 5698ISMWP 510 |

|IC35765 |SELECT DRMEDIA IS STARTING BUT NOT ENDING EXTERNAL LIBRARY MGR
         |IC37227 5698ISMSV 51A |
         |IC35765 5698ISMSV 52A |

|IC36154 |DEFINE BACKUPSET W/ DEVCLASS REMOVABLEFILE TO TSM SERVER ERRORS
         |IC36154 5698ISMSV 51W |

|IC36183 |TSM DSMCAD RUNS SCHEDULE AFTER SCHEDULE DURATION WINDOW HAS EXP
         |PQ76553 5698ISMVS 510 |
         |IC36183 5698ISMSV 51A |

|IC36205 |MOVE NODEDATA MULTI-PROCESSES CAN WAIT FOR THE SAME OUTPUT
         |IC36205 5698ISMSV 52A |

|IC36279 |64 BIT TSM DEVICE DRIVER'S FAILING ON 32 BIT AIX KERNEL
         |IC36279 5698ISMSV 51A |

|IC36292 |(5.1.8,5.2.1)SNMP MSG STRINGS FORMAT CHANGED BTWN 5152 & 5164
         |IC36292 5698ISMSV 51A |
         |PQ76326 5698ISMVS 520 |

|IC36328 |MOUNT REQUEST FOR VOLUME FAILS SILENTLY
         |IC36328 5698ISMSV 51A |

|IC36395 |DELETE LIBRARY LIBTYPE ACSLS APPEARS TO HANG WITH  LONG WAIT
         |IC36395 5698ISMSV 51A |

|IC36439 |ANR8442E MESSAGE GENERATED ERRONEOUSLY DURING CHECKIN LIBVOL
         |IC36439 5698ISMSV 51S |

|IC36478 |BACK UP OF A HSM MIGRATED FILE TO A STORAGEPOOL WITH SIMULTANEO
         |PQ76543 5698ISMVS 510 |
         |IC36478 5698ISMSV 51A |

|IC36499 |MOVE NODEDATA REPORTS SUCCESS WITH O BYTES TRANSFERRED
         |PQ77326 5698ISMVS 510 |
         |IC36499 5698ISMSV 51A |

|IC36508 |DEF VOL FOR LARGE DISK VOL (200+GIG) FAIL WITH ANR7820W
         |IC37162 5698ISMSV 52W |
         |IC36508 5698ISMSV 51W |

|IC36540 |TSM SERVER CAN CRASH IF A SQL SELECT STATEMENT IS ISSUED THAT
         |PQ76055 5698ISMVS 510 |
         |IC36540 5698ISMSV 51W |

|IC36560 |TSM Server core dumps when the ACSLS is being traced with pvr m
         |IC36560 5698ISMSV 51S |

|IC36561 |TSM Server not utilizing the CAP properly during volume checkou
         |IC36561 5698ISMSV 51S |

|IC36566 |THE TSM 5.X SERVER MAY GENERATE "INVALID FORMAT CODE" ERRORS
         |IC36566 5698ISMSV 51A |

|IC36575 |QUERY PROCESS BEHAVIOR AFTER APAR IC34754 WAS FULLY
         |IC36575 5698ISMSV 51W |

|IC36581 |TSM SERVER CORE DUMP USING THE TRACEFLAG "THREAD".
         |IC36581 5698ISMSV 51A |

|IC36590 |EXPORT NODE FAILS RESOURCE TIMEOUT ORPHANED TRANSACTIONS
         |IC36590 5698ISMSV 51A |
         |PQ77415 5698ISMVS 510 |

|IC36594 |AUDITDB WITH DETAIL=YES, CHANGES ALL 'ONETIME' SCHEDULES TO
         |IC36594 5698ISMSV 51W |

|IC36597 |TSM SERVER IS COREDUMPING DURING UNLOAD DB PROCESS
         |PQ77742 5698ISMVS 510 |
         |PQ77743 5698ISMVS 520 |
         |IC36597 5698ISMSV 51S |

|IC36609 |TSM SERVER CRASHES DURING AUDIT VOLUME IF THERE IS AN AGGREGATE
         |IC36609 5698ISMSV 51W |
         |PQ77610 5698ISMVS 510 |
         |PQ77612 5698ISMVS 520 |

|IC36613 |QUERY SCRIPT COMMAND WITH FORMAT=RAW CORES TSM SERVER ON SOLARI
         |IC36613 5698ISMSV 51S |

|IC36616 |ANR8302E MSG IS INAPPROPRIAT FOR TSM 5.1.X, REFERS TO DEVICE
         |IC36616 5698ISMSV 51W |

|IC36619 |AUDITDB Process Terminates with Error
         |IC36619 5698ISMSV 51W |

|IC36636 |THE 5.1.5.X TSM SERVER IS UNABLE TO RECONIGNIZE THE
         |IC36636 5698ISMSV 51W |

|IC36651 |Cancelling a lanfree session that is performing a restore or
         |IC36651 5698ISMSV 52A |

|IC36653 |The TSM server may abend when waiters exist for a volume that
         |IC36653 5698ISMSV 51W |

|IC36660 |TSM SERVER CORES WITH SEGMENTATION VIOLATION WHEN CLIENT SESSIO
         |IC36660 5698ISMSV 51A |

|IC36662 |ANR2056E TSM WHEN ATTEMPTING TO DELETE AN INVALID CLIENTOPT
         |IC36662 5698ISMSV 51A |

|IC36675 |External library support is now included in the ITSM Server for
         |IC36675 5698ISMSV 52L |

|IC36706 |Out of space in DISK storage pool with CACHE=YES even though
         |PQ76572 5698ISMVS 510 |
         |PQ76573 5698ISMVS 520 |
         |IC36706 5698ISMSV 52A |

|IC36730 |TSM SERVER CRASH WHEN "DELETE STGPOOL" COMMAND IS ISSUED AND
         |IC36730 5698ISMSV 51A |
         |PQ78991 5698ISMVS 520 |

|IC36747 |UNABLE TO DEFINE A DELL POWERVAULT 128T LIBRARY TO TSM.
         |IC36747 5698ISMSV 51W |

|IC36763 |TSM SERVER CREATING TAPE VOLUMES WITH WRONG BLOCKSIZE VALUE IN
         |IC36763 5698ISMSV 51A |

|IC36766 |TSM SERVER MAY CRASH DURING CLIENT BACKUP/ARCHIVE OPERATIONS
         |PQ77609 5698ISMVS 520 |
         |PQ77103 5698ISMVS 510 |
         |IC36766 5698ISMSV 51A |

|IC36790 |TSM VIRTUAL VOLUMES DO NOT EXPIRE AFTER IMPORT SERVER.  SERVER
         |PQ77094 5698ISMVS 510 |
         |PQ77095 5698ISMVS 520 |
         |IC36790 5698ISMSV 51A |

|IC36798 |PLASMON M SERIES LIBRARIES (M20/M32/M52) HAVE CHANGED STARTING
         |IC36798 5698ISMSV 51W |

|IC36814 |SERVER CRASH WITH Q PROC AND LARGE EXPORT JOBS (SYMPTOM AS
         |PQ77111 5698ISMVS 520 |
         |IC36814 5698ISMSV 51A |

|IC36819 |GENERATE BACKUPSET WITH WAIT=YES PREVENTS TSM CLIENT FROM
         |PQ77686 5698ISMVS 522 |
         |PQ77697 5698ISMVS 520 |
         |PQ77754 5698ISMVS 522 |
         |IC36819 5698ISMSV 51A |

|IC36820 |ANR3605E AND ANR0479W SERVER MESSAGES FOR STA SESSIONS CANCELED
         |IC36820 5698ISMSV 51A |

|IC36826 |ANR MSGANR2032E OCCURS WHEN ATTEMPTING TO DELETE A DRIVE
         |IC36826 5698ISMSV 51P |

|IC36827 |ANR8366E UPDATE FILE DEVCLASS LIBRARY PARAMETER
         |IC36827 5698ISMSV 51S |

|IC36876 |AIX TSM Server memory limitation
         |IC36876 5698ISMSV 52A |

|IC36946 |TSM SERVER HANGS ON "DEFINE/UPDATE PATH" COMMAND WHEN OTHER
         |IC36946 5698ISMSV 51S |

|IC36963 |Storage agent aborts when no scratch volumes are available.
         |IC36963 5698ISMSV 51Z |

|IC36975 |SIMULTANEOUS WRITE OPERATIONS FAIL WITH ANR0102E , DS.SEGMENTS.
         |IC36975 5698ISMSV 51S |
         |PQ79263 5698ISMVS 510 |
         |PQ79264 5698ISMVS 520 |

|IC36981 |TSM SERVER MAY ABEND WHEN NO-QUERY RESTORE FINISHES
         |IC36981 5698ISMSV 51A |
         |PQ78096 5698ISMVS 510 |

|IC37042 |TSM GRESHAM ELM ANR9999D MMSEXT.C ERROR READING FROM EXIT RC =
         |IC37042 5698ISMSV 51A |

|IC37071 |STORAGE AGENT /ETC/INITTAB ENTRY PREVENTS LOGIN TO CONSOLE -
         |IC37071 5698ISMSV 51S |

|IC37074 |ANR1859W GENERATED ON TSM STORAGE AGENT WHEN VALIDATEPROTOCOL=
         |IC37074 5698ISMSV 51A |

|IC37080 |TSM SERVER CAN CORE DUMP WHEN LONG RUNNING TSM ADMIN SESSION IS
         |PQ77744 5698ISMVS 510 |
         |PQ77745 5698ISMVS 520 |
         |IC37080 5698ISMSV 51A |

|IC37083 |'RESTORE STGPOOL PREVIEW=YES' OUTPUT INCORRECT AS COMPARED TO
         |IC37083 5698ISMSV 51A |
         |PQ79851 5698ISMVS 520 |

|IC37093 |CLEAN DRIVE COMMAND FAILS ON HP 4MM LIBRARIES WITH ANR8943E
         |IC37093 5698ISMSV 51S |

|IC37166 |Upgradedb fails from V5.1.7.0 to V5.2.0.1
         |IC37166 5698ISMSV 51A |

|IC37171 |The COPYCONTINUE=YES may not be honored during
         |IC37171 5698ISMSV 51A |
         |PQ77813 5698ISMVS 510 |

|IC37172 |TSM SERVER CRASH EXPORT SERVER WITH MANY OR LARGE
         |IC37172 5698ISMSV 51A |
         |PQ78239 5698ISMVS 510 |
         |PQ78240 5698ISMVS 520 |

|IC37209 |DOCUMENTATION ON HOW TO CONFIGURE NATIVE SUN FC HBAS IS MISSING
         |IC37209 5698ISMSV 51S |

|IC37236 |TSM Administrative Client reports server or storage agent
         |IC37236 5698ISMSV 52A |
         |PQ79265 5698ISMVS 520 |

|IC37249 |RESTORE DB FAILS WITH: MUTEX ACQUISITION FAILURE, ERRNO=22:
         |IC37249 5698ISMSV 52A |

|IC37254 |SPECTRA LOGIC GATOR LIBRARIES PERFORM SERIALIZED DISMOUNT AND
         |IC37254 5698ISMSV 51S |

|IC37275 |CLEANUP UTILITY TO REMOVE ORPHANED ENTRIES INTODUCED BY IC36975
         |IC37275 5698ISMSV 51A |

|IC37279 |TSM Summary table START_TIME values may be incorrect
         |PQ78952 5698ISMVS 510 |
         |IC37279 5698ISMSV 51S |

|IC37289 |INTERNAL SERVER ERROR DETECTED RESERVED MOUNT POINT LIBTYPE
         |IC37289 5698ISMSV 52S |

|IC37312 |DEFAULT VALUES FOR 'COMPRESSION' AND 'VALIDATEPROTOCOL' MUST BE
         |PQ81220 5698ISMVS 520 |
         |IC37312 5698ISMSV 52A |

|IC37346 |MEMORY LEAK ON TSM SERVER RESULTING FROM NO-QUERY RESTORES
         |PQ78732 5698ISMVS 510 |
         |PQ78733 5698ISMVS 520 |
         |IC37346 5698ISMSV 51A |

|IC37350 |RECONCILE VOLUMES COMMAND RESETS OBJECTS TO BE DELETED DURING
         |IC37350 5698ISMSV 51A |
         |PQ78928 5698ISMVS 510 |
         |PQ78929 5698ISMVS 520 |

|IC37420 |ISSUING MOVE DRMEDIA <VOLNAME> WHERESTATE=MOUNT TOSTATE=VAULT
         |PQ80965 5698ISMVS 510 |
         |PQ80968 5698ISMVS 520 |
         |IC37420 5698ISMSV 51A |

|IC37437 |THIS IS IN REFERENCE TO DEFECT 11278
         |PQ79713 5698ISMVS 520 |
         |PQ79714 5698ISMVS 510 |
         |IC37437 5698ISMSV 51A |

|IC37446 |ANR1552W MESSAGE TEXT AND EXPLANATION IS UNCLEAR
         |IC37446 5698ISMSV 52A |

|IC37455 |COUNTING OF DATABASE PAGES BACKED UP FOR A DB SNAPSHOT IS
         |IC37455 5698ISMSV 51Z |
         |PQ78999 5698ISMVS 520 |

|IC37554 |TSM SERVER MAY ALLOW UNAUTHORIZED ACCESS TO SERVER VIA A CONSOL
         |PQ79590 5698ISMVS 520 |
         |PQ79835 5698TSMVS 421 |
         |IC37554 5698ISMSV 52A |

|IC37571 |SSI.51 DOES NOT USE THE VALUE SET FOR SSI_HOSTNAME VARIABLE
         |IC37571 5698ISMSV 51A |

|IC37575 |TSM LTO LIBRARY 5.2 CHANGER0 IS NOT RECOGNIZED BY WINDOWS RSM
         |IC37575 5698ISMSV 52W |

|IC37589 |ANR9999D ERROR DELETING OBJECT UPGRADEDB
         |IC37589 5698ISMSV 52S |
         |PQ80082 5698ISMVS 520 |

|IC37642 |ELEMENT=AUTODETECT IS NOT SUPPORTED IN DEFINE DRIVE/ DEFINE PAT
         |IC37642 5698ISMSV 52H |

|IC37694 |TSM 5.2 SOLARIS SERVER CORE DUMPS IF INCORRECT "RESET PASSEXP"
         |IC37694 5698ISMSV 51A |

|IC37709 |THE SSI EXECUTABLE SUPPLIED WITH TSM CAN COREDUMP WHEN UNLIMITE
         |IC37709 5698ISMSV 51A |

|IC37738 |TSM CLIENT UNABLE TO RESTORE DATA FROM TSM 5.1.7.0 SERVER.
         |IC38316 5698ISMSV 52A |
         |PQ80581 5698ISMVS 510 |
         |PQ80582 5698ISMVS 520 |
         |IC37738 5698ISMSV 51A |

|IC37746 |After upgrading to TSM server 5.2, the port used by TSM for adm
         |IC37746 5698ISMSV 52W |

|IC37749 |TSM 5.2 Storage Agents terminate Signal 11 with drive cleaning
         |IC37749 5698ISMSV 52S |

|IC37779 |TOC does not load the info for a Expired Image.
         |IC37779 5698ISMSV 52S |

|IC37792 |ITSM 5.2.x: Trailing blank after SESSIONINITIATION parameters "
         |IC37792 5698ISMSV 52A |

|IC37821 |IMPORT NODE merge=yes cmd in TSM 5.2 sets DEACTIVATE_DATE wrong
         |IC37821 5698ISMSV 52S |

|IC37866 |MOUNTLIMIT NOT HONORED IN NON PARTITIONED MIXED MEDIA IBM3584
         |IC37866 5698ISMSV 52A |

|IC37877 |TSM SERVER MEMORY USE CONTINUALLY INCREASING AND MAY CRASH TSM
         |IC37877 5698ISMSV 52W |

|IC37911 |ANR9999D PKTHREAD.C(636): THREADID<13> THREAD CREATION
         |IC37911 5698ISMSV 52L |

|IC37993 |TSM LANFREE PATH IS NOT USED BY CLIENT BACKUPS, DESPITE
         |PQ80380 5698ISMVS 520 |
         |IC37993 5698ISMSV 52W |

|IC38011 |DEVTYPE=VOLSAFE DOES NOT WORK WHEN USING AN EXTERNAL LIBRARY
         |IC38011 5698ISMSV 52A |

|IC38012 |TSM SERVER MAY WITNESS A MEMORY LEAK IF A NAMED PIPES SESSION
         |IC38012 5698ISMSV 51W |

|IC38016 |NOQUERY restore does not restore drive permissions.
         |IC38016 5698ISMSV 51A |

|IC38060 |ORPHANED TRANSACTION AND MEMORY LEAK WITH ITSM SERVER WHEN
         |IC38060 5698ISMSV 51A |
         |PQ80908 5698ISMVS 510 |
         |PQ80909 5698ISMVS 520 |

|IC38063 |MSGANR1092W CAN OCCUR IF ALL DRIVES DEFINED TO LIB MANAGER
         |IC38063 5698ISMSV 52A |

|IC38101 |ANR8311E AN I/O ERROR OCCURRED WHILE ACCESSING DRIVE XXX
         |IC38101 5698ISMSV 51A |

|IC38177 |SERVER MAY COREDUMP WHILE RUNNING RECLAMATION AND EXPIRATION AT
         |PQ80926 5698ISMVS 510 |
         |IC38177 5698ISMSV 51A |

|IC38449 |A define backupset command may fail with message ANR2405E
         |IC38449 5698ISMSV 52A |

|IC39525 |"CURRENT VOLUME LIST" OF Q PROC ERRONEOUSLY GROWING WHILE
         |IC39525 5698ISMSV 52A |

|IC39585 |REGISTER LICENSE IS RELYING ON THE OS SYSTEM DATE / TIME
         |IC39585 5698ISMSV 52A |

|IC39640 |When TSM discovers a serial number mismatch the drive is put of
         |IC39640 5698ISMSV 52L |

|IC39877 |IMPORT OF NODE FILEDATA RESULTS IN ANR9999D BACKUP OBJECT
         |PQ88811 5698ISMVS 520 |
         |IC39877 5698ISMSV 52S |

|IC39881 |ANR9999D ATTEMPT TO RECOVER VOLUME HANDLE FOR OPEN VOLUME
         |IC39881 5698ISMSV 52W |

|IC39957 |DELETE FILESPACE RETURNS SUCCESS BUT FILESPACE STILL
         |IC39957 5698ISMSV 52A |
         |PQ87176 5698ISMVS 520 |

|IC39966 |ANR9999D ASVOLACQ.C INVALID STATE CHANGE FOR VOLUMES USED BY
         |IC39966 5698ISMSV 52A |

|IC40252 |RESTARTABLE RESTORE SESSION EXISTS AFTER SUCCESSFUL LAN-FREE    NO-QUERY RESTORE
         |IC40252 5698ISMSV 52A |
         |PQ88810 5698ISMVS 520 |

|IC40384 |RESTORE DB USING DEVT OPTICAL / WORM FAILS WITH ANR8362E
         |PQ87670 5698ISMVS 523 |
         |IC40384 5698ISMSV 52A |

|IC40450 |ULTRIUM2C FORMAT NOT LISTED IN DEVICE                           CONFIGURATION FORMAT LIST FOR DEVCLASS
         |IC40450 5698ISMSV 52W |

|IC40528 |ANR0488W SESSIONS INCORRECTLY CANCELLED PRIOR TO REACHING       THROUGHPUTDATATHRESHOLD
         |PQ87944 5698ISMVS 520 |
         |IC40528 5698ISMSV 51A |
         |PQ87799 5698ISMVS 510 |

|IC40645 |NORETRIEVEDATE OPTION IS NOT DISPLAYED IN QUERY OPTION OUTPUT
         |IC40645 5698ISMSV 52A |
         |PQ88451 5698ISMVS 523 |

|IC40678 |ANR0985I BACKUP STORAGE POOL PROCESS COMPLETES SUCCESSFULLY     DESPITE MOUNT
         |IC40678 5698ISMSV 52A |

|IC40684 |UPGRADE OF STORAGE AGENT ON WINDOWS OVERWRITES DSMSTA.OPT
         |IC40684 5698ISMSV 52W |

|IC40708 |TSM BACKUP DB COMMAND FAILS WITH ANR4571E WHEN DTF DEVCLASS     IS USED WITH FORMAT=DTF2 OR DTF2C.
         |IC40708 5698ISMSV 52S |

|IC40757 |Define Profassoc is not working correctly when Server=*
         |PQ89205 5698ISMVS 510 |
         |PQ89172 5698ISMVS 520 |
         |IC40757 5698ISMSV 52W |

|IC40788 |INCORRECTLY ISSUED ANR4073I AUDITDB: INVALID FILE AGGREGATION   INFORMATION
         |PQ88661 5698ISMVS 520 |
         |IC40788 5698ISMSV 52A |

|IC40851 |TSM SERVER WEB ADMIN GUI / REGISTER NODE/ CLOPTSET HAS NO "BLANKOPTION" TO SELECT.
         |IC40851 5698ISMSV 52A |

|IC40865 |ANR2400E DURING DELETE VOLHIST WHEN VOLUME TYPE                 REMOTE.
         |IC40865 5698ISMSV 52A |

|IC40949 |ANR0444W PROTOCOL VIOLATION DURING SERVER-SERVER
         |PQ90436 5698ISMVS 520 |
         |IC40949 5698ISMSV 52A |

|IC41015 |EXPIRATION FAILING FOR WINDOWS NODES ON TSM SERVER
         |IC41015 5698ISMSV 52A |
         |PQ90443 5698ISMVS 520 |

|IC41045 |WEB CLIENT GUI BASED NAS NDMP FILE LEVEL RESTORE OF FOLDER
         |IC41045 5698ISMSV 52W |

|IC41064 |Update of node or admin password can result in password being p
         |IC41064 5698ISMSV 52W |

|IC41080 |ITSM STORAGE AGENT INTERRUPTING VOLUME MOUNT BY ITSM SERVER
         |IC41080 5698ISMSV 52W |
         |PQ89308 5698ISMVS 520 |

|IC41235 |ANR0546W - internal server error on a restore when mount wait t
         |IC41235 5698ISMSV 52A |
         |PQ90565 5698ISMVS 520 |

|IC41236 |Unable to use owner option of "checkin libvol" from Web Admin C
         |IC41236 5698ISMSV 52W |

|IC41240 |TSM DEVICE SUPPORT FOR STK SN6000 EMULATING STK 9840 TAPE DRIVE
         |IC41240 5698ISMSV 52H |

|IC41291 |ANR8855E ITSM SERVER FAILS CHECKIN FOR ACSLS VOLUME STATING
         |IC41291 5698ISMSV 52S |

|IC41312 |SERVER ABENDS WITH ANR8213E (SOLARIS) SESSION <SESSION_ID> ABOR
         |PQ89973 5698ISMVS 510 |
         |IC41312 5698ISMSV 51S |

|IC41393 |ANR2715E AFTER UPDATE NODE WITH
         |PQ90188 5698ISMVS 520 |
         |IC41393 5698ISMSV 52S |

|IC41460 |SOLARIS ITSM 5.1: KERNAL PANIC, MULTI-CPU ENVIRONMENT, CAUSED B
         |IC41460 5698ISMSV 51S |

|PQ73384 |USING WEB ADMIN TO ADJUST BUFPOOLSIZE FAILS WITH MSGANR2020E
         |IC37163 5698ISMSV 51A |
         |PQ73384 5698ISMVS 510 |
         |PQ77741 5698ISMVS 511 |

|PQ74605 |(5.1.9, 5.2.2)MSGDM0001S TBUTIL INTERNAL ERROR TBINS068
         |IC37542 5698ISMSV 51A |
         |PQ78943 5698ISMVS 520 |
         |PQ74605 5698ISMVS 510 |

|PQ74682 |TSM WEB ADMINISTRATOR DISPLAYS INCREMENTAL BACKUP WHEN
         |PQ74682 5698ISMVS 510 |

|PQ74849 |UPGRADEDB FROM 4.2.X TO 5.1.X INVALID NODEID FSID SYSTEM OBJECT
         |IC37079 5698ISMSV 51A |
         |PQ74849 5698ISMVS 511 |

|PQ76908 |GARBAGE CHARACTERS IN WEB ADMIN SCREENS FOR SOME TITLE AND
         |PQ76908 5698ISMVS 510 |

|PQ77017 |ABEND 0C4 AFMOVEOFFSITEVOLUME MOVE DATA WAIT=YES
         |PQ77017 5698ISMVS 510 |

|PQ77841 |ANRALLOC SPIN LOCK LOOP ACQUIRING MEMORY LOCK
         |PQ77841 5698ISMVS 510 |

|PQ79268 |ANR5352E when proccessing EOV for ECARTRIDGE and 3592 devclass
         |PQ79268 5698ISMVS 520 |

|PQ80211 |SEVERE PERFORMANCE DEGRADATION UPGRADING TO 5.2 FROM 4.2 OR 5.1
         |IC38013 5698ISMSV 52A |
         |PQ80211 5698ISMVS 520 |

|PQ87629 |ANR0512I - ITSM SERVER ASSOCIATES INCORRECT PROCESS ID ON       VOLUME ACTIVITY MESSAGES IN ACTIVITY LOG
         |IC40489 5698ISMSV 52A |
         |PQ87629 5698ISMVS 520 |

|PQ90370 |ALLOWING TCPADMINPORT OPTION TO DEFAULT TO PORT 1500 MAY
         |PQ90370 5698ISMVS 520 |



APARs Fixed in Level 5.2.1.0

IC34520     IN AN HACMP ENV, TSM 5.1 NOT RELEASING RESOURCES IN FAILOVER
  ### Sysroutes for APAR  ###
  IC34520 5698ISMSV 51A
  IC34797 5698TSMAX 420

IC35402     (GA+,5.1.8)ACCESS MODE FOR VOLUME SET TO "UNAVAILABLE"
  ### Sysroutes for APAR  ###
  IC35402 5698ISMSV 51A

IC35524     CHECKOUT LIBVOL CHECKLABEL=NO REMOVE=NO FAILS ANR8437E
  ### Sysroutes for APAR  ###
  IC35524 5698ISMSV 51A

IC35615     (518,52x) WEB aDMIN GETS "ERROR 404 PAGE NOT FOUND" WHEN TRYING
  ### Sysroutes for APAR  ###
  IC35615 5698ISMWP 510

IC35728     SET DRMPRIM THROUGH WEB ADMIN DOES NOT ACCEPT MORE THAN 50
  ### Sysroutes for APAR  ###
  PQ77735 5698ISMVS 521
  IC35728 5698ISMSV 51A
  IC37160 5698ISMSV 51W

IC35765     SELECT DRMEDIA IS STARTING BUT NOT ENDING EXTERNAL LIBRARY MGR
  ### Sysroutes for APAR  ###
  IC37227 5698ISMSV 51A
  IC35765 5698ISMSV 52A

IC35809     CACHE HIT PCT MAY INCORRECTLY REPORT GREATER THAN 100%
  ### Sysroutes for APAR  ###
  IC35809 5698TSMAX 420

IC35896     TSM DOES NOT HONOR "UPDATE SCHEDULE" WITHIN A RUNNING SCHEDULE
  ### Sysroutes for APAR  ###
  IC35896 5698ISMSV 51W

IC36154     DEFINE BACKUPSET W/ DEVCLASS REMOVABLEFILE TO TSM SERVER ERRORS
  ### Sysroutes for APAR  ###
  IC36154 5698ISMSV 51W

IC36183     TSM DSMCAD RUNS SCHEDULE AFTER SCHEDULE DURATION WINDOW HAS EXP
  ### Sysroutes for APAR  ###
  PQ76553 5698ISMVS 510
  IC36183 5698ISMSV 51A

IC36292     (5.1.8,5.2.1)SNMP MSG STRINGS FORMAT CHANGED BTWN 5152 & 5164
  ### Sysroutes for APAR  ###
  IC36292 5698ISMSV 51A
  PQ76326 5698ISMVS 520

IC36367     tSM AUDIT DB AND LOAD DB FAIL EXCEPTION CODE: C0000005 ACCESS_V
  ### Sysroutes for APAR  ###
  PQ77687 5698ISMVS 510
  PQ77694 5698ISMVS 520
  IC36367 5698ISMSV 51W

IC36385     TSM LIBRARY HANG CAUSED BY MICROCODE BUG INCORRECT DRIVE
  ### Sysroutes for APAR  ###
  IC36385 5698ISMSV 51A
  IC36444 5698ISMSV 51H
  IC36445 5698ISMSV 51L
  IC36446 5698ISMSV 51S
  IC36447 5698ISMSV 51W

IC36386     (GA+)TSM SERVER TO SERVER HANG / DEaDLOCK CAUSED BY NOT RELE
  ### Sysroutes for APAR  ###
  IC36386 5698ISMSV 51A

IC36460     (5.2.1) SELECT FROM NODES TABLE MAY YIELD INCORRECT OUTPUT,
  ### Sysroutes for APAR  ###
  PQ77688 5698ISMVS 520
  IC36460 5698ISMSV 51A

IC36499     MOVE NODEDATA REPORTS SUCCESS WITH O BYTES TRANSFERRED
  ### Sysroutes for APAR  ###
  PQ77326 5698ISMVS 510
  IC36499 5698ISMSV 51A

IC36508     DEF VOL FOR LARGE DISK VOL (200+GIG) FAIL WITH ANR7820W
  ### Sysroutes for APAR  ###
  IC37162 5698ISMSV 52W
  IC36508 5698ISMSV 51W

IC36510     STORAGE AGENT SESSIONS IN RUN STATE DO NOT CLEAR EVEN WITH
  ### Sysroutes for APAR  ###
  IC36510 5698ISMSV 51Z

IC36540     TSM SERVER CAN CRASH IF A SQL SELECT STATEMENT IS ISSUED THAT
  ### Sysroutes for APAR  ###
  PQ76055 5698ISMVS 510
  IC36540 5698ISMSV 51W

IC36560     TSM Server core dumps when the ACSLS is being traced with pvr m
  ### Sysroutes for APAR  ###
  IC36560 5698ISMSV 51S

IC36566     THE TSM 5.X SERVER MAY GENERATE "INVALID FORMAT CODE" ERRORS
  ### Sysroutes for APAR  ###
  IC36566 5698ISMSV 51A

IC36581     TSM SERVER CORE DUMP USING THE TRACEFLAG "THREAD".
  ### Sysroutes for APAR  ###
  IC36581 5698ISMSV 51A

IC36597     TSM SERVER IS COREDUMPING DURING UNLOAD DB PROCESS
  ### Sysroutes for APAR  ###
  PQ77742 5698ISMVS 510
  PQ77743 5698ISMVS 520
  IC36597 5698ISMSV 51S

IC36609     TSM SERVER CRASHES DURING AUDIT VOLUME IF THERE IS AN AGGREGATE
  ### Sysroutes for APAR  ###
  IC36609 5698ISMSV 51W
  PQ77610 5698ISMVS 510
  PQ77612 5698ISMVS 520

IC36613     QUERY SCRIPT COMMAND WITH FORMAT=RAW CORES TSM SERVER ON SOLARI
  ### Sysroutes for APAR  ###
  IC36613 5698ISMSV 51S

IC36619     AUDITDB Process Terminates with Error
  ### Sysroutes for APAR  ###
  IC36619 5698ISMSV 51W

IC36636     THE 5.1.5.X TSM SERVER IS UNABLE TO RECONIGNIZE THE
  ### Sysroutes for APAR  ###
  IC36636 5698ISMSV 51W

IC36651     Cancelling a lanfree session that is performing a restore or
  ### Sysroutes for APAR  ###
  IC36651 5698ISMSV 52A

IC36653     The TSM server may abend when waiters exist for a volume that
  ### Sysroutes for APAR  ###
  IC36653 5698ISMSV 51W

IC36675     External library support is now included in the TSM Server for
  ### Sysroutes for APAR  ###
  IC36675 5698ISMSV 52L

IC36678     TSM SERVER 5.1.7.0 DOES NOT POLL DRIVE INDEFINITELY IN
  ### Sysroutes for APAR  ###

IC36766     TSM SERVER MAY CRASH DURING CLIENT BACKUP/ARCHIVE OPERATIONS
  ### Sysroutes for APAR  ###
  PQ77609 5698ISMVS 520
  PQ77103 5698ISMVS 510
  IC36766 5698ISMSV 51A

IC36767     TSM EXCESSIVE ANR2997W MESSAGES LOGGED IN THE TSM ACTIVITY LOG
  ### Sysroutes for APAR  ###
  IC36767 5698ISMSV 51A

IC36790     TSM VIRTUAL VOLUMES DO NOT EXPIRE AFTER IMPORT SERVER.  SERVER
  ### Sysroutes for APAR  ###
  PQ77094 5698ISMVS 510
  PQ77095 5698ISMVS 520
  IC36790 5698ISMSV 51A

IC36798     PLASMON M SERIES LIBRARIES (M20/M32/M52) HAVE CHANGED STARTING
  ### Sysroutes for APAR  ###
  IC36798 5698ISMSV 51W

IC36814     SERVER CRASH WITH Q PROC AND LARGE EXPORT JOBS (SYMPTOM AS
  ### Sysroutes for APAR  ###
  PQ77111 5698ISMVS 520
  IC36814 5698ISMSV 51A

IC36845     TSM startserver script missing closing bracket
  ### Sysroutes for APAR  ###
  IC36845 5698ISMSV 51A

IC36876     AIX TSM Server memory limitation
  ### Sysroutes for APAR  ###
  IC36876 5698ISMSV 52A

IC36963     Storage agent aborts when no scratch volumes are available.
  ### Sysroutes for APAR  ###
  IC36963 5698ISMSV 51Z

IC37052     NDMP Restore of a Celerra file server which involves a Full
  ### Sysroutes for APAR  ###
  IC37052 5698ISMSV 52W

IC37107     QUERY TOC of a Network Appliance filesystem may not display
  ### Sysroutes for APAR  ###
  IC37107 5698ISMSV 52L

IC37109     ANR9999D Buffer overrun detected while freeing memory; called
  ### Sysroutes for APAR  ###
  IC37109 5698ISMSV 52L

IC37171     The COPYCONTINUE=YES may not be honored during
  ### Sysroutes for APAR  ###
  IC37171 5698ISMSV 51A
  PQ77813 5698ISMVS 510

IC37187     Two new features are included in tsm5.1.8 & tsm5.2.1.
  ### Sysroutes for APAR  ###
  IC37187 5698ISMSV 52L

IC37251     LIBRARY MANAGER CRASHES WHEN RESTARTED
  ### Sysroutes for APAR  ###
  IC37251 5698ISMSV 52S

IC37254     SPECTRA LOGIC GATOR LIBRARIES PERFORM SERIALIZED DISMOUNT AND
  ### Sysroutes for APAR  ###
  IC37254 5698ISMSV 51S

IC37293     Crash during Q Process when DB backup to a shared library is
  ### Sysroutes for APAR  ###
  IC37293 5698ISMSV 52S

PQ70579     ANR2705E SCHEDULER MANAGER DISABLED LOCK FAILURE
  ### Sysroutes for APAR  ###
  PQ70579 5698ISMVS 510
  PQ77689 5698ISMVS 520
  IC37127 5698ISMSV 52A
  IC36062 5698ISMSV 51A

PQ70977     LOADDB PREMATURE END OF DUMP WHEN USING DD FOR DSNAME
  ### Sysroutes for APAR  ###
  PQ70977 5698ISMVS 510
  IC37128 5698ISMSV 51A
  PQ77690 5698ISMVS 520

PQ71960     (518,52x)AUDIT DB ANR9999D ENTRY INSERTED FOR GROUPID
  ### Sysroutes for APAR  ###
  PQ77749 5698ISMVS 520
  IC36296 5698ISMSV 51A
  PQ71960 5698ISMVS 510

PQ72342     ABEND0C4 OUTGETNEXT QUERY STGPOOL
  ### Sysroutes for APAR  ###
  PQ72342 5698ISMVS 510
  IC37161 5698ISMSV 51A

PQ72811     TRACE ENABLE LOCK TM ABEND0C4 SEGMENT VIOLATION ADDRESSING
  ### Sysroutes for APAR  ###
  IC36118 5698ISMSV 51A
  PQ72811 5698ISMVS 510

PQ73337     (GA+) ANR9999D ASVOLACQ ERROR 262 GETTING VOLUME NAME
  ### Sysroutes for APAR  ###
  PQ73337 5698ISMVS 510
  IC36536 5698ISMSV 51A

PQ73384     USING WEB ADMIN TO ADJUST BUFPOOLSIZE FAILS WITH MSGANR2020E
  ### Sysroutes for APAR  ###
  IC37163 5698ISMSV 51A
  PQ73384 5698ISMVS 510
  PQ77741 5698ISMVS 511

PQ73447     UNLOADDB APPARENT LOOP
  ### Sysroutes for APAR  ###
  IC36399 5698ISMSV 51A
  PQ73447 5698ISMVS 510
  PQ77701 5698ISMVS 520

PQ76186     Problems with MVS 5.2 devclass DEFINE, UPDATE and QUERY
  ### Sysroutes for APAR  ###
  PQ76186 5698ISMVS 520



APARs Fixed in Level 5.2.0.0

IC30129 - Library Sharing Issues

IC34621 - LABEL LIBVOL PROCESS COMPLETES WITH STATUS SUCCESS DESPITE

IC35232 - TSM LIBRARY SHARING ANR8463E WRITE PROTECTED ANR9779E ANR1401W

IC35560 - Issuing select * from DRMCSTGPOOL can cause srv hang.

IC35713 - AUDITDB DISKSTORAGE TERMINATING IN ERROR NOT FIXING

IC35809 - CACHE HIT PCT MAY INCORRECTLY REPORT GREATER THAN 100%

IC35814 - LIBRARY MANAGER/CLIENT ENVIRONMENT CAN CAUSE DRIVES DEADLOCK

IC35896 - TSM DOES NOT HONOR "UPDATE SCHEDULE" WITHIN A RUNNING SCHEDULE

IC36080 - DATABASE RESTORE OF TSM 5.1.6 SERVER FAILS, AIX IF LANG

IC36460 - SELECT FROM NODES TABLE MAY YIELD INCORRECT OUTPUT,

IC36462 - copy storage pool missing data

PQ65777 - Performance Degradation backing up system objects from windows

PQ71960 - AUDIT DB ANR9999D ENTRY INSERTED FOR GROUPID

********************************************************************************
*  Where to Find Documentation                                                 *
********************************************************************************
The Publications CD contains the IBM Tivoli Storage Manager Version 5 Release 2
manuals in HTML and PDF format.

If you wish to use the PDF format, you can obtain the Adobe Acrobat Reader
from the following site.

   http://www.adobe.com/prodindex/acrobat/readstep.html

To install the Adobe Acrobat Reader on your platform, run the appropriate
installation file, and follow the on-line installation instructions.

Use the Adobe Acrobat Reader to view the index.pdf file. This file
contains links to the 28 product pdf files. Click on the book title you
want to view. To navigate back to the index.pdf file, press and hold
the right mouse button, move the cursor to the "Go Back" selection, and
release the mouse button.

The publications can also be obtained from the following site:
    http://publib.boulder.ibm.com/tividd/td/tdmktlist.html


********************************************************************************
*  Getting Help                                                                *
********************************************************************************
To receive technical support for IBM Tivoli Storage Manager, contact
your administrator. This should be your first step when having problems
with IBM Tivoli Storage Manager. Your administrator will know how to
contact IBM for Technical Support on your behalf.

Use the Problem Determination Guide to look for a solution to the
problem, or for recommended documentation to collect for use when
talking with support. For the latest information about IBM Tivoli
Storage Manager, visit www.ibm.com/software/sysmgmt/products/
support/IBMTivoliStorageManager.html.

To participate in user discussions of IBM Tivoli Storage Manager,
subscribe to an Internet listserv forum. This is not officially
supported by IBM, but IBM support people do participate in the
discussions, along with other users. You can subscribe by sending a note
to listserv@vm.marist.edu that contains the following command in the
message body:

SUBSCRIBE ADSM-L yourfirstname yourlastname

Posts can then be sent to: adsm-l@vm.marist.edu.

IBM supports a password protected server for z/OS and OS/390 where you
can find Tivoli Storage Manager fixpacks, interim fixes and other
related materials. This server is: 
*  Server: testcase-yellow.boulder.ibm.com
*  Userid: tsmftp
*  Password: xxxxxxx

Where xxxxxxx is a password obtained from IBM service.

The address for most Web Browsers is:
https://testcase-yellow.boulder.ibm.com

Go to the "fromibm" directory to locate fixpacks and patches.


Anonymous FTP Server
--------------------
IBM also supports an anonymous FTP server where you can find IBM Tivoli
Storage Management fixpacks, interim fixes and other related materials.
The server is: service.boulder.ibm.com.

Three other anonymous servers are unofficially maintained by non-IBM
volunteers. These servers are: 
*  ftp.rz.uni-karlsruhe.de (mirror - Germany)
*  ftp.wu-wien.ac.at (mirror - Austria)
*  ftp.aset.psu.edu (mirror - Pennsylvania)


********************************************************************************
*  Trademarks                                                                  *
********************************************************************************
IBM, Tivoli, AIX, z/OS, OS/390, MVS, iSeries, pSeries, xSeries, and
zSeries are trademarks of International Business Machines Corporation in
the United States, other countries, or both.

Windows is a trademark of Microsoft Corporation in the United States,
other countries, or both.

UNIX is a registered trademark of The Open Group in the United States
and other countries.

Linux is a trademark of Linus Torvalds in the United States, other
countries, or both.

Other company, product or service names may be trademarks or service
marks of others.

