История изменений
Исправление chukcha, (текущая версия) :
Спасибо, но видео очень нерезкое и слишком быстро, ничего разобрать нельзя.
Может лучше словами?
А пока расскажу, как в поисках решения сабжа ликвидировал одну неожиданную ошибку.
Оказалось, что статус libvirtd содержит ошибку, показанную красным цветом (последние 2 строки):
~# systemctl status libvirtd
● libvirtd.service - Virtualization daemon
Loaded: loaded (/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2022-07-23 21:53:52 EEST; 16min ago
TriggeredBy: ● libvirtd.socket
● libvirtd-admin.socket
● libvirtd-ro.socket
Docs: man:libvirtd(8)
https://libvirt.org
Main PID: 368 (libvirtd)
Tasks: 25 (limit: 32768)
Memory: 37.7M
CPU: 3.206s
CGroup: /system.slice/libvirtd.service
├─368 /usr/sbin/libvirtd
├─518 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/Whonix-External.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt_leas>
├─572 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt_leaseshelper
└─573 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt_leaseshelper
Jul 23 21:53:53 debian dnsmasq[572]: read /var/lib/libvirt/dnsmasq/default.addnhosts - 0 addresses
Jul 23 21:53:53 debian dnsmasq-dhcp[572]: read /var/lib/libvirt/dnsmasq/default.hostsfile
Jul 23 21:54:00 debian dnsmasq[518]: reading /etc/resolv.conf
Jul 23 21:54:00 debian dnsmasq[572]: reading /etc/resolv.conf
Jul 23 21:54:00 debian dnsmasq[572]: using nameserver 192.168.1.1#53
Jul 23 21:54:00 debian dnsmasq[518]: using nameserver 192.168.1.1#53
Jul 23 21:54:14 debian libvirtd[368]: libvirt version: 7.0.0, package: 3 (Andrea Bolognani <eof@kiyuko.org> Fri, 26 Feb 2021 16:46:34 +0100)
Jul 23 21:54:14 debian libvirtd[368]: hostname: debian
Jul 23 21:54:14 debian libvirtd[368]: authentication unavailable: no polkit agent available to authenticate action 'org.libvirt.unix.manage'
Jul 23 21:54:14 debian libvirtd[368]: End of file while reading data: Input/output error
lines 1-28/28 (END)
Значит, не хватает «агента» polkit. Установил его с помощью пакета 'policykit-1-gnome 0.105-7'
Однако это не помогло, ошибка осталась. Тогда по этой статье
_https://blog.wikichoon.com/2016/01/polkit-password-less-access-for-libvirt.html
выполнил команду от юзера -
sudo usermod --append --groups libvirt $(whoami)
Но доступа к виртуалкам от юзера по прежнему нет, значит дело не в этой ошибке.......
Исходная версия chukcha, :
Спасибо, но видео очень нерезкое, ничего разобрать нельзя.
Может лучше словами?
А пока расскажу, как в поисках решения сабжа ликвидировал одну неожиданную ошибку.
Оказалось, что статус libvirtd содержит ошибку, показанную красным цветом (последние 2 строки):
~# systemctl status libvirtd
● libvirtd.service - Virtualization daemon
Loaded: loaded (/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2022-07-23 21:53:52 EEST; 16min ago
TriggeredBy: ● libvirtd.socket
● libvirtd-admin.socket
● libvirtd-ro.socket
Docs: man:libvirtd(8)
https://libvirt.org
Main PID: 368 (libvirtd)
Tasks: 25 (limit: 32768)
Memory: 37.7M
CPU: 3.206s
CGroup: /system.slice/libvirtd.service
├─368 /usr/sbin/libvirtd
├─518 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/Whonix-External.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt_leas>
├─572 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt_leaseshelper
└─573 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt_leaseshelper
Jul 23 21:53:53 debian dnsmasq[572]: read /var/lib/libvirt/dnsmasq/default.addnhosts - 0 addresses
Jul 23 21:53:53 debian dnsmasq-dhcp[572]: read /var/lib/libvirt/dnsmasq/default.hostsfile
Jul 23 21:54:00 debian dnsmasq[518]: reading /etc/resolv.conf
Jul 23 21:54:00 debian dnsmasq[572]: reading /etc/resolv.conf
Jul 23 21:54:00 debian dnsmasq[572]: using nameserver 192.168.1.1#53
Jul 23 21:54:00 debian dnsmasq[518]: using nameserver 192.168.1.1#53
Jul 23 21:54:14 debian libvirtd[368]: libvirt version: 7.0.0, package: 3 (Andrea Bolognani <eof@kiyuko.org> Fri, 26 Feb 2021 16:46:34 +0100)
Jul 23 21:54:14 debian libvirtd[368]: hostname: debian
Jul 23 21:54:14 debian libvirtd[368]: authentication unavailable: no polkit agent available to authenticate action 'org.libvirt.unix.manage'
Jul 23 21:54:14 debian libvirtd[368]: End of file while reading data: Input/output error
lines 1-28/28 (END)
Значит, не хватает «агента» polkit. Установил его с помощью пакета 'policykit-1-gnome 0.105-7'
Однако это не помогло, ошибка осталась. Тогда по этой статье
_https://blog.wikichoon.com/2016/01/polkit-password-less-access-for-libvirt.html
выполнил команду от юзера -
sudo usermod --append --groups libvirt $(whoami)
Но доступа к виртуалкам от юзера по прежнему нет, значит дело не в этой ошибке.......