kvm Erro ao iniciar o domínio: configuração não suportada: não é possível encontrar o driver de segurança para o modelo selinux

1

Tentando iniciar nossas máquinas virtuais kvm e obtendo esse erro após reinicializar a máquina host física.

Error starting domain: unsupported configuration: Unable to find security driver for model selinux

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 88, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 124, in tmpcb
    callback(*args, **kwargs)
  File "/usr/share/virt-manager/virtManager/libvirtobject.py", line 83, in newfn
    ret = fn(self, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/domain.py", line 1479, in startup
    self._backend.create()
  File "/usr/lib/python2.7/site-packages/libvirt.py", line 1062, in create
    if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
libvirtError: unsupported configuration: Unable to find security driver for model selinux

O check-in da máquina host nos mostra que o Selinux está desativado.

$ getenforce 
Disabled
    
por nelaaro 19.07.2017 / 16:07

1 resposta

4

Para fazer backup e executar as máquinas virtuais

Eu corri o seguinte, para editar o arquivo de configuração xml do domínio.

$ virsh edit some-virtual-machine / domain

Remova a seguinte linha, que estava perto da inicialização do xml de definição de domínio da máquina virtual.

<seclabel type='dynamic' model='selinux' relabel='yes'/>

Isso coloca as máquinas virtuais em funcionamento.

Você também pode editar as configurações no diretório libvirt config antes de tentar inicializar as máquinas virtuais. /etc/libvirt/qemu/

    
por 19.07.2017 / 16:07