I am running OpenSolaris build 134 on a T1000 (Sparc). It has been an uphill battle getting this far. Many of the commands I find in the various documentation won''t work for me. ------------------------------------------------------------ steve@t1000:~# pfexec pkg install xvm-gui Creating Plan pkg: ''xvm-gui'' matches multiple packages system/xvm/xvm-gui xvm-gui steve@t1000:~# pfexec svcadm enable milestone/xvm svcadm: Pattern ''milestone/xvm'' doesn''t match any instances ------------------------------------------------------------ I have managed to get What I believe are the necessary packages installed, but can''t enable them: steve@t1000:~# pkginfo |grep xvm system SUNWxvmh Hypervisor Header Files system SUNWxvmhvm Hypervisor HVM system SUNWxvmr Hypervisor (Root) system SUNWxvmu Hypervisor (Usr) steve@t1000:~# steve@t1000:~# svcs -a|grep xvm disabled 9:59:07 svc:/system/xvm/store:default disabled 9:59:08 svc:/system/xvm/domains:default disabled 9:59:09 svc:/system/xvm/console:default disabled 9:59:10 svc:/system/xvm/xend:default steve@t1000:~# I believe the current problem is Xen.gz is not loading on boot. I am trying to understand what I need in /rpool/boot/menu.lst. On: http://hub.opensolaris.org/bin/view/Community+Group +xen/developers#5_Booting I found a link under "Booting": To run Solaris as a dom0 with the hypervisor, there must be an entry in /boot/grub/menu.lst that specifies the hypervisor, as described here But when I follow that link, I get: "You are not allowed to view this document or perform this action" Can someone please point me to the most recent documentation for getting Xen running on OpenSolaris build 134 (Sparc)? I''m about ready to throw in the towel. Thank you, Steve.
xVM is an x86 specific virtualization technology. Don''t worry trying it on a sparc. Interesting you got this far !! Steve Arntzen wrote:> I am running OpenSolaris build 134 on a T1000 (Sparc). > > It has been an uphill battle getting this far. Many of the commands I > find in the various documentation won''t work for me. > > ------------------------------------------------------------ > steve@t1000:~# pfexec pkg install xvm-gui > Creating Plan > pkg: ''xvm-gui'' matches multiple packages > system/xvm/xvm-gui > xvm-gui > > steve@t1000:~# pfexec svcadm enable milestone/xvm > svcadm: Pattern ''milestone/xvm'' doesn''t match any instances > ------------------------------------------------------------ > > I have managed to get What I believe are the necessary packages > installed, but can''t enable them: > > steve@t1000:~# pkginfo |grep xvm > system SUNWxvmh Hypervisor Header Files > system SUNWxvmhvm Hypervisor HVM > system SUNWxvmr Hypervisor (Root) > system SUNWxvmu Hypervisor (Usr) > steve@t1000:~# > > > steve@t1000:~# svcs -a|grep xvm > disabled 9:59:07 svc:/system/xvm/store:default > disabled 9:59:08 svc:/system/xvm/domains:default > disabled 9:59:09 svc:/system/xvm/console:default > disabled 9:59:10 svc:/system/xvm/xend:default > steve@t1000:~# > > > I believe the current problem is Xen.gz is not loading on boot. I am > trying to understand what I need in /rpool/boot/menu.lst. > > On: http://hub.opensolaris.org/bin/view/Community+Group > +xen/developers#5_Booting > > I found a link under "Booting": > > To run Solaris as a dom0 with the hypervisor, there must be an entry > in /boot/grub/menu.lst that specifies the hypervisor, as described here > > But when I follow that link, I get: > > "You are not allowed to view this document or perform this action" > > Can someone please point me to the most recent documentation for getting > Xen running on OpenSolaris build 134 (Sparc)? > > I''m about ready to throw in the towel. > > Thank you, > > Steve. > > > > > > > _______________________________________________ > xen-discuss mailing list > xen-discuss@opensolaris.org >
Hi, The hypervisor for T-Series SPARC servers is Logical Domains (LDoms) also now known as Oracle VM Server for SPARC. You can find out more about it here: http://hub.opensolaris.org/bin/view/Community+Group+ldoms/ *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* Octave J. Orgeron Solaris Virtualization Architect and Consultant Web: http://unixconsole.blogspot.com E-Mail: unixconsole@yahoo.com *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* ----- Original Message ---- From: Steve Arntzen <xen@arntzen.us> To: xen-discuss@opensolaris.org Sent: Mon, June 14, 2010 5:31:45 PM Subject: [xen-discuss] OpenSolaris Sparc Xen boot problem I am running OpenSolaris build 134 on a T1000 (Sparc). It has been an uphill battle getting this far. Many of the commands I find in the various documentation won''t work for me. ------------------------------------------------------------ steve@t1000:~# pfexec pkg install xvm-gui Creating Plan pkg: ''xvm-gui'' matches multiple packages system/xvm/xvm-gui xvm-gui steve@t1000:~# pfexec svcadm enable milestone/xvm svcadm: Pattern ''milestone/xvm'' doesn''t match any instances ------------------------------------------------------------ I have managed to get What I believe are the necessary packages installed, but can''t enable them: steve@t1000:~# pkginfo |grep xvm system SUNWxvmh Hypervisor Header Files system SUNWxvmhvm Hypervisor HVM system SUNWxvmr Hypervisor (Root) system SUNWxvmu Hypervisor (Usr) steve@t1000:~# steve@t1000:~# svcs -a|grep xvm disabled 9:59:07 svc:/system/xvm/store:default disabled 9:59:08 svc:/system/xvm/domains:default disabled 9:59:09 svc:/system/xvm/console:default disabled 9:59:10 svc:/system/xvm/xend:default steve@t1000:~# I believe the current problem is Xen.gz is not loading on boot. I am trying to understand what I need in /rpool/boot/menu.lst. On: http://hub.opensolaris.org/bin/view/Community+Group +xen/developers#5_Booting I found a link under "Booting": To run Solaris as a dom0 with the hypervisor, there must be an entry in /boot/grub/menu.lst that specifies the hypervisor, as described here But when I follow that link, I get: "You are not allowed to view this document or perform this action" Can someone please point me to the most recent documentation for getting Xen running on OpenSolaris build 134 (Sparc)? I''m about ready to throw in the towel. Thank you, Steve. _______________________________________________ xen-discuss mailing list xen-discuss@opensolaris.org
While I agree that a sparc machine shouldn''t even have the option of installing XVM, this "xvm-gui" and "system/xvm/xvm-gui" double match stuff is sortof annoying. Tommy On Jun 14, 2010, at 4:31 PM, Steve Arntzen wrote:> steve@t1000:~# pfexec pkg install xvm-gui > Creating Plan > pkg: ''xvm-gui'' matches multiple packages > system/xvm/xvm-gui > xvm-gui
On Tue, 2010-06-15 at 04:20 +0530, Surya Prakki wrote:> xVM is an x86 specific virtualization technology. Don''t worry trying it > on a sparc. > Interesting you got this far !! >I get very determined :) Thanks for the quick response. I will change direction a little bit and keep pushing forward. I have used Xen on Linux, but am also a huge fan of OpenSolaris and it seemed like the right way to go for a T1000 to take advantage of the threading. Steve.> Steve Arntzen wrote: > > I am running OpenSolaris build 134 on a T1000 (Sparc). > > > > It has been an uphill battle getting this far. Many of the commands I > > find in the various documentation won''t work for me. > > > > ------------------------------------------------------------ > > steve@t1000:~# pfexec pkg install xvm-gui > > Creating Plan > > pkg: ''xvm-gui'' matches multiple packages > > system/xvm/xvm-gui > > xvm-gui > > > > steve@t1000:~# pfexec svcadm enable milestone/xvm > > svcadm: Pattern ''milestone/xvm'' doesn''t match any instances > > ------------------------------------------------------------ > > > > I have managed to get What I believe are the necessary packages > > installed, but can''t enable them: > > > > steve@t1000:~# pkginfo |grep xvm > > system SUNWxvmh Hypervisor Header Files > > system SUNWxvmhvm Hypervisor HVM > > system SUNWxvmr Hypervisor (Root) > > system SUNWxvmu Hypervisor (Usr) > > steve@t1000:~# > > > > > > steve@t1000:~# svcs -a|grep xvm > > disabled 9:59:07 svc:/system/xvm/store:default > > disabled 9:59:08 svc:/system/xvm/domains:default > > disabled 9:59:09 svc:/system/xvm/console:default > > disabled 9:59:10 svc:/system/xvm/xend:default > > steve@t1000:~# > > > > > > I believe the current problem is Xen.gz is not loading on boot. I am > > trying to understand what I need in /rpool/boot/menu.lst. > > > > On: http://hub.opensolaris.org/bin/view/Community+Group > > +xen/developers#5_Booting > > > > I found a link under "Booting": > > > > To run Solaris as a dom0 with the hypervisor, there must be an entry > > in /boot/grub/menu.lst that specifies the hypervisor, as described here > > > > But when I follow that link, I get: > > > > "You are not allowed to view this document or perform this action" > > > > Can someone please point me to the most recent documentation for getting > > Xen running on OpenSolaris build 134 (Sparc)? > > > > I''m about ready to throw in the towel. > > > > Thank you, > > > > Steve. > > > > > > > > > > > > > > _______________________________________________ > > xen-discuss mailing list > > xen-discuss@opensolaris.org > > >
Thank you very much for that lead and the quick response. I will head down that path now, Steve. On Mon, 2010-06-14 at 15:50 -0700, Octave Orgeron wrote:> Hi, > > The hypervisor for T-Series SPARC servers is Logical Domains (LDoms) also now known as Oracle VM Server for SPARC. You can find out more about it here: > > http://hub.opensolaris.org/bin/view/Community+Group+ldoms/ > > *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* > Octave J. Orgeron > Solaris Virtualization Architect and Consultant > Web: http://unixconsole.blogspot.com > E-Mail: unixconsole@yahoo.com > *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* > > > > ----- Original Message ---- > From: Steve Arntzen <xen@arntzen.us> > To: xen-discuss@opensolaris.org > Sent: Mon, June 14, 2010 5:31:45 PM > Subject: [xen-discuss] OpenSolaris Sparc Xen boot problem > > I am running OpenSolaris build 134 on a T1000 (Sparc). > > It has been an uphill battle getting this far. Many of the commands I > find in the various documentation won''t work for me. > > ------------------------------------------------------------ > steve@t1000:~# pfexec pkg install xvm-gui > Creating Plan > pkg: ''xvm-gui'' matches multiple packages > system/xvm/xvm-gui > xvm-gui > > steve@t1000:~# pfexec svcadm enable milestone/xvm > svcadm: Pattern ''milestone/xvm'' doesn''t match any instances > ------------------------------------------------------------ > > I have managed to get What I believe are the necessary packages > installed, but can''t enable them: > > steve@t1000:~# pkginfo |grep xvm > system SUNWxvmh Hypervisor Header Files > system SUNWxvmhvm Hypervisor HVM > system SUNWxvmr Hypervisor (Root) > system SUNWxvmu Hypervisor (Usr) > steve@t1000:~# > > > steve@t1000:~# svcs -a|grep xvm > disabled 9:59:07 svc:/system/xvm/store:default > disabled 9:59:08 svc:/system/xvm/domains:default > disabled 9:59:09 svc:/system/xvm/console:default > disabled 9:59:10 svc:/system/xvm/xend:default > steve@t1000:~# > > > I believe the current problem is Xen.gz is not loading on boot. I am > trying to understand what I need in /rpool/boot/menu.lst. > > On: http://hub.opensolaris.org/bin/view/Community+Group > +xen/developers#5_Booting > > I found a link under "Booting": > > To run Solaris as a dom0 with the hypervisor, there must be an entry > in /boot/grub/menu.lst that specifies the hypervisor, as described here > > But when I follow that link, I get: > > "You are not allowed to view this document or perform this action" > > Can someone please point me to the most recent documentation for getting > Xen running on OpenSolaris build 134 (Sparc)? > > I''m about ready to throw in the towel. > > Thank you, > > Steve. > > > > > > > _______________________________________________ > xen-discuss mailing list > xen-discuss@opensolaris.org > > > >
Steve, In my opinion, you would be better off pursuing zones (Solaris Containers) than LDOMS on a T1000/T2000. Zones share the same running kernel, so they are more like application virtualization. LDOMS divvy up the hardware such as CPU cores and memory. Ldoms also seem to proxy all the network and i/o and thus are a LOT more overhead. On a 5120/5220 type system (Niagara 2), I think LDOMS works a bit better, but still has all the i/o overhead. Again, this is just my opinion, after having run LDOMS for a couple years alongside zones and xVM. Tommy On Jun 14, 2010, at 5:10 PM, Steve Arntzen wrote:> On Tue, 2010-06-15 at 04:20 +0530, Surya Prakki wrote: >> xVM is an x86 specific virtualization technology. Don''t worry trying it >> on a sparc. >> Interesting you got this far !! >> > I get very determined :) > > Thanks for the quick response. I will change direction a little bit and > keep pushing forward. > > I have used Xen on Linux, but am also a huge fan of OpenSolaris and it > seemed like the right way to go for a T1000 to take advantage of the > threading. > > Steve. > > >> Steve Arntzen wrote: >>> I am running OpenSolaris build 134 on a T1000 (Sparc). >>> >>> It has been an uphill battle getting this far. Many of the commands I >>> find in the various documentation won''t work for me. >>> >>> ------------------------------------------------------------ >>> steve@t1000:~# pfexec pkg install xvm-gui >>> Creating Plan >>> pkg: ''xvm-gui'' matches multiple packages >>> system/xvm/xvm-gui >>> xvm-gui >>> >>> steve@t1000:~# pfexec svcadm enable milestone/xvm >>> svcadm: Pattern ''milestone/xvm'' doesn''t match any instances >>> ------------------------------------------------------------ >>> >>> I have managed to get What I believe are the necessary packages >>> installed, but can''t enable them: >>> >>> steve@t1000:~# pkginfo |grep xvm >>> system SUNWxvmh Hypervisor Header Files >>> system SUNWxvmhvm Hypervisor HVM >>> system SUNWxvmr Hypervisor (Root) >>> system SUNWxvmu Hypervisor (Usr) >>> steve@t1000:~# >>> >>> >>> steve@t1000:~# svcs -a|grep xvm >>> disabled 9:59:07 svc:/system/xvm/store:default >>> disabled 9:59:08 svc:/system/xvm/domains:default >>> disabled 9:59:09 svc:/system/xvm/console:default >>> disabled 9:59:10 svc:/system/xvm/xend:default >>> steve@t1000:~# >>> >>> >>> I believe the current problem is Xen.gz is not loading on boot. I am >>> trying to understand what I need in /rpool/boot/menu.lst. >>> >>> On: http://hub.opensolaris.org/bin/view/Community+Group >>> +xen/developers#5_Booting >>> >>> I found a link under "Booting": >>> >>> To run Solaris as a dom0 with the hypervisor, there must be an entry >>> in /boot/grub/menu.lst that specifies the hypervisor, as described here >>> >>> But when I follow that link, I get: >>> >>> "You are not allowed to view this document or perform this action" >>> >>> Can someone please point me to the most recent documentation for getting >>> Xen running on OpenSolaris build 134 (Sparc)? >>> >>> I''m about ready to throw in the towel. >>> >>> Thank you, >>> >>> Steve. >>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> xen-discuss mailing list >>> xen-discuss@opensolaris.org >>> >> > > _______________________________________________ > xen-discuss mailing list > xen-discuss@opensolaris.org
I appreciate your comments Tommy. We had been running Solaris Containers on the T1000s which worked very well (actually, flawlessly). Recently we moved the services from the T1000s to bigger boxes. As there is nothing wrong with the old boxes, I want to put them to good use. Thanks, Steve. On Mon, 2010-06-14 at 17:21 -0600, Tommy McNeely wrote:> Steve, > > In my opinion, you would be better off pursuing zones (Solaris Containers) than LDOMS on a T1000/T2000. Zones share the same running kernel, so they are more like application virtualization. LDOMS divvy up the hardware such as CPU cores and memory. Ldoms also seem to proxy all the network and i/o and thus are a LOT more overhead. On a 5120/5220 type system (Niagara 2), I think LDOMS works a bit better, but still has all the i/o overhead. Again, this is just my opinion, after having run LDOMS for a couple years alongside zones and xVM. > > Tommy > > > > On Jun 14, 2010, at 5:10 PM, Steve Arntzen wrote: > > > On Tue, 2010-06-15 at 04:20 +0530, Surya Prakki wrote: > >> xVM is an x86 specific virtualization technology. Don''t worry trying it > >> on a sparc. > >> Interesting you got this far !! > >> > > I get very determined :) > > > > Thanks for the quick response. I will change direction a little bit and > > keep pushing forward. > > > > I have used Xen on Linux, but am also a huge fan of OpenSolaris and it > > seemed like the right way to go for a T1000 to take advantage of the > > threading. > > > > Steve. > > > > > >> Steve Arntzen wrote: > >>> I am running OpenSolaris build 134 on a T1000 (Sparc). > >>> > >>> It has been an uphill battle getting this far. Many of the commands I > >>> find in the various documentation won''t work for me. > >>> > >>> ------------------------------------------------------------ > >>> steve@t1000:~# pfexec pkg install xvm-gui > >>> Creating Plan > >>> pkg: ''xvm-gui'' matches multiple packages > >>> system/xvm/xvm-gui > >>> xvm-gui > >>> > >>> steve@t1000:~# pfexec svcadm enable milestone/xvm > >>> svcadm: Pattern ''milestone/xvm'' doesn''t match any instances > >>> ------------------------------------------------------------ > >>> > >>> I have managed to get What I believe are the necessary packages > >>> installed, but can''t enable them: > >>> > >>> steve@t1000:~# pkginfo |grep xvm > >>> system SUNWxvmh Hypervisor Header Files > >>> system SUNWxvmhvm Hypervisor HVM > >>> system SUNWxvmr Hypervisor (Root) > >>> system SUNWxvmu Hypervisor (Usr) > >>> steve@t1000:~# > >>> > >>> > >>> steve@t1000:~# svcs -a|grep xvm > >>> disabled 9:59:07 svc:/system/xvm/store:default > >>> disabled 9:59:08 svc:/system/xvm/domains:default > >>> disabled 9:59:09 svc:/system/xvm/console:default > >>> disabled 9:59:10 svc:/system/xvm/xend:default > >>> steve@t1000:~# > >>> > >>> > >>> I believe the current problem is Xen.gz is not loading on boot. I am > >>> trying to understand what I need in /rpool/boot/menu.lst. > >>> > >>> On: http://hub.opensolaris.org/bin/view/Community+Group > >>> +xen/developers#5_Booting > >>> > >>> I found a link under "Booting": > >>> > >>> To run Solaris as a dom0 with the hypervisor, there must be an entry > >>> in /boot/grub/menu.lst that specifies the hypervisor, as described here > >>> > >>> But when I follow that link, I get: > >>> > >>> "You are not allowed to view this document or perform this action" > >>> > >>> Can someone please point me to the most recent documentation for getting > >>> Xen running on OpenSolaris build 134 (Sparc)? > >>> > >>> I''m about ready to throw in the towel. > >>> > >>> Thank you, > >>> > >>> Steve. > >>> > >>> > >>> > >>> > >>> > >>> > >>> _______________________________________________ > >>> xen-discuss mailing list > >>> xen-discuss@opensolaris.org > >>> > >> > > > > _______________________________________________ > > xen-discuss mailing list > > xen-discuss@opensolaris.org >