Re: Mounting devfs over to ZFS from fstab fails
- From: Vince <jhary@xxxxxxxxxxxx>
- Date: Fri, 28 Mar 2008 22:59:45 +0000
Attila Nagy wrote:
Hello,I'm not sure if it will have any adverse effects but changing this to
I have some jails running on ZFS, so I have to mount devfs's into them.
For this purpose, I have some similar lines in /etc/fstab:
devfs /pool/jail/ldap/dev devfs rw 0 0
Where /pool is a ZFS filesystem.
devfs /pool/jail/ldap/dev devfs rw,late 0 0
Will probably fix it. My guess is that the error checking correction in the latest version in -stable picked up an error that was being incorrectly ignored before.
see
http://www.freebsd.org/cgi/cvsweb.cgi/src/etc/rc.d/mountcritlocal.diff?only_with_tag=RELENG_7&r1=text&tr1=1.14.2.2&r2=text&tr2=1.14
which i believe is the MFC for
http://www.freebsd.org/cgi/getmsg.cgi?fetch=1314016+1316331+/usr/local/www/db/text/2008/cvs-all/20080309.cvs-all
Although I cant seen a commit message in cvsweb (i'm still learning that though :)
Vince
This has worked until today -when I upgraded from a previous 7-STABLE (FreeBSD 7.0-STABLE #16: Fri Mar 7 14:30:08 CET 2008) to today's STABLE- but not anymore.
The boot process fails with something like WARNING: $true wasn't set, see man rc.conf (or something similar, I don't have the exact error message, but I can reproduce if it's needed), and the problem is that the rc scripts try to mount the devfs (and nullfs) stuff to the yet unmounted ZFS, so /pool/jail/ldap/dev doesn't exist.
If I create them on the root filesystem, the OS boots up fine, but of course I don't have the devfs's mounted onto ZFS, they are beneath it (umount and mount -a solves the issue). There is a similar problem with nullfs's as well.
AFAIK only the following has been changed in rc.d:
./dhclient
./mountcritlocal
./mountlate
neither of them seems to be able to produce this kind of malfunction.
Any ideas?
_______________________________________________
freebsd-stable@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@xxxxxxxxxxx"
_______________________________________________
freebsd-stable@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@xxxxxxxxxxx"
- References:
- Mounting devfs over to ZFS from fstab fails
- From: Attila Nagy
- Mounting devfs over to ZFS from fstab fails
- Prev by Date: Re: Question about file system checks
- Next by Date: Re: freebsd 7 and areca controller
- Previous by thread: Mounting devfs over to ZFS from fstab fails
- Next by thread: Re: Mounting devfs over to ZFS from fstab fails
- Index(es):
Relevant Pages
|
|