Я запускаю Xen 4 на сервере Debian с Squeeze (стабильный). Я хочу подключиться удаленно через ssh с помощью virt-manager или virsh, потому что я могу сделать это на сервере Lenny (oldstable).
Xen установлен правильно, загружен, я могу сделать список # xm и посмотреть, какие 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 разных серверах сжатия, но так и не заработал.
Спасибо.
Для меня проблема заключалась не в том, чтобы
libvirtd_opts="-dl"
в файле конфигурации /etc/default/libvirt-bin
.
так что демон не слушал.
Я нашел решение здесь Невозможно подключить Xend к virt-manager: Мне нужно включить xend-unix-server в /etc/xen/xend-config.sxp
(xend-unix-server yes)
Я добавляю это к своему исходному вопросу (вместо того, чтобы удалять его) на случай, если это кому-то понадобится.
Для меня проблема заключалась не в том, чтобы
listen_tcp = 1
в файле конфигурации
/etc/libvirt/libvirtd.conf
Я добавил это и после того, как выпустил
sudo invoke-rc.d libvirt-bin restart