Debian

無法使用 virsh 或 virt-manager 通過 ssh 連接到遠端 Xen libvirt

  • April 18, 2013

我在執行 Squeeze(穩定)的 Debian 伺服器上執行 Xen 4。我想使用 virt-manager 或 virsh 通過 ssh 遠端連接,因為我可以在 Lenny 伺服器(oldstable)上做到這一點。

Xen 已正確安裝,已啟動,我可以執行 #xm list 並查看啟動了哪些 domU。Libvirt-bin 已安裝並執行,/etc/libvirt/libvirtd.conf 更改如下

listen_tls = 0
listen_tcp = 1
tcp_port = "8000"
listen_addr = "127.0.0.1"

netstat -tpln 確認 libvirtd 監聽 127.0.0.1:8000

如果我嘗試連接 virt-manager 或 virsh 我沒有任何錯誤,只是連接掛起並且永遠不會終止……

你知道可能是什麼問題嗎?我已經嘗試了 2 個不同的擠壓伺服器,但從未讓它工作。

謝謝。

我在這裡找到了解決方案Unable to connect Xend with virt-manager:我需要在 /etc/xen/xend-config.sxp 中啟用 xend-unix-server

(xend-unix-server yes)

我將此添加到我的原始問題中(而不是刪除它)以防有人需要它。

對我來說,麻煩是沒有

libvirtd_opts="-dl"

在配置文件/etc/default/libvirt-bin中。

所以守護程序沒有在聽。

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