All of lore.kernel.org
 help / color / mirror / Atom feed
From: Christian Ehrhardt <ehrhardt@linux.vnet.ibm.com>
To: xen-devel@lists.xensource.com, Hollis Blanchard <hollisb@us.ibm.com>
Subject: [Fwd: Re: [XenPPC] can't start xend - anyone similar problems or a hint for me ?]
Date: Fri, 04 May 2007 17:03:37 +0200	[thread overview]
Message-ID: <463B4B49.9060001@linux.vnet.ibm.com> (raw)

re-submit to xen-devel

Hollis Blanchard wrote:

> On Thu, 2007-05-03 at 16:47 +0200, Christian Ehrhardt wrote:
>   
>> Hi,
>> I can't start xend anymore and wanted to ask if anyone had similar 
>> problems in the past.
>> Also every suggestion to solve that issue is very welcome - actually I 
>> hope someone has a hint for me ;-)
>>
>> It used to work before with some older source tree for xen & linux. I 
>> tested my old xen/dom0 image that used to work together with the new 
>> tools but that throws the same errors (I need to go to the new version 
>> anyway so stepping back would be only a bug trackiong option anyway).
>> I already moved to the current head of xen-unstable.hg and 
>> linux-ppc-2,6.hg and recompiled everything.
>> I used to build/boot debug images but the error occurs also with non 
>> debug images.
>>
>> Here I post the information what I got out of my logs on my system so 
>> far. Important facts are:
>> - exception "metrics" ???
>> - there is some phyton/xen rocess listening on port 8002
>>
>> xend.log:
>> INFO (SrvDaemon:331) Xend Daemon started
>> INFO (SrvDaemon:335) Xend changeset: Wed May 02 14:41:51 2007 +0100 
>> 14995:f3cf882c9578.
>> INFO (SrvDaemon:342) Xend version: Unknown.
>> WARNING (XendNode:147) Error recreating network 
>> af23a262-339d-9043-66f3-56ae2d6d894a
>> ERROR (SrvDaemon:353) Exception starting xend ('metrics')
>> Traceback (most recent call last):
>>    4430   File "//usr/lib/python/xen/xend/server/SrvDaemon.py", line 
>> 345, in run
>>    4431     servers = SrvServer.create()
>>    4432   File "//usr/lib/python/xen/xend/server/SrvServer.py", line 
>> 254, in create
>>    4433     root.putChild('xend', SrvRoot())
>>    4434   File "//usr/lib/python/xen/xend/server/SrvRoot.py", line 40, 
>> in __init__
>>    4435     self.get(name)
>>    4436   File "//usr/lib/python/xen/web/SrvDir.py", line 82, in get
>>    4437     val = val.getobj()
>>    4438   File "//usr/lib/python/xen/web/SrvDir.py", line 52, in getobj
>>    4439     self.obj = klassobj()
>>    4440   File "//usr/lib/python/xen/xend/server/SrvNode.py", line 30, 
>> in __init__
>>    4441     self.xn = XendNode.instance()
>>    4442   File "//usr/lib/python/xen/xend/XendNode.py", line 658, in 
>> instance
>>    4443     inst = XendNode()
>>    4444   File "//usr/lib/python/xen/xend/XendNode.py", line 168, in 
>> __init__
>>    4445     XendPIF.recreate(pif, pif_uuid)
>>    4446   File "//usr/lib/python/xen/xend/XendPIF.py", line 197, in recreate
>>    4447     metrics_uuid = record['metrics']
>>    4448 KeyError: 'metrics'
>>     
>
> This looks like a problem in generic code, and there has been some churn
> in XenPIF.py recently, so please report this to xen-devel.
>   
FYI: a quick dirty workaround was to comment out a complete section.
This avoided that issue but I think it can't be the final solution
current workaround:
diff -r bb9ed6b69f8c tools/python/xen/xend/XendNode.py

--- a/tools/python/xen/xend/XendNode.py Thu May 03 07:42:35 2007 -0400
+++ b/tools/python/xen/xend/XendNode.py Thu May 03 07:00:07 2007 -0400
@@ -161,13 +161,13 @@ class XendNode:
-        saved_pifs = self.state_store.load_state('pif')
-        if saved_pifs:
-            for pif_uuid, pif in saved_pifs.items():
-                try:
-                    XendPIF.recreate(pif, pif_uuid)
-                except CreateUnspecifiedAttributeError:
-                    log.warn("Error recreating PIF %s", pif_uuid)
+#        saved_pifs = self.state_store.load_state('pif')
+#        if saved_pifs:
+#            for pif_uuid, pif in saved_pifs.items():
+#                try:
+#                    XendPIF.recreate(pif, pif_uuid)
+#                except CreateUnspecifiedAttributeError:
+#                    log.warn("Error recreating PIF %s", pif_uuid)



-- 

Grüsse / regards, 
Christian Ehrhardt

IBM Linux Technology Center, Open Virtualization
+49 7031/16-3385
Ehrhardt@linux.vmnet.ibm.com
Ehrhardt@de.ibm.com

IBM Deutschland Entwicklung GmbH
Vorsitzender des Aufsichtsrats: Johann Weihen 
Geschäftsführung: Herbert Kircher 
Sitz der Gesellschaft: Böblingen
Registergericht: Amtsgericht Stuttgart, HRB 243294

             reply	other threads:[~2007-05-04 15:03 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-05-04 15:03 Christian Ehrhardt [this message]
2007-05-09 19:02 ` [Fwd: Re: [XenPPC] can't start xend - anyone similar problems or a hint for me ?] Tom Wilkie

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=463B4B49.9060001@linux.vnet.ibm.com \
    --to=ehrhardt@linux.vnet.ibm.com \
    --cc=hollisb@us.ibm.com \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.