Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:services:storage_services:backup:tsm:anleitungen:scheduler-linux [2015/10/27 15:20] – created bnachtwen:services:storage_services:backup:tsm:anleitungen:scheduler-linux [2025/01/13 10:23] (current) sklemer
Line 1: Line 1:
 +====== Start of the TSM-Scheduler (Linux) ======
  
 +In all Linux distributions, the client scheduler is started via the //DSM Client Acceptor Daemon// (''dsmcad'').
 +
 +IBM [[https://www.ibm.com/docs/de/storage-protect/8.1.23?topic=spso-setting-client-scheduler-process-run-as-background-task-start-automatically-startup|IBM-Dokumentation]] suggests for recent Linux distributions with Systemd to use ''%%systemctl%%'' for starting 'dsmcad':
 +
 +<code>
 + # systemctl start dsmcad.service
 +</code>
 +
 +Afterwards 
 +
 +<code>
 + # systemctl status dsmcad.service
 +</code>
 +
 +should report a successful start. Otherwise the missing file ''%%/opt/tivoli/tsm/client/ba/bin/dsmcad.lang%%'' might be the cause for a failed start. How to solve the problem is described in detail in [[https://www.ibm.com/support/pages/apar/IT46420|this support article]]: create the mentioned file with the following content
 +
 +<file>
 + LANG=en_US
 + LC_ALL=en_US
 +</file>
 +
 +and try restarting dsmcad.service.
 +
 +====== Automatic start of dsmcad ======
 +
 +Activation of ''%%dsmcad%%'' on system reboots can be achieved by running:
 +
 +<code>
 + # systemctl enable --now dsmcad.service
 +</code>
 +<file>
 + 
 +</file>
 +
 +In older Suse and RedHat distributions use:
 +
 +<code>
 +# chkconfig --add dsmcad
 +</code>
 +
 +<file>
 + 
 +</file>
 +//chkconfig --add dsmcad// does not work in older Ubuntu und Debian versions lacking Systemd, since these do not contain ''%%chkconfig%%''.
 +
 +Use the following on such systems, instead:
 +<code>
 +chmod a+x /etc/init.d/dsmcad
 +update-rc.d dsmcad defaults 35 35
 +</code>