Details
-
Bug
-
Resolution: Fixed
-
Critical
-
Lustre 2.5.0
-
None
-
3
-
8765
Description
We need to add resize2fs (ext4 resizer) testing for MDT and OST filesystems, so that we are sure this functionality works together with the Lustre features, and that it does not corrupt Lustre filesystems when used.
It is important when testing resize2fs that the target filesystems have a reasonably large number of files in them. It is also critical that e2fsck be run both before and after resize2fs is used, in order to verify that no corruption was introduced during this process.
Until LU-137 (ioctl passthrough) is finished, only offline resizing will be possible. That means the MDT and OST filesystems need to be unmounted before resize2fs is run, and remounted afterward.
It might make sense to add these checks as part of the sanity-scrub.sh tests, the large LUN testing, or maybe as an early subtest in lfsck.sh (though the old lfsck test will soon become obsolete, so I'm reluctant to use that).