[Sysadmins] P9, libvirt-5.7.0 - не работают virsh, virt-manager
Антон Мидюков
midyukov-anton на ya.ru
Ср Ноя 13 10:44:47 MSK 2019
13.11.2019 14:36, Alex Moskalenko пишет:
>
> Здравствуйте.
>
> Есть система на p9 с sysvinit. На ней обновился libvirt c 5.6.0-alt1
> p9+236527.100.1.1 до 5.7.0-alt1 p9+238412.2000.8.2. После обновления
> перестали работать утилиты управления (virsh, virt-manager) с
> одинаковой диагностикой:
>
>
> ошибка: не удалось подключиться к гипервизору
> ошибка: Failed to connect socket to '/var/run/libvirt/libvirt-sock':
> Нет такого файла или каталога
>
>
> При этом сам libvirtd, его обвязка (virtlogd, virtlockd) и виртуальные
> машины запускаются и работают.
>
> Было замечено, что после обновления все pid-файлы, сокеты и
> соответствующие каталоги переехали из /var/run в /run. Но почему-то
> virsh, virt-manager и т.п. по-прежнему пытаются подключиться к сокету
> в /var/run. Где можно изменить путь до сокета для клиентов libvirt -
> не нашел. В конфигах в /etc/libvirt все строчки с путями до сокетов
> раскомментированы. Создание симлинков на сокеты в /var/run проблему
> решает.
>
>
> В связи с этим вопросы - почему это происходит и как правильно решить
> проблему? Есть подозрение, что это из-за отсутствия systemd. Если это
> так - то получается, что p9 даже в серверном варианте уже не полностью
> работоспособен без systemd, и с этим нужно что-то делать.
>
Необходимо перейти на симлинки /var/run -> /run и /var/lock -> run/lock
В новых инсталляциях переход производится постустановочным скриптом.
> PS Видимо, пришло время даже в серверных вариантах переходить на
> systemd с sysvinit....
>
>
> --
> WBR, Alex Moskalenko
>
> _______________________________________________
> Sysadmins mailing list
> Sysadmins на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sysadmins
--
С уважением, Антон Мидюков <antohami на altlinux.org>
Подробная информация о списке рассылки Sysadmins