I am still new to this myself try running condor_q -analyse 18 (or what ever number the queue you want to look at) this will give you an idea why jobs are being rejected. The chances are that the job is unable to run on the other machines because of permissions. you may see "x reject your job because of their own requirements" What is the excetuable you are trying to run? I had this error running a _vbscript_ as this interacts with the host OS. Jobs you want to run should be completely stand alone (at least during testing and getting it up and running). try writing a very simple script file. ie. #!/bin/bash # echo hello world then make sure you can run it from shell with ./scriptname (may need to make it excatuable) make a sub file like bellow universe = vanilla requirements = ( Arch=="Intel") executable = helloworld output = hello$(PROCESS).out error = hello.err transfer_files = ON_EXIT log = hello.log notification = Never queue 10 and submit it, it will run quick so keep an eye on the queue. but you should see it run on all you pool and give 10 output files each containing the string "hello world" once you have that working you are ready to start adapting your programs to work on condor. Aaron Date: Sat, 1 May 2010 11:57:46 +0530 From: rohit.bioinfo@xxxxxxxxx To: condor-users@xxxxxxxxxxx Subject: Re: [Condor-users] Not all processors are being utilized ... oks ... but i didn't get it completely however i gave the value to queue to 10 and still its using the two processors of the same machine but not the other processors of the machines in the pool and and on viewing the queue its only showing 2 jobs running rest 8 are idle ... can you pleas send me a sample submit file to be used for vanilla universe where the filesystem is not shared ... i will get some idea wots going on in my case On Fri, Apr 30, 2010 at 9:41 PM, Dave STREET <davey_street@xxxxxxxxxxx> wrote:
Get a free e-mail account with Hotmail. Sign-up now. |