I have md raid ext4 with 20 devices, All the devices are in good condition.
now, when ever I do df -h
I see a negative value under 'Available'.
I tried to remount the raid with umount
& mount
but it didn't help.
I was told to run fsck.ext4 /dev/md0
but I get error message:
Filesystem has unsupported features, get newer fsck version.
so I installed e2fsprogs-1.43.1
and when I run ./e2fsck /dev/md0
I get tons of errors:
BackUp: Inode 222789841 block 696 conflicts with critical metadata, skipping block checks.
BackUp: Inode 222789841 block 466 conflicts with critical metadata, skipping block checks.
BackUp: Inode 222789841 block 470 conflicts with critical metadata, skipping block checks.
BackUp: Inode 222789841 block 568 conflicts with critical metadata, skipping block checks.
BackUp: Inode 222789841 block 614 conflicts with critical metadata, skipping block checks.
BackUp: Inode 222789841 block 2382364674 conflicts with critical metadata, skipping block checks.
BackUp: Inode 222789841 block 3531604892 conflicts with critical metadata, skipping block checks.
at the end it says it failed.
BackUp: Inode 222789841 is too big.
BackUp: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)