SOLUCIONAT: error 'No s'ha pogut inicialitzar la capa d'auditoria: s'ha denegat el permís' a libvirt-bin després d'actualitzar Ubuntu Server 14.04 a Ubuntu Server 16.04



Proveu El Nostre Instrument Per Eliminar Problemes

Avui he decidit seguir endavant i actualitzar un dels meus servidors d’Ubuntu 14.04 a 16.04. No es recomana fer-ho en un servidor de producció, ja que hi ha molts problemes que poden sortir malament. Les pràctiques recomanades sempre indiquen que fer girar un altre servidor com a substitut o un servidor temporal és el camí més segur. Dit això, a qui no li agrada provar coses que no s’han de fer.



L'actualització ha anat força bé, amb una excepció flagrant, que libvirt-bin no s'ha pogut actualitzar correctament. Aquests són els passos per solucionar la situació, així com els passos que no ho faran.



No es pot inicialitzar la capa d’auditoria 1



La prova inicial consistia a solucionar el problema amb sudo dpkg –configure -a, sense sort. També he intentat utilitzar el resolutor automàtic aptitude, després purgar i tornar a instal·lar. Tampoc hi ha sort.

Per arribar a l’arrel del problema, en lloc d’intentar insensatament endevinar, vaig córrer

No es pot inicialitzar la capa d



suo journalctl -xe

Com es mostra a sobre d'un error a apparmor, va fer que libvirt-bin deixés de tenir permís per executar-lo, ja que ja no estava configurat (és curiós que podria haver jurat que l'hi havia dit).

A continuació s’explica com solucionar el problema i l’arrel del problema. Primer hem de purgar la memòria cau de l’analitzador d’apparmor, ja que té les dades emmagatzemades, cosa que fa que libvirt-bin no pugui iniciar-se.

sudo apparmor_parser –purge-cache

A continuació, eliminem la regla que impedeix que libvirt-bin s'iniciï.

No es pot inicialitzar la capa d

Aleshores seguim endavant i el substituïm.

No es pot inicialitzar la capa d

Finalment, podem dir a libvirt que es reiniciï i tot anirà bé.

sudo systemctl reinicieu libvirt-bin

Per comprovar l'estat de libvirt-bin, introduïu l'ordre següent

servei sudo estat libvirt-bin

Això generarà una petita comprovació estadística de libvirt-bin, que mostra que el procés esbossat anteriorment va fer el truc. Ara podem tornar a executar les nostres màquines virtuals.

No es pot inicialitzar la capa d

Els altres errors que estic investigant actualment, després de l'actualització, així com les solucions que es poden implementar:

No s'ha pogut iniciar LSB: exim Mail Transport Agent. Aquest va ser un error de postfix, resolt abans de l'arrencada completa de la màquina.

snd_hda_intel 0000: 00: 1f.3: no s'ha pogut afegir el component mestre i915_bpo (-19). Es tracta d’un error de la targeta de so; es pot corregir actualitzant Alsa (no penso utilitzar el so del servidor, de manera que això no afecta el rendiment).

Per últim dev-disk-by x2duuid-E7A1 x2dCC4A.device: Dev dev-disk-by x2duuid-E7A1 x2dCC4A.device va aparèixer dues vegades amb sysfs diferents. Pel que sembla, la còpia de seguretat de la meva partició EFI va ser prou exhaustiva com per registrar-la com el mateix UUID. La unitat NVMe (principal) té un UUID de partició, però el RAID (còpia de seguretat) no. Per corregir-ho, deixaré sola la unitat principal i canviaré l’UUID de la unitat de còpia de seguretat mitjançant uuidgen i després tune2fs / dev / sdx -U new -id-number-from-uuidgen.

2 minuts de lectura