local varsvc=${facet}_svc
local dev=$(ldiskfs_canon "*.${!varsvc}.mntdev" $facet)
- # ext4: /proc/fs/jbd2/sda1:8/history
+ # ext4: /proc/fs/jbd2/sda1:8/history
# ext3: /proc/fs/jbd/sdb1/history
do_facet $facet cat /proc/fs/jbd*/${dev}*/$file
# $8: hndls >= thrhi * 2
# display history of rtime/4 before, in case obd cleanup consumes time
local tlines=$((rtime / 5 / 4 + 1))
- local hist=("$(print_jbd history $facet | tail -$tlines | head -1)")
+ local hist=("$(print_jbd history $facet | tail -$tlines | head -n1)")
echo "$hist"
local run=($(echo "${hist[*]}" | awk '{print $4}'))
local hndls=($(echo "${hist[*]}" | awk '{print $8}'))
test_1b () {
local param_file=$TMP/$tfile-params
- do_nodesv $(comma_list $(osts_nodes)) lctl get_param obdfilter.${FSNAME}-*.sync_journal
-
- save_lustre_params $(comma_list $(osts_nodes)) "obdfilter.${FSNAME}-*.sync_journal" >$param_file
- do_nodesv $(comma_list $(osts_nodes)) lctl set_param obdfilter.${FSNAME}-*.sync_journal=0
+ do_nodesv $(comma_list $(osts_nodes)) \
+ $LCTL get_param obdfilter.${FSNAME}-*.sync_journal
+ save_lustre_params $(get_facets OST) \
+ "obdfilter.${FSNAME}-*.sync_journal" > $param_file
+ do_nodesv $(comma_list $(osts_nodes)) \
+ $LCTL set_param obdfilter.${FSNAME}-*.sync_journal=0
local stime=$(date +%s)
thrlo=4 nobjhi=1 thrhi=4 obdflter_survey_run disk
test_2b () {
local param_file=$TMP/$tfile-params
- do_nodesv $(comma_list $(osts_nodes)) lctl get_param obdfilter.${FSNAME}-*.sync_journal
-
- save_lustre_params $(comma_list $(osts_nodes)) "obdfilter.${FSNAME}-*.sync_journal" >$param_file
- do_nodesv $(comma_list $(osts_nodes)) lctl set_param obdfilter.${FSNAME}-*.sync_journal=0
+ do_nodesv $(comma_list $(osts_nodes)) \
+ $LCTL get_param obdfilter.${FSNAME}-*.sync_journal
+ save_lustre_params $(get_facets OST) \
+ "obdfilter.${FSNAME}-*.sync_journal" > $param_file
+ do_nodesv $(comma_list $(osts_nodes)) \
+ $LCTL set_param obdfilter.${FSNAME}-*.sync_journal=0
local stime=$(date +%s)
thrlo=4 nobjhi=1 thrhi=4 obdflter_survey_run netdisk