問題
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
rpc.statd[PID]:リスナー xprt の作成に失敗しました (statd、1、udp6) – CentOS/RHEL 6、7
CentOS/RHEL の /var/log/messages にホスト名の変更が反映されない