}
test_1b () {
+ local major=$(get_mds_kernel_major)
+ local minor=$(get_mds_kernel_minor)
+ [ "$major"=="2.6" -a $minor -eq 32 ] && \
+ skip "There is no jbd history in this kernel version." && return
local param_file=$TMP/$tfile-params
do_nodesv $(comma_list $(osts_nodes)) lctl get_param obdfilter.${FSNAME}-*.sync_journal
run_test 2a "Stripe F/S over the Network"
test_2b () {
+ local major=$(get_mds_kernel_major)
+ local minor=$(get_mds_kernel_minor)
+ [ "$major"=="2.6" -a $minor -eq 32 ] && \
+ skip "There is no jbd history in this kernel version." && return
local param_file=$TMP/$tfile-params
do_nodesv $(comma_list $(osts_nodes)) lctl get_param obdfilter.${FSNAME}-*.sync_journal
echo $version | awk -F. '{print $4}'
}
+get_kernel_version () {
+ local facet=${1:-"mds"}
+ do_facet $facet uname -r | awk -F "-" '{print $1}'
+}
+
+get_mds_kernel_major () {
+ local version=$(get_kernel_version mds)
+ echo $version | awk -F. '{print $1"."$2}'
+}
+
+get_mds_kernel_minor () {
+ local version=$(get_kernel_version mds)
+ echo $version | awk -F. '{print $3}'
+}
+
get_mds_fsstat_proc_path() {
local major=$(get_mds_version_major)
local minor=$(get_mds_version_minor)