virish start一个问题解决:kvm-spice: Permission denied

在virsh define XXXX.xml的时候,提示没有kvm-spice文件。果然从别的服务器上拷贝。

接着在virsh start XXXX的时候提示:

error: Failed to start domain unixbench_fc7fde1a-8690-11e5-988b-001e67b53fa5
error: internal error: process exited while connecting to monitor: libvirt:  error : cannot execute binary /usr/bin/kvm-spice: Permission denied

困扰了蛮久。

解决方法:

vi /etc/apparmor.d/abstractions/libvirt-qemu
添加:  /usr/bin/kvm-spice rmix,

似乎是内核的一个bug,在之后的版本就本修正了,可能我的libvirt的版本比较老吧。

你可能感兴趣的:(virish start一个问题解决:kvm-spice: Permission denied)