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.
[r...@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
_______________________________________________
xen-discuss mailing list
[email protected]

Reply via email to