Jack Leunissen wrote:
>> Andrew Fant wrote:
> >
> > Has anyone ever configured GCG to use NQS as the batch mechanism for long
> > sequence searches and alignments under GCG? Unix batch is pretty much useless
> > for any sort of serious load balancing and scheduling, and I am in the
> > process of setting up NQS or some decendent thereof to handle scheduling
> > on our local cluster. I would like to use it for long GCG runs as well,
> > if anyone can make any suggestions as to how to do this.
>> In the file "sitequeues" I have the GCGSubmitCommand changed into:
>> GCGSubmitCommand "qsub -eo -r gcg -q medium"
>> which send the output of any "-batch" option to the medium queue, gives it
> the name "gcg", and collects both standard and error output in the same log-
> file.
> To make sure that the user can start a batch from within any subdirectory,
> i.e. to direct the batch queue to his directory, put the following line in
> the file "etc/prologue":
>> cd $QSUB_WORKDIR
>> which does a ch-dir to the directory the user submitted the job in. That's
> about all...
Andrew and Jack,
Thanks for bringing up the subject. For some time now I've been intending to
do something to GCG batch jobs at our site. I have now NQE load balancing running
between two IRIXs.
Setting it up went like Jack said except getting the cd command to work.
It was necessary to add an option to qsub (-la gcg) to get a tag for jobs coming
from GCG package and then add into a system startup file (/etc/tchs.login at our
site) the following lines:
if ( "$CSCENVIRONMENT" == "NQSBATCH" ) then
echo "*** NQS Batch Job ***"
date
if ( $?NQSATTR ) then
if ( "$NQSATTR" == "gcg" ) then # For GCG job submit
cd $QSUB_WORKDIR
endif
endif
endif
This is a more general way of doing things and makes it easy to use NQS/NQE in
different programs. This was done by our system manager Kirsti Lounamaa.
-Heikki
--
_____ _/ _/________________________________________________
_/ _/
_/ _/ _/ Heikki Lehväslaiho <Heikki.Lehvaslaiho at CSC.FI>
_/_/_/_/_/ CSC Scientific Computing
_/ _/ _/ Tietotie 6, P.O. Box 405, FIN-02101 Espoo FINLAND
_/ _/ _/ Phone: +358 0 457 2076 FAX: +358 0 457 2302
_/ The Finnish EMBnet node <http://www.csc.fi/molbio/>
_ _/_/_/_/_/____________________________________________________