Tessella Ref: NPD/5350/PR/ICSC/2008FEB07/15:11:05
Hello Condor Users,
We have a condor setup about to go into production on a customer site.
We've been in testing for a couple months and everything seems to be going
well except we have about 100,000+ files that have build up in the spool
directory of our condor host machines. Our condor jobs are being submitted
via the webservice into the java universe and are running properly. After
the jobs have completed and sometimes a little before we are calling the
birdbath libraries with the following commands.
Schedd schedd = new Schedd(new URL(IP));
Transaction xact = schedd.createTransaction();
xact.begin(30);
// Clean up job
xact.closeSpool(cluster, job);
xact.removeJob(cluster, job, "Finished with job");
xact.commit();
The jobs are actually beginning removed from the queue, but they are not
being deleted from the spool. Not only that, but I can't delete any of the
files/folders in the spool via condor_preen or by hand unless I have
restarted condor since they've been removed. Has anyone seen this behavior
before? Or have any ideas about how we can clean up these files? Our
condors' version is 6.8.6 and we are running them on Windows Server 2003.
Thanks,
Josh