Estamos tentando implantar o OpenStack em uma distribuição Linux reforçada baseada em Debian via Kolla-ansible e parece que estamos quase terminando, mas enfrentamos o problema com o contêiner nova_compute que reclama:
2021-09-12 08:56:34.365 7 INFO nova.virt.libvirt.driver [-] Connection event '0' reason.
'Failed to connect to libvirt: Unable to query peer security context: No data available
e reinicia permanentemente.
Aqui estão trechos de configuração relevantes:
(venv) root@server11:~# grep nova /etc/kolla/globals.yml
nova_backend_ceph : "yes"
nova_compute_virt_type : "qemu"
(venv) root@server11:~# cat /etc/kolla/config/nova/nova-compute.conf
[libvirt]
virt_type=qemu
cpu_mode = none
(venv) root@server11:~#
Tentei descobrir a causa raiz sozinho, li a documentação, pesquisei no Google, mas sem sucesso, portanto, qualquer sugestão sobre como corrigir o problema será muito apreciada.
Responder1
Esta mensagem de erro significa que o método getpeercon() falhou. Este método só é executado se o libvirt for construído com suporte SELinux. O valor de retorno "Nenhum dado disponível" sugere que talvez o SELinux esteja desligado, mas isso já deveria ter sido detectado pelas verificações "ENOSYS"/"NOPROTOOPT".
Responder2
@alex-vrublevskiy Como posso ver, você tentou implantá-lo com Kolla. Você resolveu o problema com o Astra? Qual era o sistema operacional dentro do contêiner docker kolla-libvirt?