Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Jul 2001 17:04:59 +0100
From:      Ian Dowse <iedowse@maths.tcd.ie>
To:        Michael Harnois <mdharnois@home.com>
Cc:        freebsd-current@FreeBSD.ORG, mckusick@mckusick.com
Subject:   Re: filesystem errors 
Message-ID:   <200107261705.aa66786@salmon.maths.tcd.ie>
In-Reply-To: Your message of "Thu, 26 Jul 2001 10:52:25 CDT." <864rrzy9fq.fsf@mharnois.workgroup.net> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <864rrzy9fq.fsf@mharnois.workgroup.net>, Michael Harnois writes:
>
>The only result it generated was
>
>/usr/home/mdharnois off 120 ino 0 reclen 0x188 type 010 namelen 14 name '.fetc
>hmail.pid' [368]
>
>and that file is destroted and recreated every couple of minutes.

It's the directory (/usr/home/mdharnois), not the file that is the
problem. If you recreate the directory:

	cd /usr/home
	mv mdharnois mdharnois.old
	mkdir mdharnois
	chown mdharnois:mdharnois mdharnois	# (or whatever)
	mv mdharnois.old/* mdharnois/
	mv mdharnois.old/.[a-zA-Z0-9]* mdharnois/
	rmdir mdharnois.old

this problem should go away permanently. Even just creating loads of
files in the existing directory might be enough to reuse the bit of
the directory that has d_ino == 0. Running

	./dircheck.pl /usr/home/mdharnois

will check if there is still a problem.

However, I'd like to know if this is something that fsck should
detect and correct automatically. It is an odd case, because the
ffs filesystem code never creates directory entries like this, but
I think it will not object to them if it finds them. This kind of
ambiguity is probably a bad thing.

Ian

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi? <200107261705.aa66786>