Trace测试环境搭建:
用trace测的时候需要装blktrace和libaio;这两个包在47和48上都有,拷贝到需要安装的机器上,然后进入相应目录make;make install 即可。
在49上有测试的trace,//192.168.0.49/data/spc下面有几个trace。拷贝到相应机器上之后进入如
[root@test4 ~]# cd /data/spc/f1/
[root@test4 f1]# ls
btreplay sdb.replay.0
[root@test4 f1]#
通过iscsi连接服务器之后挂过来的磁盘是sdx,则把相应trace目录下面的文件改成sdx.replay.0;如挂过来的是sdc,则在f1下面需要改成sdc.replay.0。然后直接运行./btreplay即可。
其中脚本btreplay如下:
#!/bin/bash
date
time btreplay -d ./ -F -W -x 16
date