X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Ftests%2Fmds-survey.sh;h=6eb9b45b10659484e57a5f1f53faee9fc6b74f21;hb=9587d10a7e7e1839572d24bdf3b645df462c10f4;hp=c75e359baf88ebad65f7fc9bb1e61abe21032010;hpb=5053b49666efa484e45a7a2260e33977595f3a28;p=fs%2Flustre-release.git diff --git a/lustre/tests/mds-survey.sh b/lustre/tests/mds-survey.sh index c75e359..6eb9b45 100644 --- a/lustre/tests/mds-survey.sh +++ b/lustre/tests/mds-survey.sh @@ -23,6 +23,10 @@ if [ -z ${MDSSURVEY} ]; then skip_env "mds-survey not found" && exit fi +if [ $(lustre_version_code $SINGLEMDS) -lt $(version_code 2.3.51) ]; then + skip_env "Need MDS version at least 2.3.51" && exit +fi + build_test_filter check_and_setup_lustre @@ -33,8 +37,7 @@ adjust_inode() { require_inode=$((file_count * thrhi)) # get available inode for mdt - avail_mdt_inode=$($LFS df -i $MOUNT | grep "filesystem summary:" | \ - awk '{print $5}') + avail_mdt_inode=$(mdt_free_inodes 0) avail_mdt_inode=$((avail_mdt_inode * 9 / 10)) # get available inode for ost @@ -105,7 +108,7 @@ run_test 2 "Metadata survey with stripe_count = 1" # remount the clients restore_mount $MOUNT -complete $(basename $0) $SECONDS +complete $SECONDS cleanup_echo_devs check_and_cleanup_lustre exit_status