Start the Preemption Rule Compiler Daemon vovpreemptd
Note: The following commands must be executed on the host where the vovserver is running.
The daemon vovpreemptd can be started or stopped using
vovdaemonmgr.
% vovdaemonmgr start vovpreemptd
% vovdaemonmgr stop vovpreemptd
For debugging, it can be useful to start the daemon in the foreground.
% cd `vovserverdir -p vovpreemptd`
% vovpreemptd -v -v
Note: When a new instance of the preemption daemon is started, the previously running
instance is automatically terminated.
Automatically Start the Preemption Daemon
Note: If autostart scripts are not yet in use, it may be necessary to create the
autostart directory as a subdirectory of the .swd for
Accelerator.
To start the preemption daemon when the server is started, add the following
executable script to the Autostart Directory for
Accelerator. It is expected that the
lmremove command is available in the path.
% cd `vovserverdir -p autostart`
% cp $VOVDIR/etc/autostart/vovpreemptd.csh .
vovpreemptd
Main preemption daemon, based on the C++ implementation of preemption.
vovpreemptd: Usage Message
DESCRIPTION:
Main Preemption Daemon, based on the C++ implementation
of preemption.
USAGE
% vovpreemptd [OPTIONS]
OPTIONS:
-h -- This help
-v -- Increase verbosity
-n -- Normal (no-op)
EXAMPLES:
% vovpreemptd -h -- usage message
% vovpreemptd -- normal start
% vovpreemptd -n -- same as above
% vovpreemptd -v -v -- for debugging