Uploaded image for project: 'ActiveMQ Classic'
  1. ActiveMQ Classic
  2. AMQ-8373

KahaDB not cleaning journal db-<id>.log files

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Not A Problem
    • 5.14.4
    • None
    • AMQP
    • None
    • ActiveMQ 5.14.4

    Description

      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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            san30apr Sandeep Singh
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: