diff options
author | Sage Weil <sage.weil@dreamhost.com> | 2012-03-13 10:02:14 -0700 |
---|---|---|
committer | Sage Weil <sage.weil@dreamhost.com> | 2012-03-13 12:55:53 -0700 |
commit | e5934f10be03e1362726294736df9b326ea0471f (patch) | |
tree | 03224942c9efe9dd4b312c81e8c3aa463eef5dcf /qa | |
parent | 0a2068fc0035cc45e7364fa1b56e43e328a51c11 (diff) | |
download | ceph-e5934f10be03e1362726294736df9b326ea0471f.tar.gz |
qa: kclient/file_layout.sh: ...
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
Diffstat (limited to 'qa')
-rwxr-xr-x | qa/workunits/kclient/file_layout.sh | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/qa/workunits/kclient/file_layout.sh b/qa/workunits/kclient/file_layout.sh index fc3c27d5f17..4f2da0263f4 100755 --- a/qa/workunits/kclient/file_layout.sh +++ b/qa/workunits/kclient/file_layout.sh @@ -52,15 +52,17 @@ touch layout_test/file3 cephfs layout_test/file3 show_layout > temp diff new_layout temp || return 1 sudo ls /sys/kernel/debug/ceph -sudo cat /sys/kernel/debug/ceph/\*/mdsmap > temp +sudo ls /sys/kernel/debug/ceph/\* || true +sudo bash -c 'ls /sys/kernel/debug/ceph/*' || true +sudo bash -c 'cat /sys/kernel/debug/ceph/*/mdsmap' > temp ceph osd pool create newpool || true ceph mds add_data_pool 3 || true -sudo cat /sys/kernel/debug/ceph/\*/mdsmap > temp2 +sudo bash -c 'cat /sys/kernel/debug/ceph/*/mdsmap' > temp2 while diff -q temp2 temp do echo "waiting for mdsmap to update" sleep 1 - sudo cat /sys/kernel/debug/ceph/\*/mdsmap > temp2 + sudo bash -c 'cat /sys/kernel/debug/ceph/*/mdsmap' > temp2 done sudo rm temp temp2 |