Tivoli Storage Manager for Sun Solaris Quick Start


Running Multiple Servers on a Single Machine

To run multiple TSM servers the same machine, issue the DSMSERV FORMAT command from different directories to create multiple pairs of recovery log and database files. Do not attempt to install the server executable files in more than one directory.

The following procedure shows how you can set up an additional TSM server:

  1. Determine the directory where you want the server files created, for example: /opt/myserver, and create that directory.
    +--------------------------------------------------------------------------------+
    |mkdir /opt/myserver                                                             |
    +--------------------------------------------------------------------------------+
  2. Copy the dsmserv.opt file to your directory (myserver).
    +--------------------------------------------------------------------------------+
    |cp /opt/tivoli/tsm/server/bin/dsmserv.opt dsmserv.opt                           |
    +--------------------------------------------------------------------------------+
    Note:Ensure that the communication method parameters are different from those of the existing TSM servers. For example, the servers cannot use the same TCPPORT or HTTPPORT.
  3. Define your environment variables, for example:
    1. To define the DSMSERV_DIR, enter:
      +--------------------------------------------------------------------------------+
      |DSMSERV_DIR=/opt/tivoli/tsm/server/bin                                          |
      |export DSMSERV_DIR                                                              |
      +--------------------------------------------------------------------------------+
    2. To define the DSMSERV_CONFIG to point to the server options file, enter:
      +--------------------------------------------------------------------------------+
      |DSMSERV_CONFIG=/opt/myserver/bin/dsmserv.opt                                    |
      |export DSMSERV_CONFIG                                                           |
      +--------------------------------------------------------------------------------+
  4. Format the database and recovery log files, for example:
    +--------------------------------------------------------------------------------+
    |/opt/tivoli/tsm/server/bin/dsmfmt -m -db dbvol2 5                               |
    |/opt/tivoli/tsm/server/bin/dsmfmt -m -log logvol2 9                             |
    +--------------------------------------------------------------------------------+
  5. Create the database and recovery log in the desired directory for the new server, for example:
    +--------------------------------------------------------------------------------+
    |/opt/tivoli/tsm/server/bin/dsmserv format 1 logvol2 1 dbvol2                    |
    +--------------------------------------------------------------------------------+
  6. You must be in the correct subdirectory to invoke the appropriate server with the dsmserv command.

Notes:

  1. You will need additional license authorizations to run additional servers.

  2. When the server is started, it searches the current directory for the existence of the dsmserv.dsk file. If the file is found, the names of the recovery log and database files are used for server operation. If the dsmserv.dsk file is not found in the current directory, TSM issues an error message (ANR0212E) and server initialization stops.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]