centos-home LVから別々の論理ボリュームを作成したいと思います。コマンドを使用してホームlvのサイズを縮小し、lvreduce
100%の空き容量を持つ新しいボリュームを作成しました。
ただし、root以外のユーザーとしてログインしようとすると、IOエラーが発生します。再起動後、メンテナンスモードで起動しましたが、ホームボリュームを表示できません。
マウント-A
表示エラー
マウント: /dev/mapper/centos-home: スーパーブロックを読み取れません。
私はこれを試しましたが、resize2fs
これはextファイルシステムでのみ動作するようです。xfs_repair
同じスーパーブロックエラーが表示されます。
この問題を解決する方法を知っていますか?
答え1
ファイルシステムを減らす前にLVを減らしてはいけません。ファイルシステムを切り取って破損しました。 xfsを使用しているので、パーティションを簡単に減らすことはできません。
fsck
これで、保存する必要がある他の項目がある場合に備えて、パーティション化を試みることができます。
しかし、バックアップがあることを願っています。