[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Condor-users] Submiting jobs from Globus to a Condor pools. should_transfer_files
- Date: Fri, 20 Nov 2009 12:42:50 +0100
- From: cmasmas cmasmas <cmasmas10@xxxxxxxxx>
- Subject: [Condor-users] Submiting jobs from Globus to a Condor pools. should_transfer_files
Hello everyone:
As I said in a previous mail, I'm trying to set up a Condor pool managed by Globus.
First of all, if I include this lines to a job template, the job will run OK.
should_transfer_files = YES
when_to_transfer_output = ON_EXIT
Else, the job becomes idle. Here is the output for condor_q -better:
WARNING: Be advised:
No resources matched request's constraints
The Requirements _expression_ for your job is:
( target.Arch == "INTEL" ) && ( target.OpSys == "LINUX" ) &&
( target.Disk >= DiskUsage ) && ( ( target.Memory * 1024 ) >= ImageSize ) &&
( TARGET.FileSystemDomain == MY.FileSystemDomain )
Condition Machines Matched Suggestion
--------- ---------------- ----------
1 ( TARGET.FileSystemDomain == "xxx.es" )0 MODIFY TO "CNode2.xxx.es"
2 ( target.Arch == "INTEL" ) 2
3 ( target.OpSys == "LINUX" ) 2
4 ( target.Disk >= 7 ) 2
5 ( ( 1024 * target.Memory ) >= 7 ) 2
The problem is that I don't know how to specify the "should_transfer_files" attribute in a Globus job template, so jobs always become idle.
So, two questions (answering one of them would be enough):
a) Is there a way to get the jobs running without specifying "should tranfer files"?
b) How can I specify that attribute in a Globus job template?
This is an example template:
<job>
<executable>/bin/hostname</executable>
<argument>-f</argument>
<stdout>${GLOBUS_USER_HOME}/hostname.stdout</stdout>
<stderr>${GLOBUS_USER_HOME}/hostname.stderr</stderr>
</job>
Thanks in advance.