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

Re: [HTCondor-users] SECMAN:2007:Failed to end classad message.

the job_queue.log file holds the transaction log for the schedd, and it is read by the schedd on startup in order to recover the state of the jobs.  While the schedd is reading the transaction log on startup, it will not respond to condor_q queries.


Deleting this file while the schedd is not running will delete all of the jobs in the queue – and yes, that will make the schedd startup faster, but you probably won’t like the side effects…..


If this file is on a shared file system, then trying to read this file *could* cause long delays in schedd startup even if the file is small.   Alternatively, if this file was on a failing disk drive, trying to read it could cause long delays – but otherwise it should take only a few minutes for the schedd to read in even a very large file – and once the schedd is up and running deleting this file will not speed the schedd up at all.




From: HTCondor-users <htcondor-users-bounces@xxxxxxxxxxx> On Behalf Of Jeffrey Tsai via HTCondor-users
Sent: Friday, September 28, 2018 2:39 PM
To: htcondor-users@xxxxxxxxxxx
Cc: Jeffrey Tsai <jtsai8@xxxxxxxx>
Subject: [HTCondor-users] SECMAN:2007:Failed to end classad message.


Hi all,


condor_q is running slowly and sometimes return the error: SECMAN:2007:Failed to end classad message.


I know a solution is already referenced here:



Date: Tue, 25 Mar 2008 17:12:03 -0400; From: "Frédéric Bastien" <nouiz@xxxxxxxxx>; Subject: Re: [Condor-users] condor_q failure

However, I was wondering if anyone could just provide more explanation in general. What does removing the file do? Is there some other way to accomplish this? What is going on with condor_q that it is returning this message? I haven't seen a root cause identified yet, but any information to help clarify would be greatly appreciated! Thank you!