stop_mgs
#writeconf to remove all ost2 traces for subsequent tests
writeconf
+ start_mgs
}
run_test 21d "start mgs then ost and then mds"
sleep $((TIMEOUT + TIMEOUT + TIMEOUT))
fi
mount_client $MOUNT
+ wait_osc_import_state mds ost FULL
+ wait_osc_import_state client ost FULL
check_mount || return 41
pass
test_41b() {
echo $MDS_MOUNT_OPTS | grep "loop" && skip " loop devices does not work with nosvc option" && return
+ ! combined_mgs_mds && skip "needs combined mgs device" && return 0
+
stopall
reformat
local MDSDEV=$(mdsdevname ${SINGLEMDS//mds/})
# wait until osts in sync
for (( i=2; i<=$OSTCOUNT; i++ )); do
wait_osc_import_state mds ost$i FULL
+ wait_osc_import_state client ost$i FULL
done
-
#second client see all ost's
mount_client $MOUNT2 || return 8