From: Pieter W. <si...@us...> - 2009-06-09 13:23:50
|
On Mon, Jun 08, 2009 at 08:21:17AM -0400, Jeffrey J. Kosowsky wrote: > Alex Harrington wrote at about 07:26:22 +0100 on Monday, June 8, 2009: > > > I've been rewriting (allmost all) parts of Stephen Day's fuse > > > filesystem, to add some features and improve performance. You > > > can find the latest version > > > here: > > > > Hi Pieter > > > > Great work - I've put it on one of our BackupPC boxes and it worked > > first time. > > > > What I have found though is that overnight it seems to unmount itself > > and triyng to read from it gives a "Endpoint disconnected" error > > message. > > > > If there's some tests I can run for you to nail that down then please > > let me know. > > > > I found the same issue. > I get the following error when listing the previously mounted > directory: > ls: cannot access /home/mnt/backuppc: Transport endpoint is > not connected Ok that means the perl script exited before it should have. If you start it using "perl backuppcfs.pl -f <mountpoint>", it will keep running in the foreground and print out any errors that occur. One reason why it may have exited is Out of Memory - in case someone/something would try to read through the whole directory tree in a short time, the tree cache will probably start using arbitrary much memory. Next on my todo list: limit the amount of the tree nodes held in memory. If it's caused by something else, i'd like to see the error message. -- Pieter |