for i in $OST_REMOVE; do
echo "rm O/0/d$((i % 32))/$i" >> $DEBUGTMP
done
- debugfs -w -f $DEBUGTMP `echo $OSTDEVS | cut -d' ' -f 1`
+ $DEBUGFS -w -f $DEBUGTMP `echo $OSTDEVS | cut -d' ' -f 1`
RET=$?
rm $DEBUGTMP
[ $RET -ne 0 ] && exit 50
# a return status of 1 indicates e2fsck successfuly fixed problems found
set +e
-echo "e2fsck -d -v -fn --mdsdb $MDSDB $MDSDEV"
+echo "$E2FSCK -d -v -fn --mdsdb $MDSDB $MDSDEV"
df > /dev/null # update statfs data on disk
-e2fsck -d -v -fn --mdsdb $MDSDB $MDSDEV
+$E2FSCK -d -v -fn --mdsdb $MDSDB $MDSDEV
RET=$?
-[ $RET -gt $MAX_ERR ] && echo "e2fsck returned $RET" && exit 90 || true
+[ $RET -gt $MAX_ERR ] && echo "$E2FSCK returned $RET" && exit 90 || true
export OSTDB_LIST=""
i=0
for OSTDEV in $OSTDEVS; do
df > /dev/null # update statfs data on disk
- e2fsck -d -v -fn --mdsdb $MDSDB --ostdb $OSTDB-$i $OSTDEV
+ $E2FSCK -d -v -fn --mdsdb $MDSDB --ostdb $OSTDB-$i $OSTDEV
RET=$?
- [ $RET -gt $MAX_ERR ] && echo "e2fsck returned $RET" && exit 100
+ [ $RET -gt $MAX_ERR ] && echo "$E2FSCK returned $RET" && exit 100
OSTDB_LIST="$OSTDB_LIST $OSTDB-$i"
i=$((i + 1))
done
sync; sleep 2; sync
echo "LFSCK TEST 2"
-echo "e2fsck -d -v -fn --mdsdb $MDSDB $MDSDEV"
+echo "$E2FSCK -d -v -fn --mdsdb $MDSDB $MDSDEV"
df > /dev/null # update statfs data on disk
-e2fsck -d -v -fn --mdsdb $MDSDB $MDSDEV
+$E2FSCK -d -v -fn --mdsdb $MDSDB $MDSDEV
RET=$?
-[ $RET -gt $MAX_ERR ] && echo "e2fsck returned $RET" && exit 123 || true
+[ $RET -gt $MAX_ERR ] && echo "$E2FSCK returned $RET" && exit 123 || true
i=0
export OSTDB_LIST=""
for OSTDEV in $OSTDEVS; do
df > /dev/null # update statfs data on disk
- e2fsck -d -v -fn --mdsdb $MDSDB --ostdb $OSTDB-$i $OSTDEV
+ $E2FSCK -d -v -fn --mdsdb $MDSDB --ostdb $OSTDB-$i $OSTDEV
RET=$?
- [ $RET -gt $MAX_ERR ] && echo "e2fsck returned $RET" && exit 124
+ [ $RET -gt $MAX_ERR ] && echo "$E2FSCK returned $RET" && exit 124
OSTDB_LIST="$OSTDB_LIST $OSTDB-$i"
i=$((i + 1))
done