Назад | Перейти на главную страницу

Не удается подключиться к удаленному Xen libvirt с помощью ssh, используя virsh или virt-manager

Я запускаю 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