Ho bisogno di avviare un lavoro Condor su un cluster con più slot per macchina.Limita la pianificazione dei lavori di Condor: uno per macchina fisica
Ho un ulteriore requisito che due posti di lavoro non possono essere messi nello stesso momento nella stessa macchina fisica. Ciò è dovuto ad alcuni file binari che non posso controllare che eseguono alcune reti (male).
Questa è una domanda in qualche modo correlata: Limiting number of concurrent processes scheduled by condor ma non risolve completamente il mio problema. Capisco che potrei limitare dove i lavori possono essere eseguiti nel seguente modo: Requirements = (name == "[email protected]") || (name == "[email protected]") ...
Tuttavia, questo è troppo restrittivo in quanto non mi interessa in quale slot i lavori vengono eseguiti finché due processi non sono insieme nella stessa macchina.
C'è un modo per raggiungere questo obiettivo?
Se questo non è possibile, come posso dire al condor di scegliere la macchina che ha più slot disponibili?
Come può Uso queste informazioni nel requisito del lavoro? – igon