私は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=1
setupです/etc/lvm/lvm.conf
。これは私にとって効果的でした。