Gurus; I''ve been running Solaris 10 on a HVM domain on my machine (running SXCE snv_93 x86) for some time now. Now that Solaris 10 Update 6 (10/08) has been released, I tried creating a Paravirtualized Guest domain but got the same error message I got previously... # virt-install -n sol10 -p -r 1560 --nographics -f /dev/zvol/dsk/rpool/sol10 -l /stage/sol-10-u6-> Starting install... Could not find an installable distribution at ''/stage/sol-10-u6-ga1-x86-dvd.iso'' Domain installation may not have been successful. If it was, you can restart your domain by running ''virsh start sol10''; otherwise, please restart your installation. Sat, 08 Nov 2008 22:32:47 ERROR Could not find an installable distribution at ''/stage/sol-10-u6-ga1-x86-dvd.iso'' Traceback (most recent call last): File "/usr/bin/virt-install", line 511, in ? main() File "/usr/bin/virt-install", line 471, in main dom = guest.start_install(conscb,progresscb) File "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/Guest.py", line 885, in start_install File "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/ParaVirtGuest.py", line 68, in _prepare_install File "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", line 233, in prepare File "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", line 194, in _prepare_kernel_and_initrd File "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", line 106, in acquireKernel File "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", line 92, in _storeForDistro ValueError: Could not find an installable distribution at ''/stage/sol-10-u6-ga1-x86-dvd.iso'' I see some people on this list successfully creating and running a PV domain using Solaris 10.... Does Solaris 10 Update 6 (10/08) support full paravirtualization on xVM? Warmest Regards Steven Sim
Steven Sim wrote:> Gurus; > > I''ve been running Solaris 10 on a HVM domain on my machine (running SXCE > snv_93 x86) for some time now. > > Now that Solaris 10 Update 6 (10/08) has been released, I tried creating > a Paravirtualized Guest domain but got the same error message I got > previously... > > # virt-install -n sol10 -p -r 1560 --nographics -f > /dev/zvol/dsk/rpool/sol10 -l /stage/sol-10-u6-> > > Starting install... > Could not find an installable distribution at > ''/stage/sol-10-u6-ga1-x86-dvd.iso'' > Domain installation may not have been > successful. If it was, you can restart your domain > by running ''virsh start sol10''; otherwise, please > restart your installation. > Sat, 08 Nov 2008 22:32:47 ERROR Could not find an installable > distribution at ''/stage/sol-10-u6-ga1-x86-dvd.iso'' > Traceback (most recent call last): > File "/usr/bin/virt-install", line 511, in ? > main() > File "/usr/bin/virt-install", line 471, in main > dom = guest.start_install(conscb,progresscb) > File > "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/Guest.py", > line 885, in start_install > File > "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/ParaVirtGuest.py", > line 68, in _prepare_install > File > "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", > line 233, in prepare > File > "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", > line 194, in _prepare_kernel_and_initrd > File > "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", > line 106, in acquireKernel > File > "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", > line 92, in _storeForDistro > ValueError: Could not find an installable distribution at > ''/stage/sol-10-u6-ga1-x86-dvd.iso'' > > I see some people on this list successfully creating and running a PV > domain using Solaris 10.... > > Does Solaris 10 Update 6 (10/08) support full paravirtualization on xVM?No, it''s still HVM. But it does have PV NIC and disk drivers.. MRJ
Mark; Thanks for the swift reply! Exactly how will the PV NIC and disk drivers be utilized if it can only function in a HVM and not a PV environment? Warmest Regards Steven Sim Mark Johnson wrote:> > > Steven Sim wrote: >> Gurus; >> >> I''ve been running Solaris 10 on a HVM domain on my machine (running >> SXCE snv_93 x86) for some time now. >> >> Now that Solaris 10 Update 6 (10/08) has been released, I tried >> creating a Paravirtualized Guest domain but got the same error >> message I got previously... >> >> # virt-install -n sol10 -p -r 1560 --nographics -f >> /dev/zvol/dsk/rpool/sol10 -l /stage/sol-10-u6-> >> >> Starting install... >> Could not find an installable distribution at >> ''/stage/sol-10-u6-ga1-x86-dvd.iso'' >> Domain installation may not have been >> successful. If it was, you can restart your domain >> by running ''virsh start sol10''; otherwise, please >> restart your installation. >> Sat, 08 Nov 2008 22:32:47 ERROR Could not find an installable >> distribution at ''/stage/sol-10-u6-ga1-x86-dvd.iso'' >> Traceback (most recent call last): >> File "/usr/bin/virt-install", line 511, in ? >> main() >> File "/usr/bin/virt-install", line 471, in main >> dom = guest.start_install(conscb,progresscb) >> File >> "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/Guest.py", >> line 885, in start_install >> File >> "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/ParaVirtGuest.py", >> line 68, in _prepare_install >> File >> "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", >> line 233, in prepare >> File >> "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", >> line 194, in _prepare_kernel_and_initrd >> File >> "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", >> line 106, in acquireKernel >> File >> "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", >> line 92, in _storeForDistro >> ValueError: Could not find an installable distribution at >> ''/stage/sol-10-u6-ga1-x86-dvd.iso'' >> >> I see some people on this list successfully creating and running a PV >> domain using Solaris 10.... >> >> Does Solaris 10 Update 6 (10/08) support full paravirtualization on xVM? > > > No, it''s still HVM. But it does have PV NIC and disk drivers.. > > > > > MRJ > >
On Sat, 2008-11-08 at 22:35 +0800, Steven Sim wrote:> Gurus; > > I''ve been running Solaris 10 on a HVM domain on my machine (running SXCE > snv_93 x86) for some time now. > > Now that Solaris 10 Update 6 (10/08) has been released, I tried creating > a Paravirtualized Guest domain but got the same error message I got > previously...Solaris 10 has not been paravirtualized so it still requires being run as an HVM. What it has are paravirtualized device drivers out of the box. So the load on dom0 and the associated qemu-dm will be reduced. You should see an xnf0 instead of the realtek emulated network. Bob
What are the Solaris 10 patch numbers for the paravirtualized IO drivers? I could not find them in the Solaris 10 patch report. -- This message posted from opensolaris.org
I''ve not noticed xenified kernel on S10 U6 DVD. and also don''t expect S10 U6 kernel to support pv_ops , what is, in general, enough to run in DomU. However, looks like PV drivers are in place (just a guess). Installing S10U6 HVM at Xen 3.3 Ubuntu Hardy Dom0 ( hypervisor backported from Intrepid Release) , i was able to obtain IP via bridge with vif = [''bridge=eth0''] and successfully run installed HVM DomU (32-bit) Notation vif = [''type=ioemu,bridge=eth0''] didn''t allow to get IP during DHCP install. --- On Sat, 11/8/08, Steven Sim <unixandme@gmail.com> wrote: From: Steven Sim <unixandme@gmail.com> Subject: [xen-discuss] Paravirtualized Solaris Update 6 (10/08)? To: xen-discuss@opensolaris.org Date: Saturday, November 8, 2008, 9:35 AM Gurus; I''ve been running Solaris 10 on a HVM domain on my machine (running SXCE snv_93 x86) for some time now. Now that Solaris 10 Update 6 (10/08) has been released, I tried creating a Paravirtualized Guest domain but got the same error message I got previously... # virt-install -n sol10 -p -r 1560 --nographics -f /dev/zvol/dsk/rpool/sol10 -l /stage/sol-10-u6-> Starting install... Could not find an installable distribution at ''/stage/sol-10-u6-ga1-x86-dvd.iso'' Domain installation may not have been successful. If it was, you can restart your domain by running ''virsh start sol10''; otherwise, please restart your installation. Sat, 08 Nov 2008 22:32:47 ERROR Could not find an installable distribution at ''/stage/sol-10-u6-ga1-x86-dvd.iso'' Traceback (most recent call last): File "/usr/bin/virt-install", line 511, in ? main() File "/usr/bin/virt-install", line 471, in main dom = guest.start_install(conscb,progresscb) File "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/Guest.py", line 885, in start_install File "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/ParaVirtGuest.py", line 68, in _prepare_install File "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", line 233, in prepare File "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", line 194, in _prepare_kernel_and_initrd File "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", line 106, in acquireKernel File "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", line 92, in _storeForDistro ValueError: Could not find an installable distribution at ''/stage/sol-10-u6-ga1-x86-dvd.iso'' I see some people on this list successfully creating and running a PV domain using Solaris 10.... Does Solaris 10 Update 6 (10/08) support full paravirtualization on xVM? Warmest Regards Steven Sim _______________________________________________ xen-discuss mailing list xen-discuss@opensolaris.org
Yes, in S10U6 HVM DomU at Xen 3.3 Hardy Dom0 :- bash-3.00# uname -a SunOS dhcppc13 5.10 Generic_137138-09 i86pc i386 i86pc bash-3.00# ifconfig -a lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 xnf0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1500 index 2 inet 192.168.1.46 netmask ffffff00 broadcast 192.168.1.255 ether 0:16:3e:23:28:85 bash-3.00# ssh root@192.168.1.50 The authenticity of host ''192.168.1.50 (192.168.1.50)'' can''t be established. RSA key fingerprint is 7c:8f:97:30:86:ac:96:51:a1:95:28:df:a6:cf:37:26. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added ''192.168.1.50'' (RSA) to the list of known hosts. root@192.168.1.50''s password: Linux boris-desktop 2.6.24-21-xen #1 SMP Wed Oct 22 01:07:57 UTC 2008 x86_64 The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. To access official Ubuntu documentation, please visit: http://help.ubuntu.com/ root@boris-desktop:~# xm info|grep xen_ xen_major : 3 xen_minor : 3 xen_extra : .0 xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64 xen_scheduler : credit xen_pagesize : 4096 xen_changeset : unavailable --- On Sat, 11/8/08, Bob Netherton <progbob@gmail.com> wrote: From: Bob Netherton <progbob@gmail.com> Subject: Re: [xen-discuss] Paravirtualized Solaris Update 6 (10/08)? To: "Steven Sim" <unixandme@gmail.com> Cc: xen-discuss@opensolaris.org Date: Saturday, November 8, 2008, 12:04 PM On Sat, 2008-11-08 at 22:35 +0800, Steven Sim wrote:> Gurus; > > I''ve been running Solaris 10 on a HVM domain on my machine (runningSXCE> snv_93 x86) for some time now. > > Now that Solaris 10 Update 6 (10/08) has been released, I tried creating > a Paravirtualized Guest domain but got the same error message I got > previously...Solaris 10 has not been paravirtualized so it still requires being run as an HVM. What it has are paravirtualized device drivers out of the box. So the load on dom0 and the associated qemu-dm will be reduced. You should see an xnf0 instead of the realtek emulated network. Bob _______________________________________________ xen-discuss mailing list xen-discuss@opensolaris.org
Steven Sim wrote:> Mark; > > Thanks for the swift reply! > > Exactly how will the PV NIC and disk drivers be utilized if it can only > function in a HVM and not a PV environment?The PV disk driver will attach in the place of the IDE driver... You will need to configure the xnf interface for the network. MRJ> Warmest Regards > Steven Sim > > Mark Johnson wrote: >> >> >> Steven Sim wrote: >>> Gurus; >>> >>> I''ve been running Solaris 10 on a HVM domain on my machine (running >>> SXCE snv_93 x86) for some time now. >>> >>> Now that Solaris 10 Update 6 (10/08) has been released, I tried >>> creating a Paravirtualized Guest domain but got the same error >>> message I got previously... >>> >>> # virt-install -n sol10 -p -r 1560 --nographics -f >>> /dev/zvol/dsk/rpool/sol10 -l /stage/sol-10-u6-> >>> >>> Starting install... >>> Could not find an installable distribution at >>> ''/stage/sol-10-u6-ga1-x86-dvd.iso'' >>> Domain installation may not have been >>> successful. If it was, you can restart your domain >>> by running ''virsh start sol10''; otherwise, please >>> restart your installation. >>> Sat, 08 Nov 2008 22:32:47 ERROR Could not find an installable >>> distribution at ''/stage/sol-10-u6-ga1-x86-dvd.iso'' >>> Traceback (most recent call last): >>> File "/usr/bin/virt-install", line 511, in ? >>> main() >>> File "/usr/bin/virt-install", line 471, in main >>> dom = guest.start_install(conscb,progresscb) >>> File >>> "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/Guest.py", >>> line 885, in start_install >>> File >>> "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/ParaVirtGuest.py", >>> line 68, in _prepare_install >>> File >>> "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", >>> line 233, in prepare >>> File >>> "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", >>> line 194, in _prepare_kernel_and_initrd >>> File >>> "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", >>> line 106, in acquireKernel >>> File >>> "/export/builds/xvm_93/proto/install/usr/lib/python2.4/site-packages/virtinst/DistroManager.py", >>> line 92, in _storeForDistro >>> ValueError: Could not find an installable distribution at >>> ''/stage/sol-10-u6-ga1-x86-dvd.iso'' >>> >>> I see some people on this list successfully creating and running a PV >>> domain using Solaris 10.... >>> >>> Does Solaris 10 Update 6 (10/08) support full paravirtualization on xVM? >> >> >> No, it''s still HVM. But it does have PV NIC and disk drivers.. >> >> >> >> >> MRJ >> >> >