From 430784930c034935de1f035c1364aee73b22ab31 Mon Sep 17 00:00:00 2001 From: yujian <yujian> Date: Mon, 10 Mar 2008 02:30:12 +0000 Subject: [PATCH] Branch b1_6 b=14850 i=eric.mei i=adilger set timeout value before mounting MDT/OST --- lustre/tests/test-framework.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh index 8c77f56e54..a61f15761b 100644 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -757,15 +757,27 @@ remount_client() zconf_mount `hostname` $1 || error "mount failed" } +set_obd_timeout() { + local facet=$1 + local timeout=$2 + + do_facet $facet lsmod | grep -q obdclass || \ + do_facet $facet "modprobe obdclass" + + do_facet $facet "sysctl -w lustre.timeout=$timeout" +} + setupall() { load_modules if [ -z "$CLIENTONLY" ]; then echo Setup mdt, osts echo $REFORMAT | grep -q "reformat" \ || do_facet mds "$TUNEFS --writeconf $MDSDEV" + set_obd_timeout mds $TIMEOUT start mds $MDSDEV $MDS_MOUNT_OPTS for num in `seq $OSTCOUNT`; do DEVNAME=`ostdevname $num` + set_obd_timeout ost$num $TIMEOUT start ost$num $DEVNAME $OST_MOUNT_OPTS done fi -- GitLab