В моей системе не установлен X. Есть ли какая-то альтернатива программам virt-manager / virt-viewer, которые работают только с командной строкой с библиотекой curses (?) (=> Только печать информации в текстовом формате, например "top"?).
Спасибо!! Йенс
virsh для управления (пакет debian libvirt-bin), virt-top для статистики
удаленный: VNC, используя программу просмотра vnc. Если вы не знаете номер порта и выполните
ps -aux | grep kvm
корень 4042 7.2 1.9 463456 163132? Sl 20:19 1:36 / usr / libexec / qemu-kvm -S -M rhel5.4.0 -m 256 -smp 1 -name centos -uuid 333e53da-4f9d-2d18-ccba-8ea9f4708886 -no-kvm-pit-rejection -monitor pty -pidfile /var/run/libvirt/qemu//centos.pid -boot c -drive file = / var / lib / libvirt / images / base-centos.img, if = ide, index = 0, boot = on, cache = none -drive file =, if = ide, media = cdrom, index = 2 -net nic, macaddr = 54: 52: 00: 6b: 77: fb, vlan = 0 -net tap, fd = 15, script =, vlan = 0, ifname = vnet0 -serial pty -parallel none -usb -vnc 0.0.0.0:1 -k en-us
vnc: // kvm_host_ip: 5901
от localhost: последовательное соединение будет работать
Я использую virt-manager на своем ноутбуке Fedora для подключения к автономному серверу CentOS 5.X, на котором запущен KVM (libvirt). virt-manager может удаленно подключаться к другим компьютерам, на которых работает KVM.
Посмотрите в раскрывающемся списке File в virt-manager, где написано «добавить соединение». Установите флажок «Подключиться к удаленному хосту». Существует несколько вариантов протоколов для подключения к удаленной системе. В моей версии virt-manager (0..8.7) у меня есть следующее:
Самый простой способ начать - это SSH, IMO. Подробности о том, как это сделать, описаны здесь: http://virt-manager.org/page/RemoteSSH.
В конечном итоге virt-manager за кулисами делает следующее:
virt-viewer -c qemu+ssh://root@192.168.1.1/system myvm1
Где 192.168.1.1 - это мой автономный KVM-сервер, а myvm1 - один из моих гостевых экземпляров KVM. В качестве альтернативы вы можете удаленно запустить virt-manager из безголовой системы и туннелировать его через ssh с помощью такой команды:
ssh -X root@192.168.1.1 virt-manager
Это тоже работает нормально, но я обычно использую это только в случае LAN, а не WAN.