On Friday 16 March 2007 20:10, Keir Fraser wrote:
> On 16/3/07 23:38, "Parissa Heidari" <parisa.heidari@xxxxxxxxxx> wrote:
> > It seems that xend is updated in /etc/init.d and usr/sbin. Regarding to
> > some previous posts on the users mailing-list I have deleted
> > /lib/usr/python/xen and rerun make install but there is no improvement.
> > Also I have rerun make all, make install in the tools directory but still
> > no improvement!
> > Is there any other solution for this?
>
> Have you also tried deleting /etc/xen (assuming you have no manual config
> updates in there that you want to keep)?
>
yes, but it didn't help.
> You can also look in /var/log/xen/xend.log to see if xend had anything to
> say about why it didn't start up.
Oh! It seems I have found some thing! /var/log/xen/xend.log is empty but there
are a lot of lines in /var/log/xen/xend-debug.log. It says somthing
about /usr/lib/python2.4 and as I see the contents of this directory are not
updated from last february (when I installed xen3.0.4). What is going wrong?
what should I do to make it updated?
I tried to rename it and rerun "sh install.sh" in dist directory but it caused
some error messages!
Great thanks for your helps and here's what I see in xend-debug.log:
Xend started at Fri Mar 16 20:24:58 2007.
Exception starting xend: list index out of range
Traceback (most recent call last):
File "/usr/sbin/xend", line 130, in ?
sys.exit(main())
File "/usr/sbin/xend", line 108, in main
return daemon.start()
File
"/home/parisa/XenoLTTng/xen-unstable-lttng.hg/dist/install/usr/lib/python/xen/xend/server/SrvDaemon.py",
line 232, in start
self.run(w and os.fdopen(w, 'w') or None)
File
"/home/parisa/XenoLTTng/xen-unstable-lttng.hg/dist/install/usr/lib/python/xen/xend/server/SrvDaemon.py",
line 344, in run
log.exception("Exception starting xend (%s)" % ex)
File "/usr/lib/python2.4/site-packages/cairo/__init__.py", line 1005, in
exception
File "/usr/lib/python2.4/site-packages/cairo/__init__.py", line 999, in
error
File "/usr/lib/python2.4/site-packages/cairo/__init__.py", line 1072, in
_log
File
"/home/parisa/XenoLTTng/xen-unstable-lttng.hg/dist/install/usr/lib/python/xen/xend/XendLogging.py",
line 50, in findCaller
frames = inspect.stack()
File "/usr/lib/python2.4/inspect.py", line 812, in stack
return getouterframes(sys._getframe(1), context)
File "/usr/lib/python2.4/inspect.py", line 793, in getouterframes
framelist.append((frame,) + getframeinfo(frame, context))
File "/usr/lib/python2.4/inspect.py", line 768, in getframeinfo
lines, lnum = findsource(frame)
File "/usr/lib/python2.4/inspect.py", line 437, in findsource
if pat.match(lines[lnum]): break
IndexError: list index out of range
Traceback (most recent call last):
File "/usr/sbin/xend", line 130, in ?
sys.exit(main())
File "/usr/sbin/xend", line 108, in main
return daemon.start()
File
"/home/parisa/XenoLTTng/xen-unstable-lttng.hg/dist/install/usr/lib/python/xen/xend/server/SrvDaemon.py",
line 218, in start
log.info('Xend exited with status %d.', code)
File "/usr/lib/python2.4/site-packages/cairo/__init__.py", line 969, in info
File "/usr/lib/python2.4/site-packages/cairo/__init__.py", line 1072, in
_log
File
"/home/parisa/XenoLTTng/xen-unstable-lttng.hg/dist/install/usr/lib/python/xen/xend/XendLogging.py",
line 50, in findCaller
frames = inspect.stack()
File "/usr/lib/python2.4/inspect.py", line 812, in stack
return getouterframes(sys._getframe(1), context)
File "/usr/lib/python2.4/inspect.py", line 793, in getouterframes
framelist.append((frame,) + getframeinfo(frame, context))
File "/usr/lib/python2.4/inspect.py", line 768, in getframeinfo
lines, lnum = findsource(frame)
File "/usr/lib/python2.4/inspect.py", line 437, in findsource
if pat.match(lines[lnum]): break
IndexError: list index out of range
Xend started at Fri Mar 16 20:26:05 2007.
Exception starting xend: list index out of range
Traceback (most recent call last):
File "/usr/sbin/xend", line 130, in ?
sys.exit(main())
File "/usr/sbin/xend", line 108, in main
return daemon.start()
File
"/home/parisa/XenoLTTng/xen-unstable-lttng.hg/dist/install/usr/lib/python/xen/xend/server/SrvDaemon.py",
line 232, in start
self.run(w and os.fdopen(w, 'w') or None)
File
"/home/parisa/XenoLTTng/xen-unstable-lttng.hg/dist/install/usr/lib/python/xen/xend/server/SrvDaemon.py",
line 344, in run
log.exception("Exception starting xend (%s)" % ex)
File "/usr/lib/python2.4/site-packages/cairo/__init__.py", line 1005, in
exception
File "/usr/lib/python2.4/site-packages/cairo/__init__.py", line 999, in
error
File "/usr/lib/python2.4/site-packages/cairo/__init__.py", line 1072, in
_log
File
"/home/parisa/XenoLTTng/xen-unstable-lttng.hg/dist/install/usr/lib/python/xen/xend/XendLogging.py",
line 50, in findCaller
frames = inspect.stack()
File "/usr/lib/python2.4/inspect.py", line 812, in stack
return getouterframes(sys._getframe(1), context)
File "/usr/lib/python2.4/inspect.py", line 793, in getouterframes
framelist.append((frame,) + getframeinfo(frame, context))
File "/usr/lib/python2.4/inspect.py", line 768, in getframeinfo
lines, lnum = findsource(frame)
File "/usr/lib/python2.4/inspect.py", line 437, in findsource
if pat.match(lines[lnum]): break
IndexError: list index out of range
Traceback (most recent call last):
File "/usr/sbin/xend", line 130, in ?
sys.exit(main())
File "/usr/sbin/xend", line 108, in main
return daemon.start()
File
"/home/parisa/XenoLTTng/xen-unstable-lttng.hg/dist/install/usr/lib/python/xen/xend/server/SrvDaemon.py",
line 218, in start
log.info('Xend exited with status %d.', code)
File "/usr/lib/python2.4/site-packages/cairo/__init__.py", line 969, in info
File "/usr/lib/python2.4/site-packages/cairo/__init__.py", line 1072, in
_log
File
"/home/parisa/XenoLTTng/xen-unstable-lttng.hg/dist/install/usr/lib/python/xen/xend/XendLogging.py",
line 50, in findCaller
frames = inspect.stack()
File "/usr/lib/python2.4/inspect.py", line 812, in stack
return getouterframes(sys._getframe(1), context)
File "/usr/lib/python2.4/inspect.py", line 793, in getouterframes
framelist.append((frame,) + getframeinfo(frame, context))
File "/usr/lib/python2.4/inspect.py", line 768, in getframeinfo
lines, lnum = findsource(frame)
File "/usr/lib/python2.4/inspect.py", line 437, in findsource
if pat.match(lines[lnum]): break
IndexError: list index out of range
> -- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|