[
https://issues.apache.org/jira/browse/AMQ-4684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13741501#comment-13741501
]
Timothy Bish commented on AMQ-4684:
-----------------------------------
First thing I would do is try out the most recent 5.9-SNAPSHOT so you have all
the LevelDB fixes that have gone in since the 5.8 release, which is many.
> LevelDB on NFS created .nfs files
> ---------------------------------
>
> Key: AMQ-4684
> URL: https://issues.apache.org/jira/browse/AMQ-4684
> Project: ActiveMQ
> Issue Type: Bug
> Components: activemq-leveldb-store
> Affects Versions: 5.8.0
> Environment: three linuc machines:
> - one NFS server
> - two activeMQ machines, both a mount on the NFS server for LevelDB
> Reporter: Christiaan Willemsen
> Priority: Minor
>
> 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.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira