Whamcloud - gitweb
b=24201 add procfs tunable to enable/disable lockless direct I/O
[fs/lustre-release.git] / lustre / tests / mdsrate-create-large.sh
index c78ce9a..0ff62a2 100644 (file)
@@ -32,7 +32,7 @@ log "===== $0 ====== "
 
 check_and_setup_lustre
 
-IFree=$(inodes_available)
+IFree=$(mdsrate_inodes_available)
 if [ $IFree -lt $NUM_FILES ]; then
     NUM_FILES=$IFree
 fi
@@ -43,7 +43,7 @@ $LFS setstripe $TESTDIR -c -1
 get_stripe $TESTDIR
 
 # Make sure we start with a clean slate
-rm -f ${LOG} PI*
+rm -f ${LOG}
 
 if [ -n "$NOSINGLE" ]; then
     echo "NO Test for creates for a single client."
@@ -66,7 +66,7 @@ else
     log "===== $0 ### 1 NODE UNLINK ###"
 
     if [ -f "$LOG" ]; then
-        CREATED=$(awk '/total:/ { print $7 }' $LOG)
+        CREATED=$(sed -n '/^Rate:/s/^.* \([0-9]*\) creates .*/\1/p' $LOG)
         [ $CREATED -gt 0 ] && NUM_FILES=$CREATED
     fi
 
@@ -81,7 +81,7 @@ else
     fi
 fi
 
-IFree=$(inodes_available)
+IFree=$(mdsrate_inodes_available)
 if [ $IFree -lt $NUM_FILES ]; then
     NUM_FILES=$IFree
 fi
@@ -107,7 +107,7 @@ else
     log "===== $0 ### $NUM_CLIENTS NODES UNLINK ###"
 
     if [ -f "$LOG" ]; then
-        CREATED=$(awk '/total:/ { print $7 }' $LOG)
+        CREATED=$(sed -n '/^Rate:/s/^.* \([0-9]*\) creates .*/\1/p' $LOG)
         [ $CREATED -gt 0 ] && NUM_FILES=$CREATED
     fi