У меня есть серверный KVM CentOS 7 с двумя запущенными виртуальными машинами. Пользуюсь virt-manager удаленно уже пару недель без проблем ... До вчерашнего дня, когда он завис, и я больше не мог подключиться к серверу. Я получаю следующее сообщение об ошибке:
Cannot connect to libvirt
packet 458961001 bytes received from server too large, want 16777216
ibvirt URI is: qemu+ssh://root@[IP]/system
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/connection.py", line 1020, in _open_thread
self._backend.open(self._do_creds_password)
File "/usr/share/virt-manager/virtinst/connection.py", line 158, in open
open_flags)
File "/usr/lib/python2.7/dist-packages/libvirt.py", line 105, in openAuth
if ret is None:raise libvirtError('virConnectOpenAuth() failed')
libvirtError: packet 458961001 bytes received from server too large, want 16777216
Подключение виртуального менеджера есть qemu+ssh://root@[IP]/system
Я не знаю, почему это стало происходить. Я попытался перезапустить демон libvirtd, виртуальные машины и сам сервер, но ошибка все еще существует. Я также пробовал с другого клиентского ПК, но ничего ...
Я погуглил, но не нашел решения :-(
Что я делаю не так?
Я наконец понял, почему это произошло! Это была моя ошибка, потому что я добавил код для выполнения при запуске ssh-соединения в .bashrc
файл, и это был большой ответ, полученный virt-manager.