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

[Condor-users] Checking .NET



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