X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Ftests%2Ftest-framework.sh;h=d489366eb6048dfb0b5944f5db0b0977ed062677;hp=3e714e348861f0174e6a44e81991d16582194aea;hb=146941d705412bbdb4dbedcef5ced6ac35c694b4;hpb=d8d9b78a5c08eb1d938ab9e3bdaf7f756bfbb5ec diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh index 3e714e3..d489366 100644 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -3407,7 +3407,7 @@ run_e2fsck() { local extra_opts=$3 df > /dev/null # update statfs data on disk - local cmd="$E2FSCK -d -v -t -t -f -n $extra_opts $target_dev" + local cmd="$E2FSCK -d -v -t -t -f $extra_opts $target_dev" echo $cmd local rc=0 do_node $node $cmd || rc=$? @@ -3443,14 +3443,14 @@ generate_db() { [ $MDSCOUNT -eq 1 ] || error "CMD is not supported" - run_e2fsck $(mdts_nodes) $MDTDEV "--mdsdb $MDSDB" + run_e2fsck $(mdts_nodes) $MDTDEV "-n --mdsdb $MDSDB" i=0 ostidx=0 OSTDB_LIST="" for node in $(osts_nodes); do for dev in ${OSTDEVS[i]}; do - run_e2fsck $node $dev "--mdsdb $MDSDB --ostdb $OSTDB-$ostidx" + run_e2fsck $node $dev "-n --mdsdb $MDSDB --ostdb $OSTDB-$ostidx" OSTDB_LIST="$OSTDB_LIST $OSTDB-$ostidx" ostidx=$((ostidx + 1)) done @@ -5557,12 +5557,13 @@ run_llverfs() { local dir=$1 local llverfs_opts=$2 + local use_partial_arg=$3 local partial_arg="" local size=$(df -B G $dir |tail -n 1 |awk '{print $2}' |sed 's/G//') #GB # Run in partial (fast) mode if the size # of a partition > 1 GB - [ $size -gt 1 ] && partial_arg="-p" + [ "x$use_partial_arg" != "xno" ] && [ $size -gt 1 ] && partial_arg="-p" llverfs $partial_arg $llverfs_opts $dir }