Xen VM fails to start with "VmError: Invalid mode" error

Solution Verified - Updated -

Issue

  • Starting a virtual server fails with the following error
[2013-08-26 14:09:18 xend.XendDomainInfo 6848] ERROR (XendDomainInfo:273) Domain construction failed
Traceback (most recent call last):
  File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py", line 266, in create
    vm.initDomain()
  File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py", line 2226, in initDomain
    self.createDevices()
  File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py", line 2482, in createDevices
    self.createDevice(n, c)
  File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py", line 1556, in createDevice
    devid = self.getDeviceController(deviceClass).createDevice(devconfig)
  File "/usr/lib64/python2.4/site-packages/xen/xend/server/DevController.py", line 103, in createDevice
    (devid, back, front) = self.getDeviceDetails(config)
  File "/usr/lib64/python2.4/site-packages/xen/xend/server/blkif.py", line 81, in getDeviceDetails
    raise VmError('Invalid mode')
VmError: Invalid mode

Environment

  • Red Hat Enterprise Linux 5
  • Xen

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.