Next: Run Control
Up: l1soft_1107_online
Previous: Information Service
Introduction
- Motivation is to provide an operating system independent layer
for starting and stopping processes on distributed machines
and for notification of processes crashing, etc.
- A single, partition independent, pmg_agent process
runs on each machine. At present this is started by rsh/ssh
when the DAQ is started, but someday may be started automatically
at boot time?
- pmg clients request the pmg_agent to start processes
and can ask for notification of process termination.
- Applications normally defined in the database (but can also be
started by providing all information required).
- Agent needs all the required environment variables defined
somehow. Maybe via the database or via shell rc script in the
account which starts the agent.
- In general applications required by a partition are started
by defining them as managed applications in the database.
Next: Run Control
Up: l1soft_1107_online
Previous: Information Service
Murrough Landon (m.p.j.landon@qmul.ac.uk)