Выясняя, почему MAAS не может подключиться к virsh

Я пытаюсь заставить MAAS разговаривать с virsh на локальном хосте, чтобы не настраивать целую дополнительную физическую машину для запуска службы развертывания juju. Кажется, что MAAS может развернуть виртуальную машину до такой степени, и хост, на котором она работает, более чем способен удовлетворить требования (кажется, 4 ГБ ОЗУ, из которых у него 20).

В MAAS я перехожу на вкладку KVM , устанавливаю Имя как local_kvm , оставляю Зону , Ресурс Пул и Пароль (необязательно) по умолчанию и установите для адреса любое из

qemu+ssh://root@localhost/system
qemu:///system

В обоих случаях: происходит сбой с очень бесполезным сообщением об ошибке:

Failed talking to pod: Failed to login to virsh console.

Непосредственно работает:

virsh -c <address> 

успешно подключается к локальной консоли virsh после принятия / доверия 127.0.0.1 в качестве хоста. Конечно, думая, что, возможно, графический интерфейс MAAS не `` форсирует '' соединение SSH, если он не распознает / не доверяет хосту, я пытаюсь снова с графическим интерфейсом MAAS, но после этого попытка сделать это в графическом интерфейсе снова терпит неудачу с тем же сообщением об ошибке.

Который просто заявляет «это не удалось», но на самом деле не говорит мне , почему .Вот что я хотел бы знать:

  • От имени какого пользователя это выполняется?
  • Какую команду пытается выполнить MAAS?
  • Где я могу найти файл журнала , содержащий подробные причины сбоя соединения qemu / ssh?
  • Возможно ли, что это сообщение об ошибке выводится независимо от того, что пошло не так, потому что я не t настроил хранилище, сети и т. д. для KVM / libvirt-qemu, кроме удаления из него DHCP.

Обратите внимание, что я уже установил qemu на хосте, запустив простой virsh на терминале от имени пользователя root.

Многие онлайн-инструкции относятся к пользователю maas , но у меня нет этого пользователя на машине. Эта штука была установлена ​​через apt в качестве учетной записи root, и, похоже, службы запускаются как таковые на root . Возможно, этого не должно быть, чтобы все работало, но тогда возникает вопрос: как мне изменить это, чтобы не делать этого, не нарушая при этом полностью, поскольку я предполагаю, что многие необходимые (виртуальные) файлы принадлежат root, который нужно будет изменить?

0
задан 24 March 2021 в 11:50

0 ответов

Другие вопросы по тегам:

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