安装kvm后,在windows主机启动virt-manger后报错(no polkit agent available to authenticate action org.libvirt.unix.manage)

解决方法如下:

1、 增加libvirtd用户组

 groupadd  libvirtd

2、在你使用的普通用户界面执行

  sudo usermod -a -G libvirtd $USER

3、设置启动libvirtd服务的用户组()

 vim //etc/libvirt/libvirtd.conf

 

 4、增加权限启动配置(需要自己创建文件并写入)

 vi /etc/polkit-1/localauthority/50-local.d/50-org.libvirtd-group-access.pkla

[libvirtd group Management Access]
Identity=unix-group:libvirtd
Action=org.libvirt.unix.manage
ResultAny=yes
ResultInactive=yes
ResultActive=yes


5、 重启服务

systemctl libvirtd restart

 

posted @ 2022-04-16 16:49  hoyuee  阅读(161)  评论(0编辑  收藏  举报