[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [XenPPC] xend start error




Hollis,

Your comment on upgrading kernel with Xen seems to be the key. I tried Maria's tree for linux and xen tree and xend start; xm list doesn't give an error message.

David Daly
Research Staff Member
32-003 IBM T.J. Watson Research Center
Yorktown Heights, NY, 10958
(914) 945-1845, T/L 862-1845



hollisb@xxxxxxxxxxxxxxxxxxxxxxx

10/23/2006 06:19 PM

To
Hao Yu/Watson/IBM@IBMUS
cc
Xen-ppc-devel@xxxxxxxxxxxxxxxxxxx, Edi Shmueli/Watson/IBM@IBMUS, David M Daly/Watson/IBM@IBMUS, Doron Shiloach/Watson/IBM@IBMUS
Subject
Re: [XenPPC] xend start error





On Fri, 2006-10-20 at 11:04 -0400, Hao Yu wrote:
> Hi ,
>
> On our js21 blade running xen, we encountered a problem.
>
> What we did:
> cso83:/etc/xen # xend start
> cso83:/etc/xen # xm list
> Error: Error connecting to xend: No such file or directory.  Is xend
> running?
>
> cso83:/etc/xen # tail -25 /var/log/xen/xend.log
> Error: (22, 'Invalid argument')
> [2006-10-20 11:03:05 xend 8097] INFO (SrvDaemon:190) Xend stopped due to
> signal 15.
> [2006-10-20 11:03:07 xend 8116] INFO (SrvDaemon:283) Xend Daemon started
> [2006-10-20 11:03:07 xend 8116] INFO (SrvDaemon:287) Xend changeset: Wed
> Oct 11 13:01:31 2006 -0400 12202:e7cb3aefc233.
> [2006-10-20 11:03:07 xend 8116] ERROR (SrvDaemon:297) Exception starting
> xend ((22, 'Invalid argument'))
> Traceback (most recent call last):
>   File "//usr/lib/python/xen/xend/server/SrvDaemon.py", line 291, in run
>     servers = SrvServer.create()
>   File "//usr/lib/python/xen/xend/server/SrvServer.py", line 108, in create
>     root.putChild('xend', SrvRoot())
>   File "//usr/lib/python/xen/xend/server/SrvRoot.py", line 40, in __init__
>     self.get(name)
>   File "//usr/lib/python/xen/web/SrvDir.py", line 82, in get
>     val = val.getobj()
>   File "//usr/lib/python/xen/web/SrvDir.py", line 52, in getobj
>     self.obj = klassobj()
>   File "//usr/lib/python/xen/xend/server/SrvDomainDir.py", line 39, in __init__
>     self.xd = XendDomain.instance()
>   File "//usr/lib/python/xen/xend/XendDomain.py", line 636, in instance
>     inst.init()
>   File "//usr/lib/python/xen/xend/XendDomain.py", line 76, in init
>     self._add_domain(
>   File "//usr/lib/python/xen/xend/XendDomain.py", line 139, in xen_domains
>     domlist = xc.domain_getinfo()
> Error: (22, 'Invalid argument')
>
>
> We wonder what the problem could be?

Doesn't look like there's much in the domctl path that returns EINVAL.

Did you recently upgrade Xen? If so, make sure you install a newer
kernel and tools.

Do you see any errors when you run 'dmesg' in Linux?

--
Hollis Blanchard
IBM Linux Technology Center


_______________________________________________
Xen-ppc-devel mailing list
Xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ppc-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.