Date: Mon, 8 Feb 2010 15:27:43 -0600 From: Adam Vande More <amvandemore@gmail.com> To: Jason <jhelfman@e-e.com> Cc: "Richard L. Houston" <rhouston@rlhc.net>, freebsd-questions@freebsd.org Subject: Re: Updating packages in Jails Message-ID: <6201873e1002081327k20bb39aey5a24d1b9337e41f9@mail.gmail.com> In-Reply-To: <20100208211524.GA57127@eggman.experts-exchange.com> References: <12972016.97.1265661043611.JavaMail.root@goblin> <32433176.107.1265661327344.JavaMail.root@goblin> <6201873e1002081309m6a2d4916u828d39f1e0c9c2a@mail.gmail.com> <20100208211524.GA57127@eggman.experts-exchange.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Feb 8, 2010 at 3:15 PM, Jason <jhelfman@e-e.com> wrote: > Use this as a starting point >> >> http://www.freebsd.org/doc/handbook/jails.html >> >> Anyways, host and jail need to run the exact same kernel. Normally I'll >> build my kernel and install it into the base as well as each individual >> jail >> so everything is consistent. >> > > Why do they need to run the exact same kernel? I didn't see that anywhere > in > the document, unless I missed it. > > thanks > They aren't a full form of visualization in terms of having a hypervisor, as it is dependent the system calls coming from a jail being the same calls that are present in the host kernel. Mismatched kernel version could break that mapping. Which is also why jails are a faster form of virtualization because all the call mappings are 1:1. At least that's my understanding. -- Adam Vande More
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6201873e1002081327k20bb39aey5a24d1b9337e41f9>