vacd − Vac daemon
vacd is a daemon which implements the Vacuum model on a factory (hypervisor) machine.
When vacd starts, it forks itself into four daemons which change their process names to vacd-factory, vacd-responder, vacd-metadata, and vacd-mjf. The factory daemon is responsible for managing the life cycle of VMs. The responder replies to queries from factories about what is currently running. The metadata and mjf daemons are HTTP servers which serve EC2 and OpenStack metadata, and Machine/Job Features files to the virtual machines.
See vac.conf(5) for a description of the file format and required options. The vac daemons reread the configuration files at the start of each cycle - roughly once every 60 seconds. It is not necessary to restart the daemons after changing the configuration.
The fourd daemon processes write to /var/log/vacd-factory, /var/log/vacd-responder, /var/log/vacd-metadata, and /var/log/vacd-mjf.
Andrew McNab <Andrew.McNab@cern.ch>
vacd is part of Vac: http://www.gridpp.ac.uk/vac/
vac(1), vac.conf(5), check-vacd(8)