XEND fails to start (XEN unstable, SMP, x86_64)

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

XEND fails to start (XEN unstable, SMP, x86_64)

Piotr Wolak
Hi XEN Users,

I've searched the archives of this list but could not find anything on this subject. I have a
64bit AMD platform on which I can prefectly run XEN (no-SMP) (domain0 and domiansU) from unstable
tree. Since I have two processors I wanted to enable SMP (HT) in the dom0. Everything boots nicely
but when I start xend (xend start) I don't see the xend process? BUT xcs, xenstored and
xenconsoled are running. In the /var/log/messages file I see this:

python[3058]: segfault at 0000000000000000 rip 0000000000000000 rsp 00000000408001d8 error 14

[root@nexcom ~]# uname -a
Linux nexcom 2.6.12-xen0 #10 SMP Fri Aug 19 15:57:42 UTC 2005 x86_64 x86_64 x86_64 GNU/Linux
[root@nexcom ~]#

In xend.log:
[2005-08-22 08:26:43 xend] INFO (SrvDaemon:300) Xend Daemon started
[2005-08-22 08:26:43 xend] INFO (channel:163) Virq 3 on port 16

[root@nexcom log]# xm list
(111, 'Connection refused')
Error: Error connecting to xend, is xend running?

[root@nexcom log]# cat xend.trace
|> server/SrvDaemon.py:run
| 298         _enforce_dom0_cpus()
| > server/SrvDaemon.py:_enforce_dom0_cpus
|  336     dn = xroot.get_dom0_cpus()
|  > XendRoot.py:get_dom0_cpus
|   336         return self.get_config_int('dom0-cpus', self.dom0_cpus_default)
|   > XendRoot.py:get_config_int
|    257         v = self.get_config_value(name, val)
|    > XendRoot.py:get_config_value
|     246         return sxp.child_value(self.config, name, val=val)
|    < XendRoot.py:get_config_value
|    258         try:
|    259             return int(v)
|   < XendRoot.py:get_config_int
|  < XendRoot.py:get_dom0_cpus
|  338     for d in glob.glob("/sys/devices/system/cpu/cpu*"):
| < server/SrvDaemon.py:_enforce_dom0_cpus
| 299         try:
| 300             log.info("Xend Daemon started")
| 301             self.createFactories()
| > server/SrvDaemon.py:createFactories
|  316         self.channelF = channel.channelFactory()
|  > server/channel.py:channelFactory
|   329     try:
|   330         inst
|  ! Exception:
Traceback (most recent call last):
  File "/usr/lib64/python/xen/xend/server/channel.py", line 330, in channelFactory
    inst
NameError: global name 'inst' is not defined
|   331     except:
|   332         inst = ChannelFactory()
|   > server/channel.py:__init__
|    153         self.channels = {}
|    154         self.virqPorts = {}
|    155         self.notifier = xu.notifier()
|    157         self.bind_virq(xen.lowlevel.xc.VIRQ_DOM_EXC)
|    > server/channel.py:bind_virq
|     161         port = self.notifier.bind_virq(virq)
|     162         self.virqPorts[port] = virq
|     163         log.info("Virq %s on port %s", virq, port)
|    < server/channel.py:bind_virq
|    158         self.virqHandler = None
|   < server/channel.py:__init__
|   333     return inst
|  < server/channel.py:channelFactory
| < server/SrvDaemon.py:createFactories
| 302             event.listenEvent(self)
| > server/event.py:listenEvent
|  220     factory = EventFactory(daemon)
|  > server/event.py:__init__
|   214         self.daemon = daemon
|  < server/event.py:__init__
|  221     if xroot.get_xend_unix_server():
|  > XendRoot.py:get_xend_unix_server
|   307         return self.get_config_bool("xend-unix-server", self.xend_unix_server_default)
|   > XendRoot.py:get_config_bool
|    249         v = self.get_config_value(name, val)
|    > XendRoot.py:get_config_value
|     246         return sxp.child_value(self.config, name, val=val)
|    < XendRoot.py:get_config_value
|    250         if v in ['yes', '1', 'on', 'true', 1, True]:
|    251             return True
|   < XendRoot.py:get_config_bool
|  < XendRoot.py:get_xend_unix_server
|  222         path = '/var/lib/xend/event-socket'
|  223         reactor.listenUNIX(path, factory)



Any ideas what could be the problem?

Many thanks and best regards,
Piotr

Radiating Collapse with Vanishing Weyl stresses


               
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs 
 

_______________________________________________
Xen-users mailing list
[hidden email]
http://lists.xensource.com/xen-users