From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Benton Subject: nilfs_cleanerd won't run on root Date: Thu, 05 Nov 2009 17:41:00 +0000 Message-ID: <4AF30E2C.1030104@gmail.com> Reply-To: NILFS Users mailing list Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: users-bounces-JrjvKiOkagjYtjvyW6yDsg@public.gmane.org Errors-To: users-bounces-JrjvKiOkagjYtjvyW6yDsg@public.gmane.org To: users-JrjvKiOkagjYtjvyW6yDsg@public.gmane.org Hello world, I've installed linux on a 10gb nilfs2 root partition /dev/sda2. When I boot into it nilfs_cleanerd won't run root:/home/andy# ps aux | grep nilfs_cleanerd root 1497 0.0 0.0 5456 592 pts/0 S+ 17:18 0:00 grep nilfs_cleanerd If I start nilfs_cleanerd with a command it quits with no error message at the command prompt but it leaves this in the system log Nov 5 17:18:05 eccles nilfs_cleanerd[1495]: start Nov 5 17:18:05 eccles nilfs_cleanerd[1495]: cannot open nilfs on (null): No such file or directory Nov 5 17:18:05 eccles nilfs_cleanerd[1495]: cannot create cleanerd on (null): No such file or directory Nov 5 17:18:05 eccles nilfs_cleanerd[1495]: shutdown If I pass it different options the only thing that changes is the error it dumps in the system log root:/home/andy# nilfs_cleanerd / Nov 5 17:19:02 eccles nilfs_cleanerd[1503]: start Nov 5 17:19:02 eccles nilfs_cleanerd[1503]: cannot open nilfs on /: Inappropriate ioctl for device Nov 5 17:19:02 eccles nilfs_cleanerd[1503]: cannot create cleanerd on /: Inappropriate ioctl for device Nov 5 17:19:02 eccles nilfs_cleanerd[1503]: shutdown root:/home/andy# nilfs_cleanerd /dev/sda2 Nov 5 17:19:26 eccles nilfs_cleanerd[1505]: start Nov 5 17:19:26 eccles nilfs_cleanerd[1505]: cannot open nilfs on /dev/sda2: No such file or directory Nov 5 17:19:26 eccles nilfs_cleanerd[1505]: cannot create cleanerd on /dev/sda2: No such file or directory Nov 5 17:19:26 eccles nilfs_cleanerd[1505]: shutdown root:/home/andy# cat /etc/mtab /dev/sda2 / nilfs2 rw,gcpid=1292 0 0 proc /proc proc rw 0 0 sysfs /sys sysfs rw 0 0 devpts /dev/pts devpts rw,gid=4,mode=620 0 0 shm /dev/shm tmpfs rw 0 0 /dev/sda1 /mnt/windows ntfs rw,umask=0 0 0 /dev/sda7 /home reiserfs rw 0 0 /dev/sda3 /mnt/lfs btrfs rw 0 0 The only way I can get garbage collection to run is if I reboot into a different partition and mount it from there. Andrew Benton