Hi All, One of our programs that uses Condor needs .NET. Without .Net
the program crashes. Currently, what I do is count the number of fails on each
machine and if it fails more then X times I stop submitting to it (to prevent
the software from using PCs that are not useful and thus easting computer power).
But I’m looking for a better solution. Is there a way to check if .NET is installed on each
executing machine (for example by using ClassAds) without making changes in
Condor’s configuration in each machine in the pool? I know how to do that by configuring each startd’s
cron capabilities, but what I need is to do it as centralized as possible,
preferably the change should be built into the company’s software. Another
way of doing it centralized (but extremely non effective) is submitting a job
that will check whether each executing machine has Condor or not and
then, according to the answers. Then the submit file will be changed
dynamically according to the outputs. Of course that means LOTS of traffic. By the way, does anyone know if there is a way to change a
job’s requirements without removing it from the queue and resending it? Regards, Anton
Kucherov |