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.