官方手冊 https://pve.proxmox.com/wiki/Benchmarking_Storage
https://manpages.ubuntu.com/manpages/bionic/en/man1/fio.1.html
fio – flexible I/O tester
安裝 fio 套件
wget http://archive.ubuntu.com/ubuntu/pool/universe/f/fio/fio_3.1-1_amd64.deb dpkg -i fio_3.1-1_amd64.deb
指令
參考使用 https://martin.heiland.io/2018/02/23/zfs-tuning/
先切換到你的 zpool
例如 cd /RAID1
–filesize=1G –runtime=10 這兩個參數自行修改
filesize 如果你的 IO 很快 就把他拉大
runtime 理論上時間越長平均值越準,也可以用在 SSD 髒碟測試
Pattern |
隨機讀取 |
隨機寫入 |
連續讀取 |
連續寫入 |
連續讀寫 |
隨機讀寫 |
- 寫入部分 可以增加 –sync=1 參數測得沒有 cache 的數據