Managedservices

The managedservices option specifies whether the Tivoli® Storage Manager client acceptor service manages the scheduler, the web client, or both.

Restriction: You cannot use the dsmcad for scheduling when you set the sessioninitiation option to serveronly.
The client acceptor daemon serves as an external timer for the scheduler. When the scheduler is started, it queries the server for the next scheduled event. The event is either executed immediately or the scheduler exits. The client acceptor daemon restarts the scheduler when it is time to execute the scheduled event.
Note:
  1. AIX operating systemsHP-UX operating systemsLinux operating systemsOracle Solaris operating systemsMac OS X operating systemsWindows operating systemsIf you set the schedmode option to prompt, the server prompts the client acceptor daemon when it is time to run the schedule. The scheduler connects to and disconnects from the server when the client acceptor daemon is first started.

    The dsmc schedule command cannot be used when both schedmode prompt and commmethod V6Tcpip are specified.

  2. Mac OS X operating systemsFor Mac OS X, if you do not specify the managedservices option, the client acceptor daemon manages both the scheduler program and the web client, by default.
  3. Windows operating systemsSet the passwordaccess option to generate in your client options file (dsm.opt) and generate a password, so Tivoli Storage Manager can manage your password automatically.
  4. AIX operating systemsHP-UX operating systemsLinux operating systemsOracle Solaris operating systemsMac OS X operating systemsSet the passwordaccess option to generate in your dsm.sys file and generate a password, so Tivoli Storage Manager can manage your password automatically.

Using the client acceptor daemon to manage the scheduler service can provide the following benefits:

  • Memory retention problems that can occur when using traditional methods of running the scheduler are resolved. Using the client acceptor daemon to manage the scheduler requires very little memory between scheduled operations.
  • The client acceptor daemon can manage both the scheduler program and the web client, reducing the number of background processes on your workstation.
  • AIX operating systemsHP-UX operating systemsLinux operating systemsOracle Solaris operating systemsMac OS X operating systemsTo use the web client, you must specify this option in the client system-options file.
AIX operating systemsHP-UX operating systemsLinux operating systemsOracle Solaris operating systemsMac OS X operating systemsWindows operating systems

Supported Clients

This option is valid for all clients. The Tivoli Storage Manager client API does not support this option.

Options File

Windows operating systemsPlace this option in the client options file (dsm.opt). You can set this option on the Web Client tab of the Preferences editor.

AIX operating systemsHP-UX operating systemsLinux operating systemsOracle Solaris operating systemsMac OS X operating systemsPlace this option in the client system-options file (dsm.sys) within a server stanza. You can set this option on the Web Client tab of the Preferences editor.

AIX operating systemsHP-UX operating systemsLinux operating systemsOracle Solaris operating systemsMac OS X operating systemsWindows operating systems

Syntax

Read syntax diagramSkip visual syntax diagram
>>-MANAGEDServices--mode---------------------------------------><

Parameters

mode
Specifies whether the client acceptor daemon manages the scheduler, the web client, or both.
Windows operating systemswebclient
Windows operating systemsSpecifies that the client acceptor daemon manages the web client.
AIX operating systemsHP-UX operating systemsLinux operating systemsOracle Solaris operating systemsMac OS X operating systemswebclient
AIX operating systemsHP-UX operating systemsLinux operating systemsOracle Solaris operating systemsMac OS X operating systemsSpecifies that the client acceptor daemon manages the web client. This is the default for UNIX and Linux. Both webclient and schedule are the defaults for Mac OS X.
Mac OS X operating systemsWindows operating systemsschedule
Mac OS X operating systemsWindows operating systemsSpecifies that the client acceptor daemon manages the scheduler. Both webclient and schedule are the defaults for Mac OS X.
Mac OS X operating systemsnone
Mac OS X operating systemsFor Mac OS X, specifies that the client acceptor daemon not manage the web client or schedules. Set managedservices to none to enable the dsmc schedule command.

Examples

Windows operating systemsOptions file:
Windows operating systemsThe following are examples of how you might specify the managedservices option in your client options file (dsm.opt).
Task
Specify that the client acceptor daemon manages only the web client.
   managedservices webclient
Task
Specify that the client acceptor daemon manages only the scheduler.
   managedservices schedule
Task
Specify that the client acceptor daemon manages both the web client and the scheduler.
   managedservices schedule webclient
Note: The order in which these values are specified is not important.
Mac OS X operating systemsAIX operating systemsHP-UX operating systemsLinux operating systemsOracle Solaris operating systemsMac OS X operating systemsOptions file:
Mac OS X operating systemsAIX operating systemsHP-UX operating systemsLinux operating systemsOracle Solaris operating systemsMac OS X operating systemsThe following are examples of how you might specify the managedservices option in your client system-options file (dsm.sys).
Task
Specify that the client acceptor daemon manages only the web client.
   managedservices webclient
Task
Specify that the client acceptor daemon manages only the scheduler.
   managedservices schedule
Task
Specify that the client acceptor daemon manages both the web client and the scheduler.
   managedservices schedule webclient
Note: The order in which these values are specified is not important.
Mac OS X operating systemsTask
Mac OS X operating systemsFor Mac OS X, to use the dsmc schedule command, specify:
managedservices none
Command line:
Does not apply.