Kvm
Qemu-kvm 使用 virt-viewer 與 remote-viewer
主機:Ubuntu 18.04
來賓:Ubuntu 10.04
我使用以下命令行啟動了一個虛擬機:
qemu-system-x86_64 G.qcow2 -m 4096 -smp 4 -no-acpi -enable-kvm \ -name system76 -device virtio-net,netdev=net0 \ -netdev tap,id=net0,ifname=tap0,script=no,downscript=no,br=br0 \ -vga qxl -spice port=5900,addr=127.0.0.1,disable-ticketing &
我可以使用以下命令訪問來賓:
remote-viewer spice://127.0.0.1:5900 # from the user (not root)
但我無法通過以下方式訪問它:
virt-viewer spice://127.0.0.1:5900 # from the user (not root)
這將顯示一個彈出視窗,其中顯示:
Failed to connect: No virtual machine found
或者
virt-viewer -c libvirtd:///system system76
這將顯示一個彈出視窗,其中顯示:
Unable to connect to libvirt with URI libvirtd:///system
雖然這正是報告
virt-admin
(uri
從根)。那麼我該如何連接
virt-viewer
呢?
qemu-system-x86_64
無需libvirt
啟用或安裝命令即可執行 VM。它僅使用 QEMU/KVM。所以顯然你沒有libvirt
在你的主機系統上啟用或安裝。這很好,但virt-viewer
不起作用,因為它取決於libvirt
.
嘗試
virt-viewer spice://root@127.0.0.1:5900
或者
sudo virt-viewer spice://127.0.0.1:5900