Whamcloud - gitweb
LU-18624 zfs: disable compression by default 90/57990/5
authorJames Simmons <jsimmons@infradead.org>
Sat, 8 Feb 2025 01:51:19 +0000 (20:51 -0500)
committerOleg Drokin <green@whamcloud.com>
Fri, 14 Feb 2025 02:55:12 +0000 (02:55 +0000)
commitde4f30d5c862e4887d001e8c29cf920e04c5f737
tree53d12a77eb0a4105678cb8917afec2d6efe7f407
parent9b2de53f9b39f0e421e97e6a16a2f5998fe8cbfb
LU-18624 zfs: disable compression by default

By default ZFS is enabling compression which is causing test
failures for us. It should the administrators choice to use
ZFS with compression turned on or off. Change mount.lustre
zfs backend to handle compression=val mount option. By default
we will turn it off.

For the test suite we can use <facet_type>_FS_MKFS_OPTS to
turn on compression for testing.

Disable lots of conf-sanity test which are broken with ZFS 2.X.

Change-Id: I752c883f6f912a340aa346e1dfb8bf7bdef24939
Signed-off-by: James Simmons <jsimmons@infradead.org>
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/57990
Reviewed-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Alex Zhuravlev <bzzz@whamcloud.com>
Reviewed-by: Timothy Day <timday@amazon.com>
Tested-by: Maloo <maloo@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
lustre/tests/conf-sanity.sh
lustre/utils/libmount_utils_zfs.c