GNU Queue load-balancing system:
Is time-synchronization an issue?
Time synchronization is an issue whenever you are using a networked file system such as NFS.

Under Queue, time-synchronization could be important because jobs are in FIFO order, and if one client has the wrong time, it could place the wrong time-stamp on jobs in the job spool directory. This means this client might get favorable treatment in some circumstances, or, in a heavily-loaded job queue, might get quenched out and never run.

In a lightly loaded job-queue, time synchronization isn't much of an issue with Queue; other applications (such as "make") will probably give you a much harder time if your client's clock is out of sync with the server by even by a few minutes.

However, as good network practice you might want to consider running the free network time synchronization daemon, timed, which is preinstalled on the SGI and under at least Redhat GNU/Linux. Other free utilities exist to help synchronize time, such as the older netdate program, which must be run from crontab but can get its time from any Unix host running inetd.
werner.krebs@yale.edu

Previous: Why does queue give me an error about fcntl and locks?
Next: How do I stop Queue from sending job output in batch mode?
This document is: http://bioinfo.mbb.yale.edu:80/cgi-bin/fom?file=28
[Search] [Appearance] [Show Edit Commands]
This is Faq-O-Matic 2.606.