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

[Xen-devel] Domain Failure Diagnosis Tool

I have added to the tree a diagnosis tool, which will look at the state of a
domain and the store and try and figure out at which stage in the start-up
process your domain creation is failing.

To run this tool, execute

PYTHONPATH=/usr/lib/python python /usr/lib/python/xen/util/diagnose.py <dom>

where <dom> is the name or ID of the domain that is having problems.

By its very nature, this tool is hacky.  It is never going to be clean code,
and it is never going to be integrated with xm or anything like that, and it
is never going to be guaranteed that it will work, or will diagnose any
particular error.  Please do not rely upon it being around -- it may go away
at any time.  The purpose of this tool is to help developers and
first-adopters to diagnose their problems, and you should never use it or need
to use it on a stable Xen installation (once we have such things).

Please, if you are still having trouble with domains that don't start, block
devices that are blocking very well but not doing very much devicing, run this
tool and let us know what it says.

This tool will be pushed to the public server once our next test run completes
successfully, which hopefully will be soon.  Some of the recent changes may
fix your problem, too, so make sure that you are on a brand new changeset,
clean build, etc.



Xen-devel mailing list



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