[ 
https://issues.apache.org/jira/browse/AMQ-8373?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christopher L. Shannon closed AMQ-8373.
---------------------------------------
    Resolution: Not A Problem

Closing this as this is not a bug but more of how KahaDB works.

Take a look at 
[https://activemq.apache.org/why-do-kahadb-log-files-remain-after-cleanup]

If you want to try and get more help you can check here: 
[https://activemq.apache.org/contact]

 

> 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
>            Priority: Major
>
> 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)

Reply via email to