web-dev-qa-db-ja.com

エラー「/run/lvm/lvmetad.socket:接続失敗:そのようなファイルまたはディレクトリはありません」-Grub関連ではない

すべてのLVMコマンドでエラー/run/lvm/lvmetad.socket: connect failed: No such file or directory。私はこのエラーをグーグル検索し、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
19
Ivanov

Lvmとsystemdを使用している場合:

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

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

それが機能するようにうまくいったので、これらすべてを詳細にテストするのは辛抱強くありませんでした。私が間違っている場合、誰かが私を訂正してください。

編集:これは、systemdをinitに使用するシステムにのみ関連します。古いubuntuを使用している場合は、代わりにupstartを使用し、他のシステムではopenrcを使用しています。

Linuxを実行していると仮定すると、/etc/lvm/lvm.conf セットする:

use_lvmetad = 0

その前にLVMを停止します:/etc/init.d/lvm stop。変更を加えてLVMを再起動します:/etc/init.d/lvm start

[〜#〜] edit [〜#〜]:Linux Mintにはそのようなファイルやディレクトリがないため、DebianやUbuntuにはないことを理解します。そのようなサービスがない場合は、コンピュータを再起動してください。

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

10
user86969