Проблема авторизации Libvirtd из-за PolicyKit
Исправляем проблему с аварийным завершением Libvirtd после нескольких попыток авторизации.
При работе с libvirtd можем столкнуться с проблемой:
1 | CheckAuthorization: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. |
Это связано с PolicyKit, который падает после нескольких проверок подлинности.
Я настоятельно рекомендую отключить поддержу PolicyKit в libvirtd на RHEL/CentOS 7.x, для этого добавим несколько строчек в файл конфигурации /etc/libvirt/libvirtd.conf
:
1 | auth_unix_ro = "none" |