GNU/Linux >> Linux の 問題 >  >> Cent OS

「uuid [UUID] のデバイスが見つかりませんでした」 – pvs コマンドでエラーが発生する

問題

pvs コマンドは不明なデバイスを表示し、pvs は物理ボリュームの 1 つの UUID を持つデバイスを見つけることができませんでした

# pvs
WARNING: Device for PV [UUID] not found or rejected by a filter.
Couldn't find device with uuid [UUID].
PV VG Fmt Attr PSize PFree
/dev/xvda3 VGExaDb lvm2 a-- <24.50g 508.00m
/dev/xvdd1 VGExaDb lvm2 a-- <62.00g 1020.00m
[unknown] VGExaDb lvm2 a-m <20.00g <20.00g

解決策

これは、物理ディスクが VG (LVM) から削除される前にサーバーから削除された場合に発生する可能性があります。以下に示す手順を適用する前に、システム全体のバックアップを取ってください。

ボリューム グループに追加された物理ディスクは削除され、使用されていないか、どの LV にも割り当てられていないため、LVM VG からディスクを安全に削除できます:

# pvs -o+pv_used
WARNING: Device for PV [UUID] not found or rejected by a filter.
Couldn't find device with uuid [UUID].
PV VG Fmt Attr PSize PFree Used
/dev/xvda3 VGExaDb lvm2 a-- <24.50g 508.00m 24.00g
/dev/xvdd1 VGExaDb lvm2 a-- <62.00g 1020.00m 61.00g
[unknown] VGExaDb lvm2 a-m <20.00g <20.00g 0

エラー/問題を修正するには、--removemissing を指定して vgreduce を実行します

# vgreduce VGExaDb --removemissing --test

次に --test なしで実行します

# vgreduce VGExaDb --removemissing 

以下のコマンドで不明なエラーを確認してください

# pvs


Cent OS
  1. Linuxのfindコマンドの使用–例を使用した使用法

  2. CentOS / RHEL :デバイスまたはファイルシステムの UUID を見つける方法

  3. 読み取りエラーのある障害のあるブロック デバイスをシミュレートしますか?

  1. findコマンドを使用してLinux上のファイルとディレクトリを検索します

  2. findコマンドで正規表現を使用するには?

  3. 「tar」コマンドと「find」コマンドを組み合わせる方法

  1. findコマンドを使用して権限を監査する方法

  2. Linuxでfdコマンドを使用してファイルを検索する方法

  3. 「エラー:コマンド ‘ffffffffff が見つかりません....」 GRUB2 エラー CentOS/RHEL 7