Xen

xenstore-read:未定義符號:xs_open

  • August 3, 2011

我已經在 Ubuntu 11.04 上成功編譯了 xen 管理程序。

但是,我無法讓它正常執行。

xencommons 初始化腳本顯示正在啟動 xenstored…………………….. …. 無法啟動 xenstored

在進一步調查中,init 腳本似乎只是像這樣啟動 xenstore-read

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

顯然所有的輸出都去 /dev/null

直接執行,即 xenstore-read -s / 提供以下輸出

xenstore-read:符號查找錯誤:xenstore-read:未定義符號:xs_open

通過Google搜尋沒有結果。有任何想法嗎?

不過,您是如何建構 Xen 工具的?聽起來您可能已經獲得了一個包並在依賴項表明它不起作用時將其卡住,或者在本地建構了工具然後從他們腳下抽出圖書館地毯。

只需要重建 xenstore。

cd xen-4.1.1/tools/xenstore
打掃乾淨
進行安裝

然後它的作品。我不知道為什麼,但它可以在重建和重新安裝後工作。

引用自:https://serverfault.com/questions/297025