[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] XEND fails to start (XEN unstable, SMP, x86_64)
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 Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |