Alexander Leidinger wrote:
Quoting Frank Behrens <[EMAIL PROTECTED]> (from Mon, 26 May 2008
20:48:23 +0200):
The rc.conf jail framework also requires unique hostnames for jails,
because the jail-ids are
write to /var/run.
On a related note: JIDs are not known in advance, so doing some rc.d
stuff which associates a specific X with a jail is not easy. So for
example the zfs feature to assign a zfs filesystem to a jail is
practiaclly useless at the moment for stuff which shall be available
after a reboot without admin intervention (it is not guaranteed that the
jails get the same JID again on reboot).
In http://www.leidinger.net/FreeBSD/current-patches/jail.diff I have a
patch which also uses the hostname of a jail to allow access to /dev/io
in the jail (if the admin of the host made it visible in the jail). If
ZFS would use the hostname, it would make it more useful (but maybe we
would need some magic in the jail code to notify ZFS about a new jail, I
haven't checked how ZFS is working in this regard).
So basically we need some unique value which is handed out by the admin
and doesn't change after a reboot. For me the hostname is a good
approximation for this (my hostnames are unique, and I have full control
over them).
Bye,
Alexander.
using Jail identifiers that are allocated also fits into vimage,
however vimage is hierarchical..
"." is the base jail/vimage.
".foo" is a jail/vimage called foo that was made in "."
".foo.bar" is a jail/vimage called bar that was made inside ".foo"
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"