カーネルの更新 - 警告:lvmetadは実行中ですが無効になっています。有効にする前に、lvmetadを再起動してください。

カーネルの更新 - 警告:lvmetadは実行中ですが無効になっています。有効にする前に、lvmetadを再起動してください。

私はDebian jessieサーバーの1つを更新し、カーネルも更新しました。これを何度も行ったので、特別なことはありません。ただし、最初に 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

この警告をオンラインで検索しましたが、わかりやすい合理的な説明が見つかりません(理解できない可能性がありますか?)、この警告を無視できるかどうかを理解することはできません。ここで誰のアイデアを持っている人がいますか?ありがとう

答え1

以前の2014年のFedora Bug 1152185について、Peter Rajnohaから提供された情報によると、「発生します。lvmetadから一部の情報が欠落している可能性があるため、警告が表示されます。

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

しかし、私たちの場合はuse_lvmetad = 0なので、警告は更新とグルーブの再構成中にのみ表示される傾向があります。

バグレポートの説明によると、これは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 reconfigを受け取りましたが、これは重要ではなく、古いハードウェアと関連している可能性が最も高いことが判明しました。だからこれは珍しいことではありません。

Preexo、これはあなたの両方の質問を解決したことを願っています。 Rubo77さん、私も助けてくれたことを願っています。

ありがとうございます!

答え2

それDebianには基本的にあるようですuse_lvmetad=1警告はローカルでオフになっていますが、lvmetadがまだ実行中であるために発生します。

だから1つの解決策はuse_lvmetad=1setupです/etc/lvm/lvm.conf。これは私にとって効果的でした。

関連情報