check_and_setup_lustre
-IFree=$(inodes_available)
+IFree=$(mdsrate_inodes_available)
if [ $IFree -lt $NUM_FILES ]; then
NUM_FILES=$IFree
fi
fi
fi
-IFree=$(inodes_available)
+IFree=$(mdsrate_inodes_available)
if [ $IFree -lt $NUM_FILES ]; then
NUM_FILES=$IFree
fi
check_and_setup_lustre
-IFree=$(inodes_available)
+IFree=$(mdsrate_inodes_available)
if [ $IFree -lt $NUM_FILES ]; then
NUM_FILES=$IFree
fi
fi
fi
-IFree=$(inodes_available)
+IFree=$(mdsrate_inodes_available)
if [ $IFree -lt $NUM_FILES ]; then
NUM_FILES=$IFree
fi
mkdir -p $TESTDIR
chmod 0777 $TESTDIR
-IFree=$(inodes_available)
+IFree=$(($(mdsrate_inodes_available) - NUM_DIRS))
if [ $IFree -lt $((NUM_FILES * NUM_DIRS)) ]; then
NUM_FILES=$((IFree / NUM_DIRS))
fi
mkdir -p $TESTDIR
chmod 0777 $TESTDIR
-IFree=$(inodes_available)
+IFree=$(mdsrate_inodes_available)
if [ $IFree -lt $NUM_FILES ]; then
NUM_FILES=$IFree
fi
mkdir -p $TESTDIR
chmod 0777 $TESTDIR
-IFree=$(inodes_available)
+IFree=$(mdsrate_inodes_available)
if [ $IFree -lt $NUM_FILES ]; then
NUM_FILES=$IFree
fi
mkdir -p $TESTDIR
chmod 0777 $TESTDIR
-IFree=$(inodes_available)
+IFree=$(mdsrate_inodes_available)
if [ $IFree -lt $NUM_FILES ]; then
NUM_FILES=$IFree
fi
echo $IFree
}
+mdsrate_inodes_available () {
+ echo $(($(inodes_available) - 1))
+}
+
# reset llite stat counters
clear_llite_stats(){
lctl set_param -n llite.*.stats 0