Managedservices
The managedservices option specifies whether the IBM Spectrum Protect™ 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:
- If 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.
For 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.
Set the passwordaccess option to generate in your client options file (dsm.opt) and generate a password, so IBM Spectrum Protect can manage your password automatically.
Set the passwordaccess option to generate in your dsm.sys file and generate a password, so IBM Spectrum Protect 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.
To use the web client, you must specify this option in the client system-options file.
Supported Clients
This option is valid for all clients. The IBM Spectrum Protect API does not support this option.
Options File
Place
this option in the client options file (dsm.opt). You can set this
option on the Web Client tab of the Preferences
editor.
Place 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.
Parameters
- mode
- Specifies whether
the client acceptor daemon manages the scheduler,
the web client, or both.
webclient
Specifies that the client acceptor daemon manages the web client.
webclient
Specifies 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.
schedule
Specifies that the client acceptor daemon manages the scheduler. Both webclient and schedule are the defaults for Mac OS X.
none
For 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
Options file:
The 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.
Options file:
The 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. Task
For Mac OS X, to use the dsmc schedule command, specify:
managedservices none
- Command line:
- Does not apply.