You may wish to stop the scheduler, for example to perform maintenance. There are many ways to do this, but the best way is to use a capability built into the API, called vtk_server_config.
1. To suspend the dispatching of jobs, use the following command:
% nc cmd vovsh -x 'vtk_server_config scheduler suspend'
While the scheduler is suspended, if you ask for information about a Queued job, you will get the following response:
% nc info 029361701 Id,User,Group 029361701,jjj.staff,/allegro/PIC.jjj Environment SNAPSHOT(vnc_logs/snapshots/jjj/macosx/env16749.env) Directory /Users/jjj Command sleep 10 Resources macos Submitted from mac01 Submitted at Fri Dec 02 19:16:27 CET 2016 Priorities schedule=normal execution=low PlacementPolicy fastest,pack Status Queued QueueTime 4m03s The scheduler has been suspended. Job 029361701 is Queued ...
2. To resume dispatching jobs, use the following command:
% nc cmd vovsh -x 'vtk_server_config scheduler resume'
Note: Any word other than "suspend" will resume the scheduler.