Mounting EXT4 file system fails with "EXT4-fs <dev>: first meta block group too large: X (group descriptor block count Y)" in dmesg

Solution In Progress - Updated -

Issue

  • On RHEL 7.4 kernel (kernel-3.10.0-693.el7) or higher, a file system can not be mounted.
  • The affected Filesystem has been online resized (grow) previously with resize2fs, and after some time, it's size has been reduced (FS Shrink).
  • Examining # dmesg output after the mount attempt shows: "EXT4-fs : first meta block group too large: X (group descriptor block count Y)".
  • The file system can be mounted when booting into a pre-RHEL 7.4 kernel.
  • Repairing the file system does not allow the file system to be mounted when booting into RHEL 7.4 kernel or higher.

Environment

  • Red Hat Enterprise Linux 7 (After kernel-3.10.0-693.el7)
  • e2fsprogs-1.42.9-10.el7.x86_64
  • Red Hat Enterprise Linux 8 is unaffected.

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In