From df0850a1f6cd8dea2d59f2b9936fe62dfeb0a7db Mon Sep 17 00:00:00 2001 From: Elena Gryaznova Date: Tue, 17 Aug 2010 19:46:03 +0400 Subject: [PATCH] b=23278 replay-single test 86 does not remount client o=Oleg.Drokin i=Elena.Gryaznova --- lustre/tests/replay-single.sh | 8 +++++--- lustre/tests/test-framework.sh | 7 +++++++ 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/lustre/tests/replay-single.sh b/lustre/tests/replay-single.sh index f493db8..2e53fc5 100644 --- a/lustre/tests/replay-single.sh +++ b/lustre/tests/replay-single.sh @@ -2176,10 +2176,12 @@ run_test 85b "check the cancellation of unused locks during recovery(EXTENT)" test_86() { local dev=$(get_mds_mdt_device_proc_path) - umount $MOUNT + local clients=${CLIENTS:-$HOSTNAME} + + zconf_umount_clients $clients $MOUNT do_facet mds lctl set_param $dev.${FSNAME}-MDT*.exports.clear=0 - fail mds - mount_client $MOUNT + remount_facet mds + zconf_mount_clients $clients $MOUNT } run_test 86 "umount server after clear nid_stats should not hit LBUG" diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh index 4f655b8..fac35f2 100644 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -774,6 +774,13 @@ reboot_node() { $POWER_UP $node } +remount_facet() { + local facet=$1 + + stop $facet + mount_facet $facet +} + reboot_facet() { local facet=$1 if [ "$FAILURE_MODE" = HARD ]; then -- 1.8.3.1