Port-xen archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Fail to xm/xl create domUs after an upgrade
Hello list,
I'm not sure what's happening here
I had a NetBSD 6.1 dom0 running smoothly a couple of NetBSD domUs, and
then I just upgraded to 6.1.1. But since then, I can't get any of the
domUs to boot: "xm create" or "xl create" fails on any of the domUs
I had before upgrading. The output from xl is:
# xl create /usr/pkg/etc/xen/marauder
Parsing config from /usr/pkg/etc/xen/marauder
libxl: error: libxl_create.c:437:libxl__domain_make: domain creation fail
libxl: error: libxl_create.c:663:initiate_domain_create: cannot make domain: -3
libxl: error: libxl.c:1377:libxl__destroy_domid: non-existant domain -1
libxl: error: libxl.c:1341:domain_destroy_callback: unable to destroy guest
with domid 4294967295
libxl: error: libxl_create.c:1171:domcreate_destruction_cb: unable to destroy
domain 4294967295 following failed creation
And xm shows:
# xm create /usr/pkg/etc/xen/marauder
Using config file "/usr/pkg/etc/xen/marauder".
Error: Creating domain failed: name=marauder
Not finding any explanation there, I went to /var/log/xen/xend.log, but
I just don't get what the problem is:
[2013-10-09 21:49:58 367] DEBUG (XendDomainInfo:2499)
XendDomainInfo.constructDomain
[2013-10-09 21:49:58 367] DEBUG (balloon:187) Balloon: 3103548 KiB free; need
16384; done.
[2013-10-09 21:49:58 367] ERROR (XendDomainInfo:2561) (1, 'Operation not
permitted')
Traceback (most recent call last):
File "/usr/pkg/lib/python2.7/site-packages/xen/xend/XendDomainInfo.py", line
2556, in _constructDomain
target = self.info.target())
Error: (1, 'Operation not permitted')
[2013-10-09 21:49:58 367] ERROR (XendDomainInfo:488) VM start failed
Traceback (most recent call last):
File "/usr/pkg/lib/python2.7/site-packages/xen/xend/XendDomainInfo.py", line
473, in start
XendTask.log_progress(0, 30, self._constructDomain)
File "/usr/pkg/lib/python2.7/site-packages/xen/xend/XendTask.py", line 209,
in log_progress
retval = func(*args, **kwds)
File "/usr/pkg/lib/python2.7/site-packages/xen/xend/XendDomainInfo.py", line
2567, in _constructDomain
raise VmError(failmsg)
VmError: Creating domain failed: name=marauder
[2013-10-09 21:49:58 367] ERROR (XendDomainInfo:108) Domain construction failed
Traceback (most recent call last):
File "/usr/pkg/lib/python2.7/site-packages/xen/xend/XendDomainInfo.py", line
106, in create
vm.start()
File "/usr/pkg/lib/python2.7/site-packages/xen/xend/XendDomainInfo.py", line
473, in start
XendTask.log_progress(0, 30, self._constructDomain)
File "/usr/pkg/lib/python2.7/site-packages/xen/xend/XendTask.py", line 209,
in log_progress
retval = func(*args, **kwds)
File "/usr/pkg/lib/python2.7/site-packages/xen/xend/XendDomainInfo.py", line
2567, in _constructDomain
raise VmError(failmsg)
VmError: Creating domain failed: name=marauder
I can't recall any problem during the upgrade, just the fact that I use
the xenkernel41 and xentools41 that are build for 6.1 (and not 6.1.1),
so I got the usual warning. But considering that both xm (python script)
and xl (binary) fail with the same symptoms, would that really matter?
Any idea?
--
Étienne
Home |
Main Index |
Thread Index |
Old Index