Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LU-2311 osd-ldiskfs: fix link refcounting
[fs/lustre-release.git]
/
lustre
/
tests
/
mds-survey.sh
diff --git
a/lustre/tests/mds-survey.sh
b/lustre/tests/mds-survey.sh
index
26987c2
..
63510e9
100644
(file)
--- a/
lustre/tests/mds-survey.sh
+++ b/
lustre/tests/mds-survey.sh
@@
-8,9
+8,6
@@
init_test_env $@
. ${CONFIG:=$LUSTRE/tests/cfg/$NAME.sh}
init_logging
. ${CONFIG:=$LUSTRE/tests/cfg/$NAME.sh}
init_logging
-build_test_filter
-check_and_setup_lustre
-
file_count=${file_count:-150000}
dir_count=${dir_count:-4}
thrhi=${thrhi:-8}
file_count=${file_count:-150000}
dir_count=${dir_count:-4}
thrhi=${thrhi:-8}
@@
-26,6
+23,13
@@
if [ -z ${MDSSURVEY} ]; then
skip_env "mds-survey not found" && exit
fi
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
+
adjust_inode() {
local require_inode=0
local avail_mdt_inode=0
adjust_inode() {
local require_inode=0
local avail_mdt_inode=0
@@
-33,8
+37,7
@@
adjust_inode() {
require_inode=$((file_count * thrhi))
# get available inode for mdt
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=$(lfs_df -i $MOUNT | grep "summary" | awk '{print $4}')
avail_mdt_inode=$((avail_mdt_inode * 9 / 10))
# get available inode for ost
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
# remount the clients
restore_mount $MOUNT
-complete $
(basename $0) $
SECONDS
+complete $SECONDS
cleanup_echo_devs
check_and_cleanup_lustre
exit_status
cleanup_echo_devs
check_and_cleanup_lustre
exit_status