Richard W.M. Jones schrieb:> Falk Zimmermann wrote:
>> Richard W.M. Jones schrieb:
>>> Falk Zimmermann wrote:
>>>> Hi,
>>>> I''m running FC7 on an x86_64 with the
2.6.20-2925.13.fc7xen kernel and
>>>> used virt-manager to configure an F7 and xp guest domain.
Whereas I
>>>> can
>>>> correctly run the F7 guest, I receive the following message
after
>>>> trying
>>>> to run the xp guest:
>>>>
>>>> (xend.err ''Disk image does not exist: '')
>>>>
>>>> Both images reside in the same directory (/var/lib/xen/images)
and I
>>>> have selinux disabled.
>>>> Any ideas?
>>>
>>> Can you try:
>>>
>>> virsh dumpxml <xp>
>>>
>>> (where <xp> is the name of the XP guest domain). Then check
that
>>> the disk device shown has the right path.
>>>
>>> Rich.
>>>
>> Hi Richard,
>> the entry in the xml file looks fine (at least to me) and the image
>> file exists:
>
> Looks like a bug. Can you post also /var/log/xen/xend.log and
> /var/log/xen/xend-debug.log.
>
> Rich.
>
Ok, here they come:
Xend started at Tue Aug 21 08:57:05 2007.
device eth0 already exists; can''t create bridge with the same name
set hello timer failed: No such file or directory
set forward delay failed: No such file or directory
set stp status failed: No such file or directory
Nothing to flush.
Traceback (most recent call last):
File "/usr/lib64/python2.5/site-packages/xen/web/httpserver.py",
line
140, in process
resource = self.getResource()
File "/usr/lib64/python2.5/site-packages/xen/web/httpserver.py",
line
172, in getResource
return self.getServer().getResource(self)
File "/usr/lib64/python2.5/site-packages/xen/web/httpserver.py",
line
351, in getResource
return self.root.getRequestResource(req)
File "/usr/lib64/python2.5/site-packages/xen/web/resource.py", line
39, in getRequestResource
return findResource(self, req)
File "/usr/lib64/python2.5/site-packages/xen/web/resource.py", line
26, in findResource
next = resource.getPathResource(pathElement, request)
File "/usr/lib64/python2.5/site-packages/xen/web/resource.py", line
49, in getPathResource
val = self.getChild(path, request)
File "/usr/lib64/python2.5/site-packages/xen/web/SrvDir.py", line
71,
in getChild
val = self.get(x)
File
"/usr/lib64/python2.5/site-packages/xen/xend/server/SrvDomainDir.py",
line 52, in get
return self.domain(x)
File
"/usr/lib64/python2.5/site-packages/xen/xend/server/SrvDomainDir.py",
line 44, in domain
dom = self.xd.domain_lookup(x)
File "/usr/lib64/python2.5/site-packages/xen/xend/XendDomain.py",
line
524, in domain_lookup
raise XendInvalidDomain(str(domid))
XendInvalidDomain: <Fault 3:
''1e9860a0-e244-a264-5b0a-321a0fe649ec''>
Traceback (most recent call last):
File "/usr/lib64/python2.5/site-packages/xen/web/httpserver.py",
line
140, in process
resource = self.getResource()
File "/usr/lib64/python2.5/site-packages/xen/web/httpserver.py",
line
172, in getResource
return self.getServer().getResource(self)
File "/usr/lib64/python2.5/site-packages/xen/web/httpserver.py",
line
351, in getResource
return self.root.getRequestResource(req)
File "/usr/lib64/python2.5/site-packages/xen/web/resource.py", line
39, in getRequestResource
return findResource(self, req)
File "/usr/lib64/python2.5/site-packages/xen/web/resource.py", line
26, in findResource
next = resource.getPathResource(pathElement, request)
File "/usr/lib64/python2.5/site-packages/xen/web/resource.py", line
49, in getPathResource
val = self.getChild(path, request)
File "/usr/lib64/python2.5/site-packages/xen/web/SrvDir.py", line
71,
in getChild
val = self.get(x)
File
"/usr/lib64/python2.5/site-packages/xen/xend/server/SrvDomainDir.py",
line 52, in get
return self.domain(x)
File
"/usr/lib64/python2.5/site-packages/xen/xend/server/SrvDomainDir.py",
line 44, in domain
dom = self.xd.domain_lookup(x)
File "/usr/lib64/python2.5/site-packages/xen/xend/XendDomain.py",
line
524, in domain_lookup
raise XendInvalidDomain(str(domid))
XendInvalidDomain: <Fault 3: ''xp4''>
Running with no password
23/08/2007 11:09:34 Autoprobing TCP port
23/08/2007 11:09:34 Autoprobing selected port 5900
23/08/2007 11:09:35 other clients:
23/08/2007 11:09:35 Client Protocol Version 3.8
23/08/2007 11:09:35 Protocol version sent 3.8, using 3.8
23/08/2007 11:09:35 rfbProcessClientSecurityType: executing handler for
type 1
23/08/2007 11:09:35 rfbProcessClientSecurityType: returning
securityResult for client rfb versin >= 3.
8
23/08/2007 11:09:35 Pixel format for client 127.0.0.1:
23/08/2007 11:09:35 32 bpp, depth 8, big endian
23/08/2007 11:09:35 true colour: max r 255 g 255 b 255, shift r 24 g
16 b 8
23/08/2007 11:09:35 Enabling NewFBSize protocol extension for client
127.0.0.1
23/08/2007 11:09:35 Using raw encoding for client 127.0.0.1
23/08/2007 11:10:50 Client 127.0.0.1 gone
23/08/2007 11:10:50 Statistics events Transmit/ RawEquiv
( saved)
23/08/2007 11:10:50 FramebufferUpdate : 568 | 0/ 0
( 0.0%)
23/08/2007 11:10:50 raw : 568 | 175169312/175169312
( 0.0%)
23/08/2007 11:10:50 TOTALS : 1136 | 175169312/175169312
( 0.0%)
23/08/2007 11:10:50 Statistics events Received/ RawEquiv
( saved)
23/08/2007 11:10:50 PointerEvent : 22 | 132/ 132
( 0.0%)
23/08/2007 11:10:50 FramebufferUpdate : 569 | 5690/ 5690
( 0.0%)
23/08/2007 11:10:50 SetEncodings : 1 | 12/ 12
( 0.0%)
23/08/2007 11:10:50 SetPixelFormat : 1 | 20/ 20
( 0.0%)
23/08/2007 11:10:50 TOTALS : 593 | 5854/ 5854
( 0.0%)
Xend started at Thu Aug 23 12:33:50 2007.
device eth0 already exists; can''t create bridge with the same name
set hello timer failed: No such file or directory
set forward delay failed: No such file or directory
set stp status failed: No such file or directory
Nothing to flush.
Xend started at Thu Aug 23 13:10:24 2007.
device eth0 already exists; can''t create bridge with the same name
set hello timer failed: No such file or directory
set forward delay failed: No such file or directory
set stp status failed: No such file or directory
Nothing to flush.
Running with no password
23/08/2007 13:26:58 Autoprobing TCP port
23/08/2007 13:26:58 Autoprobing selected port 5900
23/08/2007 13:27:00 other clients:
23/08/2007 13:27:00 Client Protocol Version 3.8
23/08/2007 13:27:00 Protocol version sent 3.8, using 3.8
23/08/2007 13:27:00 rfbProcessClientSecurityType: executing handler for
type 1
23/08/2007 13:27:00 rfbProcessClientSecurityType: returning
securityResult for client rfb versin >= 3.
8
23/08/2007 13:27:00 Pixel format for client 127.0.0.1:
23/08/2007 13:27:00 32 bpp, depth 8, big endian
23/08/2007 13:27:00 true colour: max r 255 g 255 b 255, shift r 24 g
16 b 8
23/08/2007 13:27:00 Enabling NewFBSize protocol extension for client
127.0.0.1
23/08/2007 13:27:00 Using raw encoding for client 127.0.0.1
===
[2007-08-23 15:37:31 2776] DEBUG (SrvDomain:76) Starting domain xp4 False
[2007-08-23 15:37:31 2776] DEBUG (XendDomainInfo:1463)
XendDomainInfo.constructDomain
[2007-08-23 15:37:31 2776] DEBUG (balloon:113) Balloon: 7100988 KiB
free; need 2048; done.
[2007-08-23 15:37:31 2776] DEBUG (XendDomain:443) Adding Domain: 5
[2007-08-23 15:37:31 2776] DEBUG (XendDomainInfo:1517)
XendDomainInfo.initDomain: 5 256
[2007-08-23 15:37:31 2776] DEBUG (image:330) args: boot, val: c
[2007-08-23 15:37:31 2776] DEBUG (image:330) args: fda, val: None
[2007-08-23 15:37:31 2776] DEBUG (image:330) args: fdb, val: None
[2007-08-23 15:37:31 2776] DEBUG (image:330) args: soundhw, val: None
[2007-08-23 15:37:31 2776] DEBUG (image:330) args: localtime, val: None
[2007-08-23 15:37:31 2776] DEBUG (image:330) args: serial, val: pty
[2007-08-23 15:37:31 2776] DEBUG (image:330) args: std-vga, val: None
[2007-08-23 15:37:31 2776] DEBUG (image:330) args: isa, val: None
[2007-08-23 15:37:31 2776] DEBUG (image:330) args: acpi, val: 1
[2007-08-23 15:37:31 2776] DEBUG (image:330) args: usb, val: None
[2007-08-23 15:37:31 2776] DEBUG (image:330) args: usbdevice, val: None
[2007-08-23 15:37:31 2776] DEBUG (image:330) args: k, val: None
[2007-08-23 15:37:31 2776] ERROR (XendDomainInfo:1584)
XendDomainInfo.initDomain: exception occurred
Traceback (most recent call last):
File
"/usr/lib64/python2.5/site-packages/xen/xend/XendDomainInfo.py",
line 1522, in _initDomain
self.image = image.create(self, self.info)
File "/usr/lib64/python2.5/site-packages/xen/xend/image.py", line
44,
in create
return findImageHandlerClass(vmConfig)(vm, vmConfig)
File "/usr/lib64/python2.5/site-packages/xen/xend/image.py", line
236,
in __init__
ImageHandler.__init__(self, vm, vmConfig)
File "/usr/lib64/python2.5/site-packages/xen/xend/image.py", line
75,
in __init__
self.configure(vmConfig)
File "/usr/lib64/python2.5/site-packages/xen/xend/image.py", line
250,
in configure
self.dmargs = self.parseDeviceModelArgs(vmConfig)
File "/usr/lib64/python2.5/site-packages/xen/xend/image.py", line
344,
in parseDeviceModelArgs
vbdparam)
VmError: Disk image does not exist:
[2007-08-23 15:37:31 2776] ERROR (XendDomainInfo:416) VM start failed
Traceback (most recent call last):
File
"/usr/lib64/python2.5/site-packages/xen/xend/XendDomainInfo.py",
line 396, in start
XendTask.log_progress(31, 60, self._initDomain)
File "/usr/lib64/python2.5/site-packages/xen/xend/XendTask.py", line
209, in log_progress
retval = func(*args, **kwds)
File
"/usr/lib64/python2.5/site-packages/xen/xend/XendDomainInfo.py",
line 1587, in _initDomain
raise exn
VmError: Disk image does not exist:
[2007-08-23 15:37:31 2776] DEBUG (XendDomainInfo:1709)
XendDomainInfo.destroy: domid=5
[2007-08-23 15:37:31 2776] DEBUG (XendDomainInfo:1726)
XendDomainInfo.destroyDomain(5)
[2007-08-23 15:37:31 2776] ERROR (SrvBase:88) Request start failed.
Traceback (most recent call last):
File "/usr/lib64/python2.5/site-packages/xen/web/SrvBase.py", line
85,
in perform
return op_method(op, req)
File
"/usr/lib64/python2.5/site-packages/xen/xend/server/SrvDomain.py",
line
77, in op_start
return self.xd.domain_start(self.dom.getName(), paused)
File "/usr/lib64/python2.5/site-packages/xen/xend/XendDomain.py",
line
994, in domain_start
dominfo.start(is_managed = True)
File
"/usr/lib64/python2.5/site-packages/xen/xend/XendDomainInfo.py",
line 396, in start
XendTask.log_progress(31, 60, self._initDomain)
File "/usr/lib64/python2.5/site-packages/xen/xend/XendTask.py", line
209, in log_progress
retval = func(*args, **kwds)
File
"/usr/lib64/python2.5/site-packages/xen/xend/XendDomainInfo.py",
line 1587, in _initDomain
raise exn
VmError: Disk image does not exist:
Cheers,
Falk