Обновление ядра – ПРЕДУПРЕЖДЕНИЕ: lvmetad работает, но отключен. Перезапустите lvmetad перед включением!

Я только что обновил один из наших серверов debian jessie, и ядро ​​было обновлено, ничего особенного, поскольку мы это делали много раз. Но в первый раз были некоторые предупреждения, когда был создан файл конфигурации grub. Я никогда их не видел. Насколько я могу судить, система работает хорошо после перезагрузки.

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 

Я искал предупреждение в Интернете, но я не мог найти достойного объяснения, которое имело смысл для меня (может быть, не понял?), И также не мог понять, можно ли это игнорировать. У кого-нибудь есть идея? благодаря

согласно информации из Peter Rajnoha о старой ошибке 2012 года в Fedora, «Предупреждение существует, потому что если lvmetad уже создан и запущен, то использование use_lvmetad = 0 приведет к тому, что команды LVM будут работать под этим параметром, чтобы не уведомлять lvmetad о любых изменениях, поэтому lvmetad может пропустить некоторую информацию – следовательно, предупреждение. ".

https://bugzilla.redhat.com/show_bug.cgi?id=1152185

Однако в нашем случае use_lvmetad = 0, поэтому я склонен полагать, что предупреждения появляются только во время обновления и реконфигурации grub.

Согласно объяснениям в отчете об ошибке, это связано с lvm2-monitor, который, к счастью, работает на моей системе, я тоже верю в вашу. Проверьте Технологическую линию:

 # systemctl status lvm2-monitor â lvm2-monitor.service - Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling Loaded: loaded (/lib/systemd/system/lvm2-monitor.service; enabled) Active: active (exited) since Sat 2016-07-09 04:04:49 EEST; 34min ago Docs: man:dmeventd(8) man:lvcreate(8) man:lvchange(8) man:vgchange(8) Process: 328 ExecStart=/sbin/lvm vgchange --monitor y --ignoreskippedcluster (code=exited, status=0/SUCCESS) Main PID: 328 (code=exited, status=0/SUCCESS) CGroup: /system.slice/lvm2-monitor.service 

Я не вижу следов предупреждения после перезагрузки и основываясь на другой информации, на мой взгляд, предупреждение на сей раз можно игнорировать. Если вы получите больше или больше предупреждений, вы должны изучить его дальше.

Кроме того, я получал предупреждения LVM о каждом обновлении изображений или реконфигурации grub о именах, которые, как мне кажется, оказались несущественными и, скорее всего, были связаны со старым оборудованием. Так что это не редкость.

Preexo, я надеюсь, что это ответило на ваши две проблемы. Rubo77, надеюсь, я тоже помог вам.

С уважением!

Похоже, что дефолт Debian должен иметь use_lvmetad=1 и предупреждение появляется, потому что вы его локально отключили, но lvmetad запущен.

Поэтому одним из решений является установка use_lvmetad=1 в /etc/lvm/lvm.conf . Это сработало для меня.