}
local repaired=$($SHOW_NAMESPACE |
+ awk '/^dirent_repaired/ { print $2 }')
+ # for interop with old server
+ [ -z "$repaired" ] &&
+ repaired=$($SHOW_NAMESPACE |
awk '/^updated_phase1/ { print $2 }')
+
[ $repaired -eq 1 ] ||
error "(5) Fail to repair crashed FID-in-dirent: $repaired"
}
local repaired=$($SHOW_NAMESPACE |
+ awk '/^dirent_repaired/ { print $2 }')
+ # for interop with old server
+ [ -z "$repaired" ] &&
+ repaired=$($SHOW_NAMESPACE |
awk '/^updated_phase1/ { print $2 }')
+
[ $repaired -eq 1 ] ||
error "(5) Fail to repair missed FID-in-LMA: $repaired"
}
local repaired=$($SHOW_NAMESPACE |
+ awk '/^linkea_repaired/ { print $2 }')
+ # for interop with old server
+ [ -z "$repaired" ] &&
+ repaired=$($SHOW_NAMESPACE |
awk '/^updated_phase1/ { print $2 }')
+
[ $repaired -eq 1 ] ||
error "(5) Fail to repair crashed linkEA: $repaired"
[ -z "$FLAGS" ] || error "(8) Expect empty flags, but got '$FLAGS'"
local repaired=$($SHOW_NAMESPACE |
+ awk '/^dirent_repaired/ { print $2 }')
+ # for interop with old server
+ [ -z "$repaired" ] &&
+ repaired=$($SHOW_NAMESPACE |
awk '/^updated_phase1/ { print $2 }')
+
[ $repaired -ge 9 ] ||
- error "(9) Fail to repair crashed linkEA: $repaired"
+ error "(9) Fail to re-generate FID-in-dirent: $repaired"
mount_client $MOUNT || error "(10) Fail to start client!"
[ -z "$FLAGS" ] || error "(8) Expect empty flags, but got '$FLAGS'"
local repaired=$($SHOW_NAMESPACE |
+ awk '/^dirent_repaired/ { print $2 }')
+ # for interop with old server
+ [ -z "$repaired" ] &&
+ repaired=$($SHOW_NAMESPACE |
awk '/^updated_phase1/ { print $2 }')
+
[ $repaired -ge 2 ] ||
- error "(9) Fail to repair crashed linkEA: $repaired"
+ error "(9) Fail to generate FID-in-dirent for IGIF: $repaired"
mount_client $MOUNT || error "(10) Fail to start client!"
local MIN_SPEED=$(((BASE_SPEED1 * (RUN_TIME1 - TIME_DIFF) + \
BASE_SPEED2 * (RUN_TIME2 - TIME_DIFF)) / \
(RUN_TIME1 + RUN_TIME2) * 8 / 10))
- [ $SPEED -gt $MIN_SPEED ] ||
+ # Account for slow ZFS performance - LU-4934
+ [ $SPEED -gt $MIN_SPEED ] || [ $(facet_fstype $SINGLEMDS) -eq zfs ] ||
error "(5) Got speed $SPEED, expected more than $MIN_SPEED"
# MAX_MARGIN = 1.2 = 12 / 10
local MIN_SPEED=$(((BASE_SPEED1 * (RUN_TIME1 - TIME_DIFF) + \
BASE_SPEED2 * (RUN_TIME2 - TIME_DIFF)) / \
(RUN_TIME1 + RUN_TIME2) * 8 / 10))
- [ $SPEED -gt $MIN_SPEED ] ||
+ [ $SPEED -gt $MIN_SPEED ] ||[ $(facet_fstype $SINGLEMDS) -eq zfs ] ||
error "(9) Got speed $SPEED, expected more than $MIN_SPEED"
# MAX_MARGIN = 1.2 = 12 / 10