Purdue CMS
Submit a CMSSW Job Using Condor_g Print

Before you can use condor_g submitting job, you need to have a grid certificate. If you don't have it,
please refer here to get it.

1. Change the shell to bash and set up grid environment

bash
source /opt/osg/setup.sh

2. Set up a grid proxy for yourself, and make sure authentication will work

voms-proxy-init -hours 192 -voms cms

3. Go to the directory that you want to submit jobs and change the directory's group ownership to osgusers. Change the ownership is very important, otherwise, the files that are generated during job running has owner osgusers and cannot be transfered back to your group that your local username belongs to. 

cd /directory
newgrp osgusers

4. Create a condor_g job submit script condorgjobs , in the condorgjobs, you can set up the executable file as cmsRun or a script startup.sh , then submit the job

condor_submit condorgjobs

5. To get to know the job running status.

condor_q  -name osg.rcac.purdue.edu -direct schedd

 
< Prev   Next >

 

 

Utilization
1518 jobs running
Total: 1728 job slots
Jobs running: 1518
Jobs queued: 4
dCache
40% utilization
Total: 455 TB
40% Used, 60% Free

This site, and the work it describes, is primarily funded by a grant from the National Science Foundation (NSF).