我試圖使用libvirt的使用下面的命令來創建一個虛擬機的libvirt錯誤創建虛擬機:第"file"
使用與AppArmor的
virsh create file
內容:
<domain type='qemu' id='3'>
<name>testvm</name>
<memory>100</memory>
<vcpu>1</vcpu>
<os>
<type arch='i686'>hvm</type>
</os>
<devices>
<disk type='file' device='disk'>
<source file='/libtmp/VM-linux.0.2.img'/>
<target dev='hdc'/>
</disk>
</devices>
<on_reboot>restart</on_reboot>
<on_poweroff>preserve</on_poweroff>
<on_crash>restart</on_crash>
</domain>
下面是發生錯誤。
error: Failed to create domain from file
error: internal error cannot load AppArmor profile 'libvirt-9cb01efc-ed3b-ff8e-4de5-7227d311dd15'
我可以在不加載圖像文件的情況下創建vm。
每次配置文件名稱不斷變化。我試圖阻止它並創建虛擬機,但我得到了同樣的錯誤。
任何指針都會非常有幫助。
務必將它帶回AA-強制執行時,即可大功告成 – reedstrm
我完全去除AppArmor的解決與其他服務的多個問題,但是這也殺了我的KVM服務器。我不知道我用'apt remove --purge apparmor *'實際卸載了什麼,而且我也沒有這個命令。有任何想法嗎? –