Queue Manager aborting every 12 hours or more
Posted: Fri Jul 23, 2010 3:02 am
I've never had many issues with the Queue Manager and the few I have had has been with a corrupt QP file in ~/msgpool directory until now. For the last week I have had the Queue Manager aborting twice a day and over night it aborted about 5 times. The only queue that has a lot of messages on it was the SMERR queue that I moved a whole bunch of looping messages to in order to stop the looping. There was about 13,000 on that queue. I've gradually been whittling that number down but it hasn't improved the situation with the number of messages on the queue decreasing.
Here are the types of errors I am getting from the QM:
SERIOUS ERROR Queue Manager (Queue Manager ) Fri Jul 16 16:02:02 2010
[OM 10270] Process about to terminate due to error.
Signal (Segmentation Violation) trapped by process 5854
Procedure trace follows:
<- ql_GetNextMsgDue
-> ql_GetNextMsgDue
<- ql_GetNextMsgDue
-> ql_GetNextMsgDue
<- ql_GetNextMsgDue
-> ql_GetNextMsgDue
<- ql_GetNextMsgDue
-> ql_GetNextMsgDue
<- ql_GetNextMsgDue
-> ql_GetNextMsgDue
<- ql_GetNextMsgDue
-> ql_GetNextMsgDue
<- ql_GetNextMsgDue
<- qm_RespondToExpectantReaders
-> qm_ProcessReleaseMsg
-> ql_AddMsgToMemList
Pid of logging process: 5854
SERIOUS ERROR Queue Manager (Queue Manager ) Fri Jul 16 16:02:02 2010
[OM 10272] BACKTRACE:
/opt/scalix/lib/libom_er.so(er_add_backtrace+0xb5)[0xf7f98b25]
/opt/scalix/lib/libom_er.so[0xf7f98e13]
/opt/scalix/lib/libom_er.so(er_DumpProcAndExit+0x1f)[0xf7f98f9f]
[0xffffe500]
/opt/scalix/lib/libom_ql.so[0xf7f40a9f]
/opt/scalix/lib/libom_ql.so(ql_AddMsgToMemList+0x87)[0xf7f40baa]
queue.manager[0x804a567]
queue.manager[0x805171c]
queue.manager[0x804bc95]
queue.manager[0x804d601]
queue.manager[0x804de84]
/lib/libc.so.6(__libc_start_main+0xdc)[0x27cdec]
queue.manager[0x8049c71]
Anybody else seen anything like this?
We did have an issue with Swap but that has been resolved and still the problem continues?
Scalix is 11.4.5 and running on RedHat 5.
Here are the types of errors I am getting from the QM:
SERIOUS ERROR Queue Manager (Queue Manager ) Fri Jul 16 16:02:02 2010
[OM 10270] Process about to terminate due to error.
Signal (Segmentation Violation) trapped by process 5854
Procedure trace follows:
<- ql_GetNextMsgDue
-> ql_GetNextMsgDue
<- ql_GetNextMsgDue
-> ql_GetNextMsgDue
<- ql_GetNextMsgDue
-> ql_GetNextMsgDue
<- ql_GetNextMsgDue
-> ql_GetNextMsgDue
<- ql_GetNextMsgDue
-> ql_GetNextMsgDue
<- ql_GetNextMsgDue
-> ql_GetNextMsgDue
<- ql_GetNextMsgDue
<- qm_RespondToExpectantReaders
-> qm_ProcessReleaseMsg
-> ql_AddMsgToMemList
Pid of logging process: 5854
SERIOUS ERROR Queue Manager (Queue Manager ) Fri Jul 16 16:02:02 2010
[OM 10272] BACKTRACE:
/opt/scalix/lib/libom_er.so(er_add_backtrace+0xb5)[0xf7f98b25]
/opt/scalix/lib/libom_er.so[0xf7f98e13]
/opt/scalix/lib/libom_er.so(er_DumpProcAndExit+0x1f)[0xf7f98f9f]
[0xffffe500]
/opt/scalix/lib/libom_ql.so[0xf7f40a9f]
/opt/scalix/lib/libom_ql.so(ql_AddMsgToMemList+0x87)[0xf7f40baa]
queue.manager[0x804a567]
queue.manager[0x805171c]
queue.manager[0x804bc95]
queue.manager[0x804d601]
queue.manager[0x804de84]
/lib/libc.so.6(__libc_start_main+0xdc)[0x27cdec]
queue.manager[0x8049c71]
Anybody else seen anything like this?
We did have an issue with Swap but that has been resolved and still the problem continues?
Scalix is 11.4.5 and running on RedHat 5.