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

LevelDB on NFS created .nfs files

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Duplicate
    • 5.8.0
    • 5.14.0
    • LevelDB
    • None
    • three linuc machines:

      • one NFS server
      • two activeMQ machines, both a mount on the NFS server for LevelDB

    Description

      We are currently testing levelDB on NFS for failover. We did this test with only one ActiveMQ running.

      We filled one queue with 10.000 messages via the admin console, and then purged the queue.

      After this, the LevelDB directory was filled with .nfsxxxxxx files. These seem to be old version of the LevelDB log file. They are removed when you stop the ActiceMQ process. You also appear to be able to remove the files manually.

      From what we can deduce, these files mean that they were still open for io, while they were removed from the filesystem. A local filesystem will cope with this in the background, on a NFS share however that can't be done, so these .nfs files are created.

      So it seems that the LevelDB store keeps the old logfiles open after they were deleted.

      Attachments

        Issue Links

          Activity

            People

              chirino Hiram R. Chirino
              voodooless Christiaan Willemsen
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: