在Ubuntu 13.10伺服器上安裝KVM

在Ubuntu 13.10伺服器上安裝KVM

如何在 Ubuntu 13.10 伺服器上安裝/啟用 KVM?

我執行了以下步驟

egrep -c ‘(svm|vmx)’ /proc/cpuinfo
sudo apt-get install qemu-kvm libvirt-bin bridge-utils virt-manager
sudo adduser test1 libvirtd

沒有遇到任何安裝問題。但是當我嘗試執行時

sudo virsh -c qemu:///system list

我收到以下錯誤

error: failed to connect to the hypervisor 
error: Cannot recv data: Connection reset by peer

我在另一台機器上重複了上述安裝過程,該機器也有 Ubuntu 13.10 伺服器。在這台機器上我收到以下錯誤

error: failed to connect to the hypervisor
error: Failed to connect socket to '/var/run/libvirt/libvirt-sock': No such file or directory

在這些問題上需要幫助。

答案1

對於/var/run/libvirt/libvirt-sock:No such file or directory錯誤:

檢查 root 是否在預設群組 (libvirtd) 中,觀察日誌 (/var/log/messages),檢查:

virsh 'net-list '

看看它是否真的存在預設選項。這個問題也可能是 libvirtd 沒有運行,如果是這樣,請嘗試:

service libvirtd restart
/etc/init.d/libvirt restart

或檢查它是否在 rc.d 檔案中,在機器啟動時啟動它。http://wiki.libvirt.org/page/The_daemon_cannot_be_started

相關內容