【发布时间】:2012-05-30 13:58:13
【问题描述】:
我想使用定制版本的 qemu 运行 libvirt。但是,在我安装了我的 qemu 版本并重新启动后,我在 dmesg 中收到以下消息
type=1400 审核(1338385059.381:51): apparmor="DENIED" operation="exec" 父=1700 配置文件="/usr/sbin/libvirtd" name="/usr/local/bin/qemu-system-x86_64" pid=1746 comm="libvirtd" requested_mask="x" denied_mask="x" fsuid=0 ouid=0
我尝试编辑 /etc/apparmor.d/abstractions/libvirt-qemu 并添加以下行并重新启动
/usr/local/bin/qemu-system-x86_64 rmix,
但是问题仍然存在。 我对 apparmor 真的很陌生,实际上在我发现这个错误之前并没有读过太多。 任何帮助将不胜感激。
【问题讨论】:
-
我做了一个解决方法,默认情况下,当我们从源安装时,qemu 安装在 /usr/local/bin 中。我配置了在 /usr/bin 中工作的路径。现在它工作正常.. 但仍然很想知道最初出了什么问题