Whamcloud - gitweb
LU-17036 utils: make sure resize option is legit 70/51970/2
authorLi Dongyang <dongyangli@ddn.com>
Thu, 17 Aug 2023 13:27:00 +0000 (23:27 +1000)
committerOleg Drokin <green@whamcloud.com>
Thu, 31 Aug 2023 06:39:44 +0000 (06:39 +0000)
commit479f9585b0bf02bdc43346dfd037837b8340dde7
treea119da34ebdc3be4048ad16776fe756fccdf1737
parentf4c336ad93e5aaefba69999cc123726631b9fe10
LU-17036 utils: make sure resize option is legit

To align the metadata on 1MB boundaries we manually
set the resize blocks to 16368G for 4K block size,
however mke2fs expects the resize blocks is bigger
than device size.

For devices between 16368G and 16384G the mke2fs
will fail with:
The resize maximum must be greater than the filesystem size.

Change-Id: I4567a79c1405e9527d7f0f9bec4c8a7aae0eba6c
Test-Parameters: trivial
Signed-off-by: Li Dongyang <dongyangli@ddn.com>
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/51970
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Emoly Liu <emoly@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/utils/libmount_utils_ldiskfs.c