this is to be used to run vdbench and piped to a grafana/graphite instance to graph output.
2.1K
to kick off run the following command, notice the drives used. I will also paste the config for one of the parameter files as the drive names matter. Ports are opened from container to the host purely for the output pushed to grafana/graphite. You can leave them off if you don't intend to use it in this manner.
docker run --device=/dev/sdc:/dev/xvdc --device=/dev/sda:/dev/sdax --device=/dev/sdb:/dev/sdbx --device=/dev/sdd:/dev/sddx --device=/dev/sde:/dev/sdex --device=/dev/sdf:/dev/sdfx --device=/dev/sdg:/dev/sdgx --device=/dev/sdh:/dev/sdhx -it -d -p 2003:2003 -p 8080:8080 -p 80:80 wmckeigney/vdbench-8drive bash
#Vdbench parameter file
data_errors=1 sd=sd1,lun=/dev/sdax,openflags=o_direct,size=100M sd=sd2,lun=/dev/sdbx,openflags=o_direct,size=100M sd=sd3,lun=/dev/xvdc,openflags=o_direct,size=100M sd=sd4,lun=/dev/sddx,openflags=o_direct,size=100M sd=sd5,lun=/dev/sdex,openflags=o_direct,size=100M sd=sd6,lun=/dev/sdfx,openflags=o_direct,size=100M sd=sd7,lun=/dev/sdgx,openflags=o_direct,size=100M sd=sd8,lun=/dev/sdhx,openflags=o_direct,size=100M wd=wd1,sd=sd*,xfersize=8k,rdpct=0,skew=100,seekpct=random rd=rd1,wd=wd*,elapsed=180,interval=1,iorate=max,format=yes
#Grafana /Graphite install https://linode.com/docs/uptime/monitoring/how-to-install-graphite-and-grafana-on-ubuntu-14-04/
#For configuration of vdbench to graphite https://github.com/eric-becker/vdbench_graphite
Content type
Image
Digest
Size
231.6 MB
Last updated
over 8 years ago
docker pull wmckeigney/vdbench-8drive