Manage LSF daemons through EGO

EGO daemons

Daemons in LSF_SERVERDIR

Description

vemkd

Started by lim on master host

pem

Started by lim on every host

egosc

Started by vemkd on master host

LSF daemons

Daemons in LSF_SERVERDIR

Description

lim

lim runs on every host. On UNIX, lim is either started by lsadmin through rsh/ssh or started through rc file. On Windows, lim is started as a Windows service.

pim

Started by lim on every host

mbatchd

Started by sbatchd on master host

mbschd

Started by mbatchd on master host

sbatchd

Under OS startup mode, sbatchd is either started by lsadmin through rsh/ssh or started through rc file on UNIX. On Windows, sbatchd is started as a Windows service.

Under EGO Service Controller mode, sbatchd is started by pem as an EGO service on every host.

res

Under OS startup mode, res is either started by lsadmin through rsh/ssh or started through rc file on UNIX. On Windows, res is started as a Windows service.

Under EGO Service Controller mode, res is started by pem as an EGO service on every host.

Operating System daemon control

Opertaing system startup mode is the same as previous releases:

  • On UNIX, administrators configure the autostart of sbatchd and res in the operating system ( /etc/rc file or inittab) and use lsadmin and badmin to start LSF daemons manually through rsh or ssh.

  • On Windows, sbatchd and res are started as Windows services.

EGO Service Controller daemon control

Under EGO Service Control mode, administrators configure the EGO Service Controller to start res and sbatchd, and restart them if they fail.

You can still run lsadmin and badmin to start LSF manually, but internally, lsadmin and badmin communicates with the EGO Service Controller, which actually starts sbatchd and res as EGO services.

If EGO Service Controller management is configured and you run badmin hshutdown and lsadmin resshutdown to manually shut down LSF, the LSF daemons are not restarted automatically by EGO. You must run lsadmin resstartup and badmin hstartup to start the LSF daemons manually.

Permissions required for daemon control

To control all daemons in the cluster, you must

  • Be logged on as root or as a user listed in the /etc/lsf.sudoers file. See the LSF Configuration Reference for configuration details of lsf.sudoers.

  • Be able to run the rsh or ssh commands across all LSF hosts without having to enter a password. See your operating system documentation for information about configuring the rsh and ssh commands. The shell command specified by LSF_RSH in lsf.conf is used before rsh is tried.