IBM Support

Path for the dsm.opt file used by Content Manager

Question & Answer


Question

Is there a way to determine which Tivoli Storage Manager/IBM Spectrum Protect options file (dsm.opt by default) is being used by Content Manager?

Cause

It may be necessary to trace the Tivoli Storage Manager/IBM Spectrum Protect API when troubleshooting issues concerning the interaction between Content Manager and Tivoli Storage Manager/IBM Spectrum Protect. To enable the trace, the path to the .opt file used by Content manager must be determined. The path to the options file (dsm.opt) used by Content Manager is stored within Content Manager.

Answer

When Content Manager is interfacing with the Tivoli Storage Manager/IBM Spectrum Protect API, the user options file is used for the necessary configuration parameters to initialize the session to Tivoli Storage Manager/IBM Spectrum Protect. The location of the options file (dsm.opt by default) can be defined within Content Manager. There are 2 different methods to set the options file that is used:

  • Within the RMSERVER table (in the DB2 database).
  • With the DSMI_CONFIG variable (set in the ICMRM.properties file)

The following information can be used locate the Tivoli Storage Manager/IBM Spectrum Protect user options file:


Run the following query against the RMSERVER table (in DB2):

select * from RMSERVER

The information regarding the client options file used will be in the SVR_PATH column (it should be the 9th column):, 'dsm.opt' info is in the SVR_PATH column. Here is an excerpt of an example:



(Snipped Columns 1-7)SVR_SCHEMASVR_PATHSVR_SERPLATFORM
--------------------- ---------------------------------------------------------
(Snipped Columns 1-7)EDMS1
AIX
(Snipped Columns 1-7)cmrmedms/icmrmedms/ICMResourceManagerAIX
(Snipped Columns 1-7)
/edm/tsm/alltt1.optAIX
(Snipped Columns 1-7)
/edm/tsm/tsmcmedmsg1.opt AIX



If the DSMI_CONFIG variable is being used to set the location of the Tivoli Storage Manager/IBM Spectrum Protect user options file, it maybe necessary to look for the value within the ICMRM.properties file. This file is located in:

\usr\WebSphere\AppServer\installedApps\<nodename>\icmrm.ear\icmrm.war\WEB-INF\classes\com\ibm\mm\icmrm\

Look for DSMI_CONFIG for the dsm.opt file being used.

[{"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"Client","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"Version Independent","Edition":"Edition Independent","Line of Business":{"code":"LOB26","label":"Storage"}}]

Product Synonym

TSM

Document Information

Modified date:
17 June 2018

UID

swg21632857