Hi Guys,
I have found an issue i can't seem to be able to solve.
I have a machine with the following specs:
I'm using the 10x3tb drives in a raidz2 pool which is capable of 1.3GB/s of reads and 950MB/s writes.
I have added the 10x2tb Samsung drives in a raidz2 pool as well, and checked the speed.
It barely did 200MB/s writes and 300MB/s reads
I did a dd to see the individual speed of the disks and this is the result:
Three of the dd's are still running, according to gstat the speed is less than 20MB/s
Some of the fast drives are on the motherboard some of them are on the LSI controller, so we can rule out the controller as well...
And since we are writing to the raw device, we can rule out the FS too.
Has anyone seen something like this before?
I have found an issue i can't seem to be able to solve.
I have a machine with the following specs:
Code:
Disks:
12x2tb Samsung
10x3tb Toshiba
CPU:
G2030
Motherboard:
Gigabyte z77
IO:
2x LSI (m1015/h200)
OS:
Freebsd 10.2
Code:
Pool : tank (27.2T, 89% full)
Test size : 64 GiB
normal read : 1.317 GB/s
normal write : 947.809 MB/s
It barely did 200MB/s writes and 300MB/s reads
Code:
Pool : utank (18.1T, 0% full)
Test size : 64 GiB
normal read : 317.215 MB/s
normal write : 232.401 MB/s
Code:
dd: /dev/da10: end of device
1907730+0 records in
1907729+1 records out
2000398934016 bytes transferred in 25611.117707 secs (78106663 bytes/sec)
dd: /dev/ada1: short write on character device
dd: /dev/ada1: end of device
1907730+0 records in
1907729+1 records out
2000398934016 bytes transferred in 28510.373941 secs (70163897 bytes/sec)
dd: /dev/ada2: short write on character device
dd: /dev/ada2: end of device
1907730+0 records in
1907729+1 records out
2000398934016 bytes transferred in 30463.944923 secs (65664474 bytes/sec)
dd: /dev/da14: short write on character device
dd: /dev/da14: end of device
1907730+0 records in
1907729+1 records out
2000398934016 bytes transferred in 32311.926303 secs (61908997 bytes/sec)
dd: /dev/da9: short write on character device
dd: /dev/da9: end of device
1907730+0 records in
1907729+1 records out
2000398934016 bytes transferred in 34419.804713 secs (58117672 bytes/sec)
dd: /dev/da12: short write on character device
dd: /dev/da12: end of device
1907730+0 records in
1907729+1 records out
2000398934016 bytes transferred in 37004.582590 secs (54058141 bytes/sec)
dd: /dev/da11: short write on character device
dd: /dev/da11: end of device
1907730+0 records in
1907729+1 records out
2000398934016 bytes transferred in 38248.556852 secs (52299985 bytes/sec)
dd: /dev/da8: short write on character device
dd: /dev/da8: end of device
1907730+0 records in
1907729+1 records out
2000398934016 bytes transferred in 39927.166415 secs (50101200 bytes/sec)
dd: /dev/da15: short write on character device
dd: /dev/da15: end of device
1907730+0 records in
1907729+1 records out
2000398934016 bytes transferred in 52705.992947 secs (37953918 bytes/sec)
dd: /dev/ada0: short write on character device
dd: /dev/ada0: end of device
1907730+0 records in
1907729+1 records out
2000398934016 bytes transferred in 53652.216914 secs (37284553 bytes/sec)
Some of the fast drives are on the motherboard some of them are on the LSI controller, so we can rule out the controller as well...
And since we are writing to the raw device, we can rule out the FS too.
Has anyone seen something like this before?
Last edited: