[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20170919132518.krlzjckc4z46ichy@thunk.org>
Date: Tue, 19 Sep 2017 09:25:18 -0400
From: Theodore Ts'o <tytso@....edu>
To: RAJESH DASARI <raajeshdasari@...il.com>
Cc: linux-ext4@...r.kernel.org
Subject: Re: File system corruption after reboot, when rootfs in mounted over
nfs
On Mon, Sep 18, 2017 at 04:14:35PM +0530, RAJESH DASARI wrote:
>
> Could some one please help me with the below issue.
>
> I have booted a mips based hardware with linux (4.4.36 kernel
> )image(over tftp) and rootfs over nfs by passing nfsroot command line
> option to the kernel.
>
> rootfs is mounted under / in my hardware environment.
>
> 192.168.113.254:/rootfs / type nfs
> (rw,relatime,vers=3,rsize=32768,wsize=32768,namlen=255,hard,nolock,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.113.254,mountvers=3,mountproto=tcp,local_lock=all,addr=192.168.113.254)
>
> I have a hard disk and i am mounting it on /mnt , this /mnt directory
> is part of nfsroot.
>
> e2fsck -f -y /dev/sda1 -> disk is clean with no errors.
>
> mount -t ext2 /dev/sda1 /mnt (mount was successful ,mounting ext2 using ext4)
> touch /mnt/test.log -> this command is failing.
> umount /mnt
> reboot
>
> when i was executing the above commands in a loop i see that /dev/sda1
> file system is getting corrupted.
The above commands include running e2fsck? Then it sounds like there
is some kind of device driver bug.
What if you include an e2fsck -f -y /dev/sda1 after the umount? Can
you capture the output from that e2fsck run?
> I am able to reproduce
> this issue always when i boot rootfs over nfs , if i boot from hard
> disk , i am not noticing the issue .
Is it exactly the same kernel in both cases?
More detailed logs would certainly be helpful. There's not enough
detail in your description to do anything other than guess, since
we're not mind readers....
- Ted
Powered by blists - more mailing lists