[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Condor-users] How to submit job on specific m/c




Hi Shailesh,

Yes, there is! Take a look into the manual about setting Requirements for your job. I am guessing that your pool is of Windows machines and perhaps your job runs on your submit machine because of the requirements. There are some extra requirements that Condor sets by itself like OpSys == "the same as your submit machine" and Arch == "the same as your submit machine".
When you submit a job with the following Requirements in your submit file:

Requirements = (Machine == "hostname.domain")    (With the double quotes, as it is a string, and hostname.domain is the full qualified name of your target machine)

it appends the following (submit and execute machines are windows in this example):

Requirements = (Machine == "hostname.domain") && (Arch == "INTEL") && (OpSys == "WINNT51") && (Disk >= DiskUsage) && ((Memory * 1024) >= ImageSize) && ((RequestMemory * 1024) >= ImageSize) && (HasFileTransfer)

Where WINNT51 is the Windows XP 32 bits versionand means that this job was submitted from a Windows 32 bits machine. To run your job either in 32bits or 64bits and INTEL or X86_64 machines you need to set your job Requirements _expression_ in the submit file as follow:

Requirements = (Machine == "hostname.domain") && (Arch == "INTEL") && ( (OpSys == "WINNT51") || (OpSys == "WINNT52") )

If you have Windows Vista and Windows 7 machines you need to include  (OpSys == "WINNT60") || (OpSys == "WINNT61") in the _expression_. I am not sure about 32bit and 64bit distinction codes for these two SO. The condor_status will show you the corresponding OpSys and Arch that you have available in your pool.

Regards,
Klaus




shailesh sharma <shailu366460@xxxxxxxxx>
Sent by: condor-users-bounces@xxxxxxxxxxx

21/07/2011 02:00

Please respond to
Condor-Users Mail List <condor-users@xxxxxxxxxxx>

To
Condor-Users Mail List <condor-users@xxxxxxxxxxx>
cc
Subject
[Condor-users] How to submit job on specific m/c





Hello All,
 
I am trying to submit a job in condor pool from central manager to one specific m/c in pool.
Job runs on the same m/c from where i have submitted job.
 
Is there any means of sending job to a particular m/c?
 
Thanks
Shailesh_______________________________________________
Condor-users mailing list
To unsubscribe, send a message to condor-users-request@xxxxxxxxxxx with a
subject: Unsubscribe
You can also unsubscribe by visiting
https://lists.cs.wisc.edu/mailman/listinfo/condor-users

The archives can be found at:
https://lists.cs.wisc.edu/archive/condor-users/



This message is intended solely for the use of its addressee and may contain privileged or confidential information. All information contained herein shall be treated as confidential and shall not be disclosed to any third party without Embraer’s prior written approval. If you are not the addressee you should not distribute, copy or file this message. In this case, please notify the sender and destroy its contents immediately.
Esta mensagem é para uso exclusivo de seu destinatário e pode conter informações privilegiadas e confidenciais. Todas as informações aqui contidas devem ser tratadas como confidenciais e não devem ser divulgadas a terceiros sem o prévio consentimento por escrito da Embraer. Se você não é o destinatário não deve distribuir, copiar ou arquivar a mensagem. Neste caso, por favor, notifique o remetente da mesma e destrua imediatamente a mensagem.