rb:scripts-fillmeup
Fill Me Up
Created to test SAN multipath connectivity
This can run in the background and will fill a file up until it is at a fixed size. After this size is exceeded, the file is reset to zero bytes.
Whilst this is running SAN paths can be failed off manually with some load on IO.
#!/bin/bash #quick and dirty script to fill up some disk space #whilst testing multipath failover #Andrew Stringer, 29th October. FILLMEUPFILE=testfile.txt MAXSIZE=1024000 while [ 0 ] do date +%H-%M-%S >> ${FILLMEUPFILE} echo "asdkjaskdjhkjweriuweroiweuqdkjcmxzcnm,zxn,mnaskdjklqweoijwn,masn,mnwd328742837432jhwqdjha" >> ${FILLMEUPFILE} #sleep 1 FILESIZE=`stat -c %s ${FILLMEUPFILE}` if [ "${FILESIZE}" -gt ${MAXSIZE} ]; then echo "Testfile is greater than ${MAXSIZE}, zeroing it." echo "" > ${FILLMEUPFILE} fi done exit 0
rb/scripts-fillmeup.txt · Last modified: by 127.0.0.1