Submit HTcondor jobs in T3

1: login to UI3 machine from your desktop or laptop via ssh: ssh login-id@ui3.indiacms.res.in
eg. ssh ppatel@ui3.indiacms.res.in

2: create valid proxy after login: voms-proxy-init --voms cms
eg. [ppatel@ui3 ~]$ voms-proxy-init --voms cms
view your proxy: [ppatel@ui3 ~]$ voms-proxy-info -all

3: some useful commands:
- submit condor jobs: condor_submit script-name e.g. [ppatel@ui3 ~]$ condor_submit job.submit
- check the job status: condor_status
- check queue status: condor_q
- remove your job from the queue one-by-one: condor_rm job-id
- remove all your jobs from the queue at once: condor_rm login-id

4: Sample script / syntax:


---- job.submit ----
# ppatel - job.submit is main condor syntax
executable=myscript
universe=vanilla
arguments=Example.$(Cluster).$(Process) 100
output=results.output.$(Process)
error=results.error.$(Process)
log=results.log
notification=never
should_transfer_files=YES
when_to_transfer_output = ON_EXIT
queue


-- myscript --
#ppatel - myscript is executable file
#!/bin/sh
echo "I'm process id $$ on" `hostname`
echo "This is sent to standard error" 1>&2
date
echo "Running as binary $0" "$@"
echo "My name (argument 1) is $1"
echo "My sleep duration (argument 2) is $2"
sleep $2
echo "Sleep of $2 seconds finished. Exiting"
exit

HTCondor Users' Manual