+
+ [ ! -z $inject ] && [ $inject -eq 2 ] && {
+ #define OBD_FAIL_OSD_NO_OI_ENTRY 0x198
+ do_nodes $(comma_list $(mdts_nodes)) \
+ $LCTL set_param fail_loc=0x198
+
+ for n in $(seq $MDSCOUNT); do
+ cp $LUSTRE/tests/runas $DIR/$tdir/mds$n ||
+ error "Fail to copy runas to MDS$n"
+ done
+
+ do_nodes $(comma_list $(mdts_nodes)) $LCTL set_param fail_loc=0
+ }
+
+ [ ! -z $inject ] && [ $inject -eq 1 ] &&
+ [ $(facet_fstype $SINGLEMDS) = "zfs" ] && {
+ #define OBD_FAIL_OSD_FID_MAPPING 0x193
+ do_nodes $(comma_list $(mdts_nodes)) \
+ $LCTL set_param fail_loc=0x193
+
+ for n in $(seq $MDSCOUNT); do
+ chmod 0400 $DIR/$tdir/mds$n/test-framework.sh
+ chmod 0400 $DIR/$tdir/mds$n/sanity-scrub.sh
+ done
+
+ do_nodes $(comma_list $(mdts_nodes)) $LCTL set_param fail_loc=0
+ }
+