Ho appena aggiornato uno dei nostri server debian jessie e il kernel è stato aggiornato, niente di speciale, come abbiamo fatto molte volte. Ma la prima volta ci sono stati alcuni avvisi quando veniva generato il file di configurazione di grub. Non li ho mai visti prima. Per quanto ne so, il sistema funziona bene dopo un riavvio.
Setting up linux-image-3.16.0-4-amd64 (3.16.7-ckt25-2+deb8u3) ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-3.16.0-4-amd64
/etc/kernel/postinst.d/zz-update-grub:
Generating grub configuration file ...
WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
Found linux image: /boot/vmlinuz-3.16.0-4-amd64
Found initrd image: /boot/initrd.img-3.16.0-4-amd64
WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
done
Ho cercato l'avviso online, ma non sono riuscito a trovare una spiegazione decente che avesse senso per me (forse non lo capissi?) E non riuscivo a capire se questo potesse essere ignorato. Qualcuno qui ha un'idea? Grazie
locking_type
impostato su in /etc/lvm/lvm.conf
?
locking_type = 1
. Sembra essere lo standard.
use_lvmetad = 1
? È lvmetad
davvero in esecuzione? Cosa systemctl status lvm2-lvmetad
dice? Forse l' zz-update-grub
hook ha la precedenza su alcune di queste impostazioni? Non ricevi avvisi simili quando esegui i comandi LVM manualmente?
lvm.conf
questo commento: If lvmetad has been running while use_lvmetad was 0, it MUST be stopped before changing use_lvmetad to 1 and started again afterwards.
Quindi, penso che questo avviso stia solo provando a ricordarti che sei in una strana situazione di lvmetad in esecuzione ma disabilitato tramite la configurazione e solo se vuoi abilitarlo nel file di configurazione, dovrai riavviare esso. Stranamente, il commento conf e l'avvertimento non sono d'accordo sull'ordine.