Sandeep Singh created AMQ-8373:
----------------------------------
Summary: KahaDB not cleaning journal db-<id>.log files
Key: AMQ-8373
URL: https://issues.apache.org/jira/browse/AMQ-8373
Project: ActiveMQ
Issue Type: Bug
Components: AMQP
Affects Versions: 5.14.4
Environment: ActiveMQ 5.14.4
Reporter: Sandeep Singh
Application is running continuously initially files were cleaned up but after
some time they start pilling up and killing the file system.
Once I turn on trace logging for
org.apache.activemq.store.kahadb.MessageDatabase, it
shows below information about the files it is checking during the garbage
collection process. All are blocked for acknowledgement.
Kindly suggest if there is any way to clean these old files.
2021-09-06 09:27:49,961 [eckpoint Worker] DEBUG MessageDatabase - Checkpoint
started.
2021-09-06 09:27:49,970 [eckpoint Worker] TRACE MessageDatabase - Last update:
222:27497252, full gc candidates set: [146, 147, 163, 164, 217, 218, 219, 220,
222, 223]
2021-09-06 09:27:49,971 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after producerSequenceIdTrackerLocation:222:27475462, [146, 147,
163, 164, 217, 218, 219, 220, 223]
2021-09-06 09:27:49,971 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after ackMessageFileMapLocation:222:27497693, [146, 147, 163, 164,
217, 218, 219, 220, 223]
2021-09-06 09:27:49,972 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after in progress tx range:[null, null], [146, 147, 163, 164, 217,
218, 219, 220, 223]
2021-09-06 09:27:49,972 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:0:SyncQueue, [146, 147, 163, 164, 217, 218, 219, 220, 223]
2021-09-06 09:27:49,973 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:1:PlansToBeApproved, [146, 147, 163, 164, 217, 218, 219,
220, 223]
2021-09-06 09:27:49,973 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:1:SynchronizedNotebooks, [146, 147, 163, 164, 217, 218,
219, 220, 223]
2021-09-06 09:27:49,974 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:1:CA_IFW_REQMGR_TOPIC, [146, 147, 163, 164, 217, 218,
219, 220, 223]
2021-09-06 09:27:49,974 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:0:CAT.DSP.CA:00036::ibndev005969.bpc.broadcom.net, [146,
147, 163, 164, 217, 218, 219, 220, 223]
2021-09-06 09:27:49,975 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:0:MdrOperations, [146, 147, 163, 164, 217, 218, 219, 220,
223]
2021-09-06 09:27:49,975 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:1:LogTopic, [146, 147, 163, 164, 217, 218, 219, 220, 223]
2021-09-06 09:27:49,976 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:1:CA_IFW_ADMIN, [146, 147, 163, 164, 217, 218, 219, 220,
223]
2021-09-06 09:27:49,976 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:1:CA_IFW_HEARTBEAT, [146, 147, 163, 164, 217, 218, 219,
220, 223]
2021-09-06 09:27:49,977 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:0:SynchronizationPlans, [146, 147, 163, 164, 217, 218,
219, 220, 223]
2021-09-06 09:27:49,977 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:1:ReconciledSheets, [146, 147, 163, 164, 217, 218, 219,
220, 223]
2021-09-06 09:27:49,978 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:1:CA_IFW_EVENTMGR_REQ, [146, 147, 163, 164, 217, 218,
219, 220, 223]
2021-09-06 09:27:49,978 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:0:CorrelatedNotebooks, [146, 147, 163, 164, 217, 218,
219, 220, 223]
2021-09-06 09:27:49,979 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:1:CA_IFW_EVENT_TOPIC, [218, 219, 220, 223]
2021-09-06 09:27:49,980 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:0:ActiveMQ.DLQ, [218, 219, 220, 223]
2021-09-06 09:27:49,980 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:1:CA_IFW_ERROR_TOPIC, [218, 219, 220, 223]
2021-09-06 09:27:49,981 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:0:CatalystDelayQueue, [218, 219, 220, 223]
2021-09-06 09:27:49,981 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:0:InstructionQueue, [218, 219, 220, 223]
2021-09-06 09:27:49,987 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:1:CA_IFW_CI_TOPIC, [218, 219, 220, 223]
2021-09-06 09:27:49,992 [eckpoint Worker] TRACE MessageDatabase - gc
candidates after dest:1:CA_IFW_ENRICHED_EVENT_TOPIC, [218, 219, 220, 223]
2021-09-06 09:27:49,994 [eckpoint Worker] TRACE MessageDatabase - gc
candidates: [218, 219, 220, 223]
2021-09-06 09:27:49,994 [eckpoint Worker] TRACE MessageDatabase -
ackMessageFileMap: \{218=[147], 219=[146, 163], 220=[164], 222=[217, 222],
223=[217]}
2021-09-06 09:27:49,995 [eckpoint Worker] TRACE MessageDatabase - not removing
data file: 218 as contained ack(s) refer to referenced file: [147]
2021-09-06 09:27:49,995 [eckpoint Worker] TRACE MessageDatabase - not removing
data file: 219 as contained ack(s) refer to referenced file: [146, 163]
2021-09-06 09:27:49,996 [eckpoint Worker] TRACE MessageDatabase - not removing
data file: 220 as contained ack(s) refer to referenced file: [164]
2021-09-06 09:27:49,996 [eckpoint Worker] TRACE MessageDatabase - not removing
data file: 223 as contained ack(s) refer to referenced file: [217]
2021-09-06 09:27:49,997 [eckpoint Worker] TRACE MessageDatabase - Not yet time
to check for compaction: 2 of 10 cycles
2021-09-06 09:27:49,998 [eckpoint Worker] DEBUG MessageDatabase - Checkpoint
done.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)