logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

Re: Job submittion to Torque via Globus RSL script: msg#00062

Subject: Re: Job submittion to Torque via Globus RSL script
Hi John,
   I use your comment. The job script generated by globus is as follow.
----------------------------------------------------------------------------------------------------------------------------------------------
#! /bin/sh
# PBS batch job script built by Globus job manager
#
#PBS -S /bin/sh
#PBS -m n
#PBS -o /home/grid/.globus/job/server.eng4.shirazu.ac.ir/5158.1178795326/stdout
#PBS -e /home/grid/.globus/job/server.eng4.shirazu.ac.ir/5158.1178795326/stderr
#PBS -l nodes=2
X509_USER_PROXY="/home/grid/.globus/job/server.eng4.shirazu.ac.ir/5158.1178795326/x509_up";
export X509_USER_PROXY;
GLOBUS_LOCATION="/usr/local/globus-4.0.3";
export GLOBUS_LOCATION;
GLOBUS_GRAM_JOB_CONTACT="https://server.eng4.shirazu.ac.ir:55032/5158/1178795326/";
export GLOBUS_GRAM_JOB_CONTACT;
GLOBUS_GRAM_MYJOB_CONTACT="URLx-nexus://server.eng4.shirazu.ac.ir:35415/";
export GLOBUS_GRAM_MYJOB_CONTACT;
HOME="/home/grid";
export HOME;
LOGNAME="grid";
export LOGNAME;
GLOBUS_DUROC_SUBJOB_INDEX="0";
export GLOBUS_DUROC_SUBJOB_INDEX;
LD_LIBRARY_PATH="/usr/local/globus- 4.0.3/lib/:";
export LD_LIBRARY_PATH;
GLOBUS_TCP_PORT_RANGE="3000,3080";
export GLOBUS_TCP_PORT_RANGE;
GLOBUS_DUROC_SUBJOB_SERIALNO="1";
export GLOBUS_DUROC_SUBJOB_SERIALNO;
GLOBUS_DUROC_CHECKIN_CONTACT="LSP300000000000000001010004000000000000002900000000000014247365727665722E656E67342E73686972617
A752E61632E69720000010006000000E3B100";
export GLOBUS_DUROC_CHECKIN_CONTACT;
GLOBUS_DUROC_JOB_SERIALNO="1";
export GLOBUS_DUROC_JOB_SERIALNO;
GLOBUS_DUROC_DUCT_CONTACT="LSP300000000100000001010004000000010000002900000000000014247365727665722e656e67342e73686972617a75
2e61632e69720000010006000000e3b100";
export GLOBUS_DUROC_DUCT_CONTACT;
GLOBUS_DUROC_DUCT_ID="1";
export GLOBUS_DUROC_DUCT_ID;

