From 996060632a241800c2eb2c985f6697c2abee03e4 Mon Sep 17 00:00:00 2001 From: Elena Gryaznova Date: Tue, 15 Dec 2009 16:57:39 +0300 Subject: [PATCH] b=21593 sanityN test_33 print jbd stat fix [ext3|ext4] i=Alex.Zhuravlev --- lustre/tests/sanityN.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lustre/tests/sanityN.sh b/lustre/tests/sanityN.sh index 88326f9..68a98d7 100644 --- a/lustre/tests/sanityN.sh +++ b/lustre/tests/sanityN.sh @@ -701,7 +701,11 @@ print_jbd_stat () { for mds in ${mdts//,/ }; do varsvc=${mds}_svc dev=$(basename $(do_facet $mds lctl get_param -n osd.${!varsvc}.mntdev)) - val=$(do_facet $mds cat /proc/fs/jbd/$dev/info | head -1 | cut -d" " -f1) + val=$(do_facet $mds "procfile=/proc/fs/jbd/$dev/info; +[ -f \\\$procfile ] || procfile=/proc/fs/jbd2/$dev/info; +[ -f \\\$procfile ] || procfile=/proc/fs/jbd2/${dev}\:\\\*/info; +cat \\\$procfile | head -1;") + val=${val%% *}; stat=$(( stat + val)) done echo $stat -- 1.8.3.1