Hi John,

On Sun, 09 Nov 2008 12:44:40 +1300, John Huttley wrote:
> Hi,
> I've found that the cleaner will only run for a day or so, then it stops.
> 
> The log is as follows.
> 
> 2008-11-07T22:02:22+13:00 nilfs_cleanerd[7232]: wake up
> 2008-11-07T22:02:22+13:00 nilfs_cleanerd[7232]: ncleansegs = 285
> 2008-11-07T22:02:22+13:00 nilfs_cleanerd[7232]: 2 segments selected to 
> be cleaned
<snip>
> 2008-11-07T22:02:34+13:00 nilfs_cleanerd[7232]: wait 3.497175000
> 2008-11-07T22:02:37+13:00 nilfs_cleanerd[7232]: wake up
> 2008-11-07T22:02:37+13:00 nilfs_cleanerd[7232]: ncleansegs = 285
> 2008-11-07T22:02:37+13:00 nilfs_cleanerd[7232]: 2 segments selected to 
> be cleaned
> 2008-11-07T22:02:39+13:00 nilfs_cleanerd[7232]: cannot clean segments: 
> No such file or directory

Did you see any kernel messages on system logs (i.e. /var/log/syslog
or /var/log/messages)?

The cleanerd typically outputs this message when it received a kernel
internal error code ENOENT from the nilfs2 module.

If you didn't see any related kernel messages on the logs, I have to
write a patch to identify the causal function and ask you to test it;
there are several paths that may return this error code.


At the moment, I'm guessing that some kind of meta data information
(e.g. DAT) is broken due to the previous version of cleanerd.


With regards,
Ryusuke Konishi
_______________________________________________
users mailing list
[email protected]
https://www.nilfs.org/mailman/listinfo/users

Reply via email to