Skip to content
Snippets Groups Projects
Commit e94e4c47 authored by root's avatar root
Browse files

collect logs better

parent cddaed54
No related branches found
No related tags found
No related merge requests found
......@@ -9,7 +9,8 @@ function run {
dir=$MDIR/fio/$HOST
[ -d $dir ] && rm -rf $dir
mkdir -p $dir
sed "s#^directory=.*#directory=$dir#g" $tfile > $tfile.run
sed "s#^directory=\(.*\)#directory=\1$HOST#g" $tfile > $tfile.run
sed -i "s#^write_\(.*\)#write_\1_$HOST.log#g" $tfile.run
[ -d /tmp/fio ] && rm -rf /tmp/fio
mkdir -p /tmp/fio
fio $tfile.run
......@@ -26,14 +27,12 @@ function getresults {
function getresults {
logdir=$1/fio
[ -d $logdir ] && rm -rf $logdir
mkdir -p $logdir
cp -r /tmp/fio/* $logdir/.
cd $logdir
fio2gnuplot -p '*clat.*.log' -g
fio2gnuplot -p '*bw.*.log' -g
fio2gnuplot -p '*iops.*.log' -g
logdir=/atlas/user/atlas5/sfehrmann/fio_logs
for i in $logdir/*
do
fio2gnuplot -p '*.log' -g
done
}
......
; Keep adding 1024kb/s reading clients at 4 seconds
[global]
size=1G
rw=write
write_bw_log=/tmp/fio/
write_iops_log=/tmp/fio/
write_lat_log=/tmp/fio/
directory=/mnt/fio
size=5M
rw=randread
runtime=300
nrfiles=100
loops=10
numjobs=1
direct=1
ioengine=libaio
[file1]
[hsm]
startdelay=0
directory=/home/fehrmann/fio/
write_bw_log=/atlas/user/atlas5/sfehrmann/fio_logs/bw/hsm
write_iops_log=/atlas/user/atlas5/sfehrmann/fio_logs/iops/hsm
write_lat_log=/atlas/user/atlas5/sfehrmann/fio_logs/lat/hsm
[file2]
[ceph]
startdelay=0
directory=/mnt/fio/
write_bw_log=/atlas/user/atlas5/sfehrmann/fio_logs/bw/ceph
write_iops_log=/atlas/user/atlas5/sfehrmann/fio_logs/iops/ceph
write_lat_log=/atlas/user/atlas5/sfehrmann/fio_logs/lat/ceph
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment