EXT4-fs (dm-46): first meta block group too large: 1152 (group descriptor block count 1096)
私のファイルシステムは4.17.2-1.el7.elrepo.x86_64システムにあるext4です。論理ボリュームは8.56TiBです。
ファイルシステムは最初に作成されてから数回サイズ変更されました。
e2fsckを渡します。
e2fsck 1.42.9 (28-Dec-2013)
/dev/vg_areca/lv_MYLVNAME: clean, 59060/574488576 files, 2294844696/2297954304 blocks
最後の「resize2fs」以降、「dmesg」でこのエラーが発生し始めました。私はカーネル3.10.0-514.26.2.el7.x86_64を実行しており、インターネット検索後に現在のバージョンを見つけました。Linuxでバグが修正されましたこのエラーが発生しました。ただし、カーネルを更新した後もエラーが発生します。
私の考えでは、複数のサイズを変更するのに問題があるようですが、解決策がわかりません。
デバッグ出力(グループ 70127 - 70,000 個の項目: (ブロック 2297921536-2297954303) [INODE_UNINIT,ITABLE_ZEROED]") 次のようになります。
ベストアンサー1
私の考えでは、あなたが記者だと思います。このカーネルエラーレポート。私も同じ問題があったので、コメントでTheodore Tsoのアドバイスに従いました。
それにもかかわらず、ファイルシステムは実際に破損しています。しかし、良いニュースは、修正が比較的簡単であるということです。 e2fsprogsの先史時代のバージョンにアップグレードするだけです。
CentOS 1.42.9を使用していますe2fsprogs
。ローカル経由で1.44.4ビルド
wget https://mirrors.edge.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.44.4/e2fsprogs-1.44.4.tar.xz
tar xfv e2fsprogs-1.44.4.tar.xz
cd e2fsprogs-1.44.4
./configure
make
その後、使用
./e2fsck/e2fsck <blockdevice>
ファイルシステムを回復できるようにしてください。