MDS_MOUNT_OPTS=${MDS_MOUNT_OPTS:-"-o loop"}
OST_MOUNT_OPTS=${OST_MOUNT_OPTS:-"-o loop"}
+mgs_MOUNT_OPTS=${mgs_MOUNT_OPTS:-$MDS_MOUNT_OPTS}
#client
MOUNT=${MOUNT:-/mnt/${FSNAME}}
test_61d() { # bug 16002
#define OBD_FAIL_OBD_LLOG_SETUP 0x605
- stop mds
- do_facet mds "lctl set_param fail_loc=0x80000605"
- start mds $MDSDEV $MDS_MOUNT_OPTS && error "mds start should have failed"
- do_facet mds "lctl set_param fail_loc=0"
- start mds $MDSDEV $MDS_MOUNT_OPTS || error "cannot restart mds"
+ stop mgs
+ do_facet mgs "lctl set_param fail_loc=0x80000605"
+ start mgs $MGSDEV $mgs_MOUNT_OPTS && error "mgs start should have failed"
+ do_facet mgs "lctl set_param fail_loc=0"
+ start mgs $MGSDEV $mgs_MOUNT_OPTS || error "cannot restart mgs"
}
run_test 61d "error in llog_setup should cleanup the llog context correctly"