Hi,
# cat /etc/release
Solaris Express Community Edition snv_107 X86
Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 26 January 2009
After fresh install of Solaris 10u6 as hvm domU it cannot boot:
[2009-02-07 12:29:29 392] ERROR (SrvBase:88) Request start failed.
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/xen/web/SrvBase.py", line 85,
in perform
File
"/usr/lib/python2.4/site-packages/xen/xend/server/SrvDomain.py",
line 77, in op_start
File "/usr/lib/python2.4/site-packages/xen/xend/XendDomain.py", line
1011, in domain_start
File "/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py",
line 595, in waitForDevices
File
"/usr/lib/python2.4/site-packages/xen/xend/server/DevController.py",
line 152, in waitForDevices
File
"/usr/lib/python2.4/site-packages/xen/xend/server/DevController.py",
line 172, in waitForDevice
VmError: Device 768 (vbd) could not be connected. Backend device not found.
[root@dhcp-196 ~]# virsh start virt2
libvir: Xen Daemon error : POST operation failed: (xend.err ''Device 768
(vbd) could not be connected. Backend device not found.'')
error: Failed to start domain virt2
# virsh dumpxml virt2
<domain type=''xen'' id=''-1''>
<name>virt2</name>
<uuid>aad8c0be-fe52-f015-f831-21d60116256c</uuid>
<os>
<type>hvm</type>
<loader>/usr/lib/xen/boot/hvmloader</loader>
<boot dev=''hd''/>
</os>
<memory>524288</memory>
<vcpu>1</vcpu>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>restart</on_crash>
<distro name=''undefined''/>
<features>
<acpi/>
<pae/>
</features>
<clock offset=''utc''/>
<devices>
<emulator>/usr/lib/xen/bin/qemu-dm</emulator>
<interface type=''bridge''>
<source bridge=''e1000g0 ''/>
<target dev=''vif-1.0''/>
<mac address=''00:16:3e:24:fd:39''/>
</interface>
<disk type=''block'' device=''disk''>
<driver name=''phy''/>
<source dev=''/dev/zvol/dsk/rpool/xvm/virt2''/>
<target dev=''hda''/>
</disk>
<disk device=''cdrom''>
<target dev=''hdc''/>
<readonly/>
</disk>
<input type=''mouse'' bus=''ps2''/>
<graphics type=''vnc'' port=''-1''/>
<console />
</devices>
</domain>
So it cannot find the install image for the cdrom device.
A workaround for this:
# virsh detach-disk virt2 hdc
# virsh start virt2
Domain virt2 started
--
Regards,
Piotr Jasiukajtis | estibi | SCA OS0072
http://estseg.blogspot.com