Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have successfully compiled the xen hypervisor on Ubuntu 11.04.

However, I can't get it to run properly.

the xencommons init script shows Starting xenstored............................................... Could not start xenstored

On further investigation it seems the init script simply starts xenstore-read like this

xenstore-read -s / >/dev/null 2>&1

Obviously all output is going to /dev/null

Running this directly i.e. xenstore-read -s / provides the following output

xenstore-read: symbol lookup error: xenstore-read: undefined symbol: xs_open

Searching through google turned up fruitless. Any ideas?

share|improve this question
up vote 1 down vote accepted

How did you build the Xen tools, though? Sounds like you might have gotten a package and jammed it in when the dependencies suggested it wouldn't work, or did a local build of the tools and then whip out the library rug from under their feet.

share|improve this answer
Just downloaded the sources and built according to a blog. I'm going to try doing an ubuntu upgrade first. Perhaps a library is missing. – Matt Aug 3 '11 at 9:41
Close enough. Rebuilding helped. – Matt Aug 3 '11 at 10:27

It's only need to rebuild the xenstore.

cd xen-4.1.1/tools/xenstore
make clean
make install

Then it's works. I don't know why but it's can work after rebuilt and reinstalled.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.