#Change to directory requested by user
cd /home/grid/globusTest/MPICH-G2
/usr/local/mpich-g2/bin/mpirun -np 2 -machinefile $PBS_NODEFILE /home/grid/.globus/job/server.eng4.shirazu.ac.ir/5158.1178795326/scheduler_pbs_cmd_script < /dev/null
-----------------------------------------------------------------------------------------------------------------------------------
After submitting job the following log output was generated on Server.
-----------------------------------------------------------------------------------------------------------------------------------
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type AuthenticateUser request received from grid@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=14
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type QueueJob request received from grid@xxxxxxxxxxxxxxxxxxxxxxxxx , sock=11
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type JobScript request received from grid@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=11
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type ReadyToCommit request received from grid@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=11
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type Commit request received from grid@xxxxxxxxxxxxxxxxxxxxxxxxx , sock=11
05/10/2007 14:38:47;0100;PBS_Server;Job;242.server.eng4.shirazu.ac.ir;enqueuing into batch, state 1 hop 1
05/10/2007 14:38:47;0008;PBS_Server;Job;242.server.eng4.shirazu.ac.ir;Job Queued at request of grid@xxxxxxxxxxxxxxxxxxxxxxxxx, owner = grid@xxxxxxxxxxxxxxxxxxxxxxxxx, job name = STDIN, queue = batch
05/10/2007 14:38:47;0040;PBS_Server;Svr;server.eng4.shirazu.ac.ir;Scheduler sent command new
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type StatusServer request received from Scheduler@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=14
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type StatusNode request received from Scheduler@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=14
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type StatusQueue request received from Scheduler@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=14
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type SelStat request received from Scheduler@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=14
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type ResourceQuery request received from Scheduler@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=14
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type ModifyJob request received from Scheduler@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=14
05/10/2007 14:38:47;0008;PBS_Server;Job;242.server.eng4.shirazu.ac.ir;Job Modified at request of Scheduler@xxxxxxxxxxxxxxxxxxxxxxxxx
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type RunJob request received from Scheduler@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=14
05/10/2007 14:38:47;0008;PBS_Server;Job;242.server.eng4.shirazu.ac.ir;Job Run at request of Scheduler@xxxxxxxxxxxxxxxxxxxxxxxxx
05/10/2007 14:38:47;0040;PBS_Server;Svr;server.eng4.shirazu.ac.ir;Scheduler sent command recyc
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type AuthenticateUser request received from grid@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=14
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type StatusJob request received from grid@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=11
05/10/2007 14:38:47;0040; pbs_sched;Job;242.server.eng4.shirazu.ac.ir;Job Run
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type JobObituary request received from pbs_mom@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx, sock=11
05/10/2007 14:38:47;0010;PBS_Server;Job;242.server.eng4.shirazu.ac.ir;Exit_status=0 resources_used.cput=00:00:00 resources_used.mem=372kb resources_used.vmem=1840kb resources_used.walltime=00:00:00
05/10/2007 14:38:47;0100;PBS_Server;Job;242.server.eng4.shirazu.ac.ir;dequeuing from batch, state COMPLETE
05/10/2007 14:38:47;0040;PBS_Server;Svr;server.eng4.shirazu.ac.ir;Scheduler sent command term
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type StatusServer request received from Scheduler@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=11
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type StatusNode request received from Scheduler@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=11
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type StatusQueue request received from Scheduler@xxxxxxxxxxxxxxxxxxxxxxxxx , sock=11
05/10/2007 14:38:47;0100;PBS_Server;Req;;Type SelStat request received from Scheduler@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=11
05/10/2007 14:38:57;0100;PBS_Server;Req;;Type AuthenticateUser request received from grid@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=14
05/10/2007 14:38:57;0100;PBS_Server;Req;;Type StatusJob request received from grid@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=11
05/10/2007 14:38:57;0080;PBS_Server;Req;req_reject;Reject reply code=15001(Unknown Job Id), aux=0, type=StatusJob, from grid@xxxxxxxxxxxxxxxxxxxxxxxxx
05/10/2007 14:38:57;0100;PBS_Server;Req;;Type AuthenticateUser request received from grid@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=15
05/10/2007 14:38:57;0100;PBS_Server;Req;;Type LocateJob request received from grid@xxxxxxxxxxxxxxxxxxxxxxxxx, sock=14
05/10/2007 14:38:57;0080;PBS_Server;Req;req_reject;Reject reply code=15001(Unknown Job Id), aux=0, type=LocateJob, from grid@xxxxxxxxxxxxxxxxxxxxxxxxx
----------------------------------------------------------------------------------------------------------------------------------------------

On 5/10/07, John Dalton <John.Dalton@xxxxxxxxxxx> wrote:
On 10/05/2007, at 3:42 PM, Mehdi Sheikhalishahi wrote:
> Hi Garrick,
> How can I look at the job script generated by globus?
>

Terry Rankine at CSIRO clued me in on this one:

The way we do it is a quick hack in pbs.pm (in $GLOBUS_LOCATION/lib/
perl/Globus/GRAM/JobManager/)

Find the line:
   $self->log("submitting job -- $qsub < $pbs_job_script_name
$errfile");

..and add this line directly below it:
   `cp $pbs_job_script_name /tmp/job.$ENV{'LOGNAME'}`;

Collects one job per user, overwriting their previous job script (if
any).  Never cleans up after itself, and puts crap in /tmp which will
be readable to anyone else with access to your globus host.  Caveat
emptor. ;)

Yours,

John

--
John Dalton
High-Performance Computing Coordinator
IT Resources - University of Tasmania





--
Best Regards,
S.Mehdi Sheikhalishahi,
Web: http://www.cse.shirazu.ac.ir/~alishahi/
Bye.
_______________________________________________
torqueusers mailing list
torqueusers@xxxxxxxxxxxxxxxx
http://www.supercluster.org/mailman/listinfo/torqueusers
<Prev in Thread] Current Thread [Next in Thread>