Hi,
Please help me make sense of `zpool iostat` output.
I have a server with 4 HDD-s put in a RAID-10 zpool / 2 mirror vdevs.
I am currently running a sync from another PBS over 1 gigabit connection. Transfer speed is about 1 Gbps. PBS UI, iotop and htop are all showing disk writes of around 100 MB/s.
zpool iostat shows 200 MB/s of writes. This I don't understand. And couldn't find much (or anything) on the Internet around this. Does anyone have an idea what's going on here ? Besides transferring chunks from another PBS instance, I'm not doing anything else on this server. It has no VM-s/CT-s, just plain fresh PVE installation and PBS alongside it.
zpool iostat shows exactly double bandwidth of actual writes going to the pool... A mirror is a mirror and 2 vdevs mean writes should go to both mirrors (in half). I should be seeing roughly 100 MB/s going to the pool, then about 50 MB/s going to each vdev. But for some reason I'm seeing double here.
Does anyone have an idea what's going on here ?
Please help me make sense of `zpool iostat` output.
I have a server with 4 HDD-s put in a RAID-10 zpool / 2 mirror vdevs.
I am currently running a sync from another PBS over 1 gigabit connection. Transfer speed is about 1 Gbps. PBS UI, iotop and htop are all showing disk writes of around 100 MB/s.
zpool iostat shows 200 MB/s of writes. This I don't understand. And couldn't find much (or anything) on the Internet around this. Does anyone have an idea what's going on here ? Besides transferring chunks from another PBS instance, I'm not doing anything else on this server. It has no VM-s/CT-s, just plain fresh PVE installation and PBS alongside it.
Code:
root@kom1:~# zpool iostat bazen -yv 5
capacity operations bandwidth
pool alloc free read write read write
-------------------------- ----- ----- ----- ----- ----- -----
bazen 1.08T 1.09T 0 318 0 199M
mirror-0 556G 556G 0 153 0 97.2M
scsi-35000cca08069e584 - - 0 76 0 48.6M
scsi-35000cca08069af94 - - 0 76 0 48.6M
mirror-1 555G 557G 0 165 0 102M
scsi-35000cca08069ce38 - - 0 82 0 50.9M
scsi-35000cca08069e9d8 - - 0 82 0 50.9M
-------------------------- ----- ----- ----- ----- ----- -----
zpool iostat shows exactly double bandwidth of actual writes going to the pool... A mirror is a mirror and 2 vdevs mean writes should go to both mirrors (in half). I should be seeing roughly 100 MB/s going to the pool, then about 50 MB/s going to each vdev. But for some reason I'm seeing double here.
Does anyone have an idea what's going on here ?
Last edited: