エラー "/run/lvm/lvmetad.socket: 接続に失敗しました: 対応するファイルまたはディレクトリがありません" - Grub に関連しません

エラー "/run/lvm/lvmetad.socket: 接続に失敗しました: 対応するファイルまたはディレクトリがありません" - Grub に関連しません

すべてのLVMコマンドでエラーが発生します/run/lvm/lvmetad.socket: connect failed: No such file or directory。このエラーをGoogleで検索したところ、GrubとGrub-installに関する投稿のみが見つかりました。

これらのエラーが取り除かれることを願っています。

# pvs
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  WARNING: Failed to connect to lvmetad: No such file or directory. Falling back to internal scanning.
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  PV         VG      Fmt  Attr PSize  PFree
  /dev/vdb1  vdatavg lvm2 a--  16.00g 6.00g

答え1

lvmとsystemdを使用している場合は、次のようにします。

systemctl enable lvm2-lvmetad.service
systemctl enable lvm2-lvmetad.socket
systemctl start lvm2-lvmetad.service
systemctl start lvm2-lvmetad.socket

ちなみに、これもグラブに関連しています。 grubがカーネルパラメータを取得していると思います。/run/lvm/lvmetad.socketから。

作業中にこれらすべてを詳細にテストするための忍耐を持ってはいけません。私が間違っている場合は、誰か私を修正してください。

編集:これはinitにsystemdを使用するシステムにのみ当てはまります。以前のUbuntuを使用している場合は、他のシステムではopenrcを使用してupstartを使用できます。

答え2

Linuxを実行すると仮定すると、次のようになります/etc/lvm/lvm.conf

use_lvmetad = 0

これを行う前に、LVMを停止してください/etc/init.d/lvm stop。変更してLVMを再起動してください/etc/init.d/lvm start

編集する:Linux Mintにはそのようなファイルやディレクトリがないことがわかるので、DebianとUbuntuにはそのようなファイルやディレクトリがないと推測できます。そのサービスがない場合は、コンピュータを再起動してください。

ヒント:オペレーティングシステムをタグリストに追加します。

関連情報