Re: Input/output error

Andreas Dilger (adilger@turbolabs.com)
Fri, 23 Nov 2001 11:29:47 -0700


On Nov 23, 2001 16:43 +0100, Hartmut Holz wrote:
> On my machine (2.4.15 final) it is the same behaviour. After reboot
> the lock files (and only the lock files) are corrupt. With 2.4.14 and
> 2.4.13 everything works fine. gcc 2.96, e2fsck 1.25, aic7896/97
>
> e2fsck output:
> --------------
> Pass 1: Checking inodes, blocks, and sizes
> Pass 2: Checking directory structure
> Entry 'kudzu' in /lock/subsys (30001) has deleted/unused inode 30005.
> Entry 'network' in /lock/subsys (30001) has deleted/unused inode 30006.
> Entry 'syslog' in /lock/subsys (30001) has deleted/unused inode 30007.
> Entry 'portmap' in /lock/subsys (30001) has deleted/unused inode 30008.
> Entry 'nfslock' in /lock/subsys (30001) has deleted/unused inode 30009.
> Entry 'syslogd.pid' in /run (38001) has deleted/unused inode 38009.
> Entry 'klogd.pid' in /run (38001) has deleted/unused inode 38010.

I take it that this is after a normal shutdown where you are sure that
the filesystem was unmounted cleanly? It looks like a case where these
files are deleted, but held open by a process.

Could you please try the following:
- "telinit 1" to change into single user mode
- make sure all of the above processes are stopped (check via ps, and
"/etc/rc.d/init.d/foo stop" for each one
- "lsof | grep /var" to see if any files are still open on /var
- umount /var
- e2fsck -f /dev/hdX

Cheers, Andreas

--
Andreas Dilger
http://sourceforge.net/projects/ext2resize/
http://www-mddsp.enel.ucalgary.ca/People/adilger/

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/