Hi, I''ve been following the recent developments of Open Solaris on Xen. My question is has anyone gotten a solaris domU running on a linux-xen host? From the howto''s it looks like it''s necessary to have a solaris Dom0 to build the Solaris domU. Has anyone successfully copied this domU to a linux xen Dom0? Is there any method of building a solaris domU image at this point that doesn''t require a solaris dom0? Thanks for the feedback, Jeff This message posted from opensolaris.org
On 19 Jul 2006, at 12:09am, Jeff Utter wrote:> Hi, I''ve been following the recent developments of Open Solaris on > Xen. My question is has anyone gotten a solaris domU running on a > linux-xen host?Yes, we''ve been doing this - it''s how the original domU port was brought up.> From the howto''s it looks like it''s necessary to have a solaris > Dom0 to build the Solaris domU.That''s correct. If you are (very) familiar with setting up Solaris diskless systems then it''s possible to configure a Solaris domU that will boot diskless on a Linux dom0 (though we''ve only done this when using a remote Solaris machine as a fileserver for the diskless client). Providing a pre-built domU image is something that we''re investigating. dme.
On Wed, 19 Jul 2006, David Edmondson wrote:> Providing a pre-built domU image is something that we''re investigating.This is interesting. Are there plans to make these images available on the Solaris media that ships to customers? This would make things super easy for folks that want to use NetBSD, FreeBSD and Linux as Dom0. Thanks for any insight, - Ryan -- UNIX Administrator http://prefetch.net
On 19 Jul 2006, at 9:57pm, Matty wrote:> On Wed, 19 Jul 2006, David Edmondson wrote: > >> Providing a pre-built domU image is something that we''re >> investigating. > > This is interesting. Are there plans to make these images available > on the Solaris media that ships to customers? This would make > things super easy for folks that want to use NetBSD, FreeBSD and > Linux as Dom0.It''s not possible to give a definitive answer to that question now - the details of precisely how this work will be turned into a product are not nailed down. I''d agree that it would be useful to provide pre-built images. As you might guess though, pre-built images are often a compromise that ends up not suiting everyone. For example: - exactly what selection of packages should be present in the image? - how big should the filesystems be? Given these questions, it makes sense for us to provide a tool that makes it easy for customers to build images in a way that allows them to choose the details. Once we have that, providing pre-built images would remain useful, but might be considered less important. dme.
> Hi, I''ve been following the recent developments of > Open Solaris on Xen. My question is has anyone gotten > a solaris domU running on a linux-xen host?Yes, it can be done and mostly works for domainUs, especially if you only have a single virtual cpu. This is how we did the development internally before we had a working Solaris domain0. You''ll also have much fewer problems doing this with the 32 bit kernel than the 64 bit one. We had a good conversation about our changes with Ian Pratt just yesterday and hope to get variations of our changes back into the standard Xen code base soon. From the> howto''s it looks like it''s necessary to have a > solaris Dom0 to build the Solaris domU. > > Has anyone successfully copied this domU to a linux > xen Dom0?sort of.. Internally we didn''t copy the domU, rather we just used NFS from the Linux machine to a Solaris box that hosted the image.> > Is there any method of building a solaris domU image > at this point that doesn''t require a solaris dom0?Any easy way, no. The easiest thing by far is to use a spare disk partition to install Solaris, then use our instructions/tools to generate a domU image. You can then copy the image to where ever you want to play with it. Note that if you take that approach you''ll have to copy the "unix" and "boot_archive" files out of the domU to somewhere that a non-Solaris filesystem can access them. (or keep the solaris box up and use NFS to get at the image and files).> Thanks for the feedback, > JeffThis message posted from opensolaris.org