lvresize以降/dev/centos/homeマウントを有効にする、無効なスーパーブロック

lvresize以降/dev/centos/homeマウントを有効にする、無効なスーパーブロック

centos-home LVから別々の論理ボリュームを作成したいと思います。コマンドを使用してホームlvのサイズを縮小し、lvreduce100%の空き容量を持つ新しいボリュームを作成しました。

ただし、root以外のユーザーとしてログインしようとすると、IOエラーが発生します。再起動後、メンテナンスモードで起動しましたが、ホームボリュームを表示できません。

マウント-A

表示エラー

マウント: /dev/mapper/centos-home: スーパーブロックを読み取れません。

私はこれを試しましたが、resize2fsこれはextファイルシステムでのみ動作するようです。xfs_repair同じスーパーブロックエラーが表示されます。 この問題を解決する方法を知っていますか?

答え1

ファイルシステムを減らす前にLVを減らしてはいけません。ファイルシステムを切り取って破損しました。 xfsを使用しているので、パーティションを簡単に減らすことはできません。

fsckこれで、保存する必要がある他の項目がある場合に備えて、パーティション化を試みることができます。

しかし、バックアップがあることを願っています。

関連情報