From 7ff7b9d8cf04ee89fc344a940fbb540827085ac5 Mon Sep 17 00:00:00 2001 From: Lai Siyao Date: Wed, 4 Aug 2021 03:03:06 +0800 Subject: [PATCH] EX-3640 test: mkdir on MDT0 in hot-pools.sh To mkdir on MDT0 in hot-pools.sh by default, disable default LMV on ROOT in init_hot_pools_env(). Test-Parameters: trivial mdscount=2 mdtcount=4 testlist=hot-pools.sh Signed-off-by: Lai Siyao Change-Id: Ie34b35a6d79fa4b0f2c1c5a58777cf6291cd8d27 Reviewed-on: https://review.whamcloud.com/44590 Tested-by: jenkins Tested-by: Maloo Reviewed-by: Hongchao Zhang Reviewed-by: Andreas Dilger --- lustre/tests/hot-pools.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lustre/tests/hot-pools.sh b/lustre/tests/hot-pools.sh index 1664046..5cee666 100644 --- a/lustre/tests/hot-pools.sh +++ b/lustre/tests/hot-pools.sh @@ -180,6 +180,12 @@ init_hot_pools_env() { init_lamigo_vars init_lpurge_vars + + # disable filesystem-wide default LMV to mkdir on MDT0 by default + local dmv=$(getfattr -d -m trusted.dmv -e hex --absolute-names $MOUNT) + + (( $? == 0 )) && $LFS setdirstripe -D -i 0 --max-inherit 1 $MOUNT && + stack_trap "echo $dmv | setfattr --restore=-" } hot_pools_logfile() { -- 1.8.3.1