Xen VM fails to start with "VmError: Invalid mode" error
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.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
