To have multiple servers running on a single 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.
Note: | Each TSM server requires approximately 100 kernel semaphores. If you wish to run more than one TSM server, you may need to increase the number of semaphores in the kernel configuration parameter semmns. You may increase this parameter by using System Administration Manager (SAM), and selecting the Kernel Configuration option. |
The following example shows how to set up an additional TSM server:
+--------------------------------------------------------------------------------+ |cd /users/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. |
+--------------------------------------------------------------------------------+ |DSMSERV_DIR=/opt/tivoli/tsm/server/bin | |export DSMSERV_DIR | +--------------------------------------------------------------------------------+
+--------------------------------------------------------------------------------+ |DSMSERV_CONFIG=/users/myserver/dsmserv.opt | |export DSMSERV_CONFIG | +--------------------------------------------------------------------------------+
+--------------------------------------------------------------------------------+ |/opt/tivoli/tsm/server/bin/dsmfmt -m -db dbvol2 5 | |/opt/tivoli/tsm/server/bin/dsmfmt -m -log logvol2 9 | +--------------------------------------------------------------------------------+
+--------------------------------------------------------------------------------+ |/opt/tivoli/tsm/server/bin/dsmserv format 1 logvol2 1 dbvol2 | +--------------------------------------------------------------------------------+
+--------------------------------------------------------------------------------+ |/opt/tivoli/tsm/server/bin/dsmserv | +--------------------------------------------------------------------------------+
Notes:
+--------------------------------------------------------------------------------+ |/opt/tivoli/tsm/server/bin/dsmserv -options filename | +--------------------------------------------------------------------------------+
where filename is the name of the server options file.