Upgrading Tivoli Storage Manager from V6.1 to V6.2.2 in a clustered environment on an AIX system

Product documentation


Abstract

If you plan to upgrade Tivoli Storage Manager from V6.1 to V6.2.2 or earlier in a clustered environment on an AIX system, consider an upgrade to V6.2.3 or later instead.

Content

An upgrade to V6.2.3 provides the following advantages:

  • Much of the upgrade process is automated. As a result, an upgrade to V6.2.3 is much simpler than an upgrade to V6.2.2.
  • If you have already purchased V6.2, you can upgrade to V6.2.3 at no additional charge.

For upgrade instructions to V6.2.3, see Upgrading Tivoli Storage Manager for AIX from V6.1 to V6.2.3 or later in a clustered environment.

To upgrade from V6.1 to V6.2.2 or earlier in a clustered environment on an AIX system, complete the following steps:

1. Mount all shared resources for all instances on a single node. This node will be the primary node. Verify that no other nodes have write access to these resources during the upgrade. If your environment includes multiple instances of Tivoli Storage Manager, shared resources for all instances must be mounted on the primary node during the upgrade.
2. Save the database name and the path name of the local database directory for each instance. In the following example, the database name and path name are indicated by bold text. You must have this information for later activities. Using the instance owner ID, repeat this action for each instance.

    $db2start
    $db2 list database directory
    System Database Directory
    Number of entries in the directory= 1
    Database 1 entry:
    Database alias= TSMDB1
    Database name= TSMDB1
    Local database directory= /TSMinst-1
    Database release level= d.00
    Comment=
    Directory entry type= Indirect
    Catalog database partition number= 0
    Alternate server hostname=
    Alternate server port number=

3. If you are using application level monitoring of the Tivoli Storage Manager server, in the smitty IBM PowerHA menu, suspend monitoring of the dsmserv application resource.
4. Halt all instances of the Tivoli Storage Manager server. Verify that no Tivoli Storage Manager server processes are running.
5. Verify that the database manager is not running for any instance. Determine whether any db2sysc processes are running. The owner of running processes indicates which instances are active. Using the owner ID of each process, run the following command:

    db2stop

6. If the db2sysc processes do not stop, restart the system.
7. On the primary node, install the Tivoli Storage Manager V6 server by running install.bin from the installation files.
8. When the installation is complete, start each Tivoli Storage Manager V6 server in the foreground. Using the instance owner ID, change to the instance directory and issue the following command:
    $ /opt/tivoli/tsm/server/bin/dsmserv

9. To determine whether any failures or issues require your attention, review the database schema reconciliation messages and other messages. Make any required corrections.
10. Halt all Tivoli Storage Manager V6 servers.
11. On each secondary node in the cluster, complete the following steps:
a. Move all shared resources to the secondary node. If your environment includes multiple instances of Tivoli Storage Manager, shared resources for all instances must be mounted on the secondary nodes during the upgrade.
b. Halt all instances of the Tivoli Storage Manager server. Ensure that no Tivoli Storage Manager server processes are running.
c. Uncatalog the Tivoli Storage Manager database for each instance, as shown in the example. Repeat this action as the owner of each instance:
    $db2start
    $db2 uncatalog db <DB name>
    $db2stop

If your environment includes multiple instances of Tivoli Storage Manager, ensure that all DB2 databases are uncataloged during this step.
d. Using the root user ID, drop the DB2 instance. If your environment includes multiple instances of Tivoli Storage Manager, ensure that all DB2 instances are dropped during this step. List all DB2 instances by using the db2ilist command, and then drop each instance that is returned by using the db2idrop command. Save the names of these instances for later, when they are recreated.
    $ cd /opt/Tivoli/tsm/db2/instance
    $ db2ilist
    $ ./db2idrop tsminst1

e. Verify that the database manager is not running for any instance. Determine whether any db2sysc processes are running. The owner of running processes indicates which instances are active. For each server instance owner, run the following command:

    db2stop

f. If the db2sysc processes do not stop, restart the system.
g. Install the Tivoli Storage Manager V6 server by running install.bin from the installation files. For information about running install.bin, see the server installation instructions in the Tivoli Storage Manager V6.2 Information Center.
h. As root user, recreate the DB2 instance. If your environment includes multiple instances of Tivoli Storage Manager, ensure that the correct DB2 instance is recreated for each, as shown in the following example:
    $ cd /opt/Tivoli/tsm/db2/instance
    $ db2icrt –a server –s ese –u < instance owner ID> <db2 instance name>

where <instance owner ID> is the system ID that owns the Tivoli Storage Manager instance and <db2 instance name> is the name of the associated DB2 instance, which was saved earlier.
i. Using the instance owner ID, update the database path and recatalog the Tivoli Storage Manager database for each instance:
    $ su - <instance owner ID>
    $ db2start
    $ db2 update dbm cfg using DFTDBPATH <DB directory>
    $ db2 catalog db <DB name> on <DB directory>

where <instance owner ID> is the system ID that owns the Tivoli Storage Manager instance and <DB directory> is the local database directory path, which was saved earlier.
j. Start the Tivoli Storage Manager instances.
k. To determine whether any failures or issues require your attention, review the database schema reconciliation messages and other messages. Make any required corrections.

Product Alias/Synonym

TSM

Rate this page:

(0 users)Average rating

Document information


More support for:

Tivoli Storage Manager
Server

Software version:

6.1, 6.2, 6.2.2, 6.2.3

Operating system(s):

AIX

Reference #:

7020694

Modified date:

2011-11-16

Translate my page

Machine Translation

Content navigation