WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Creating domain crashes xend with the latest xen unstable tr

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Creating domain crashes xend with the latest xen unstable tree
From: Li Ge <lge@xxxxxxxxxx>
Date: Mon, 16 May 2005 14:15:47 -0500
Delivery-date: Mon, 16 May 2005 19:15:24 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx

I was able to build and boot Xen using May 16 unstable tree. But the xend
crashes when I create new domain on Fedora Core 3:

[root@bl3-2 ~]# xm create /images/xen-sarge/xen-sarge.config -c
Using config file "/images/xen-sarge/xen-sarge.config".
Traceback (most recent call last):
File "/usr/sbin/xm", line 10, in ?
main.main(sys.argv)
File "/usr/lib/python/xen/xm/main.py", line 901, in main
xm.main(args)
File "/usr/lib/python/xen/xm/main.py", line 133, in main
self.main_call(args)
File "/usr/lib/python/xen/xm/main.py", line 151, in main_call
p.main(args[1:])
File "/usr/lib/python/xen/xm/main.py", line 286, in main
create.main(args)
File "/usr/lib/python/xen/xm/create.py", line 623, in main
(dom, console) = make_domain(opts, config)
File "/usr/lib/python/xen/xm/create.py", line 578, in make_domain
dominfo = server.xend_domain_create(config)
File "/usr/lib/python/xen/xend/XendClient.py", line 192, in xend_domain_create
{'op' : 'create',
File "/usr/lib/python/xen/xend/XendClient.py", line 141, in xendPost
return self.client.xendPost(url, data)
File "/usr/lib/python/xen/xend/XendProtocol.py", line 80, in xendPost
return self.xendRequest(url, "POST", args)
File "/usr/lib/python/xen/xend/XendProtocol.py", line 151, in xendRequest
resp = conn.getresponse()
File "/usr/lib/python2.3/httplib.py", line 778, in getresponse
response.begin()
File "/usr/lib/python2.3/httplib.py", line 273, in begin
version, status, reason = self._read_status()
File "/usr/lib/python2.3/httplib.py", line 237, in _read_status
raise BadStatusLine(line)
httplib.BadStatusLine
[root@bl3-2 ~]# ps -ef|grep xend
root 3833 1 0 13:33 ? 00:00:00 python /usr/sbin/xend start
root 3834 3833 0 13:33 ? 00:00:00 python /usr/sbin/xend start
root 3835 3834 0 13:33 ? 00:00:00 python /usr/sbin/xend start
root 3836 3834 0 13:33 ? 00:00:00 python /usr/sbin/xend start
root 4523 3834 0 13:35 ? 00:00:00 python /usr/sbin/xend start
root 4525 4478 0 13:35 ttyS0 00:00:00 grep xend
[root@bl3-2 ~]# xm list
(111, 'Connection refused')
Error: Error connecting to xend, is xend running?
[root@bl3-2 ~]# xend start
4547 [DBG] XFRD>main>
4547 [DBG] XFRD>xfrd_main>
4547 [DBG] XFRD>xfrd_listen_socket>
4547 [DBG] XFRD>create_socket>
4547 [DBG] XFRD>create_socket> port=8002
4547 [DBG] XFRD>create_socket< err=0
4547 [DBG] XFRD>xfrd_listen_socket> listen...
4547 [DBG] XFRD>xfrd_listen_socket< err=0
4547 [DBG] XFRD>xfrd_select> socks: 3
[xend] INFO (__init__:988) Xend Daemon started
[xend] INFO (__init__:988) Virq 0 on port 3
[xend] INFO (__init__:988) Virq 1 on port 6
[xend] INFO (__init__:988) Virq 2 on port 5
[xend] INFO (__init__:988) Virq 3 on port 10
[xend] INFO (__init__:988) Virq 4 on port 11
vm_recreate>
savedinfo=
(domain (id 0) (name Domain-0) (memory 495))
info= {'vcpu_to_cpu': [0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1], 'cpu_time': 28740382934L,
'shutdown_reason': 0, 'dying': 0, 'dom': 0, 'running': 1, 'maxmem_kb': -4096,
'paused': 0, 'crashed': 0, 'vcpus': 1, 'shutdown': 0, 'mem_kb': 506952,
'cpumap': [-1,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0], 'blocked': 0}
[xend] INFO (__init__:988) Creating entry for unknown domain: id=1
vm_recreate>
savedinfo=
'None'
info= {'vcpu_to_cpu': [3, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1], 'cpu_time': 0L, 'shutdown_reason': 0,
'dying': 0, 'dom': 1, 'running': 0, 'maxmem_kb': 268435456, 'paused': 1,
'crashed': 0, 'vcpus': 1, 'shutdown': 0, 'mem_kb': 262144, 'cpumap': [-1, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0], 'blocked': 0}
unix path= /var/lib/xend/xend-socket
network start bridge=xen-br0 netdev=eth1 antispoof=no
[xend] INFO (__init__:988) EVENT> xend.domain.create ['Domain-1', '1']
[xend] INFO (__init__:988) EVENT> xend.start 0
[root@bl3-2 ~]# xm list
Name Id Mem(MB) CPU VCPU(s) State Time(s) Console
Domain-0 0 495 0 1 r---- 29.6
Domain-1 1 256 3 1 --p-- 0.0

Another problem I see here is just after I restarted xend, it showed there were
two domains (Domain-0 and Domain-1) in the list which should be only one (Domain-0).



Thanks,

Li Ge

Linux Technology Center, IBM
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] Creating domain crashes xend with the latest xen unstable tree, Li Ge <=