Невозможно получить доступ к URI libvirt

Поместите ваши команды в файл .xinitrc в вашем домашнем каталоге. Последнего должно быть достаточно.

0
08.04.2018, 23:05
1 ответ

IIRC, соединение qemu+ssh://предназначено для удаленного подключения к хосту qemu через SSH и не имеет доступа к SSH внутри ваших гостей.

В выводе, который вы публикуете, вы действительно подключены к qemu через qemu+ssh://с помощью этой команды virsh -c qemu+ssh://hostname@ip/system, а в приглашении virsh #вы будете вводить команды virsh для управления своими гостями, но вам это нужно только для удаленного подключения на ваш хост qemu. Похоже, у вас нет проблем с локальным подключением, поэтому сейчас может быть проще избегать удаленных подключений.

Вы говорите, что хотите подключиться по SSH к каждой виртуальной машине, если на каждой из них работает SSH, то это должно быть так же просто, как войти в SSH каждой виртуальной машины, используя действительные учетные данные. Поскольку у вас уже есть доступ к qemu, как локально, так и удаленно, может быть проще и не требует SSH в гостевой системе использовать virsh consoleдля проверки каждой из ваших виртуальных машин :virsh -c qemu:///system console $VM_NAME. В зависимости от того, как настроены ваши гостевые консоли, вам могут потребоваться учетные данные пользователя для входа в систему.

0
28.01.2020, 04:26

Теги

Похожие вопросы