Evening all,
I have setup my first Truenas server and im liking the look of everything so far but i am getting really slow writes and i cannot work out why. I have a microserver gen10+ and TrueNas is installed on a usb3 external ssd. I have 2x 4TB Iron Wolf drives and 2x 1TB Samsung Evo SSDs installed for my data. My home is only a 1gb network so i was hoping to be able to transfer around the 100MB/s mark across the network
I set up my first pool named Slow_Storage and added my Iron Wolf drives in a mirror, i then created a second pool named Fast_Storage and added both SSDs to it. I then created a dataset named 'Media' on the slow storage pool and then created an SMB share named movies and put it in the directory /mnt/Slow_Storage/Media
I then wanted to test sending over a 25gb mkv file from my iMac so i mounted the share and then tried copying it via rsync so i could see the actual throughput speed of the transfer. I used rsync -avz /source /dest and all i was getting was around 15MB/s. I created the same share on the fast storage and got the exact same result even though i was copying to the SSD pool this time round.
Im really confused and not sure if i have missed something here. Is my hardware my bottleneck somehow? Ive even tried turning off sync and forcing it on but it doesnt seem to make a difference. I even tried creating a pool with a single stripe drive to see if it was the mirror causing the slow write but i was getting the same write speed that way as well.
Id be really grateful for some advice, i actually tested the same setup with unraid and it seemed to work perfectly but i want to stick with truenas as its a lot more feature rich.
Thank you
I have setup my first Truenas server and im liking the look of everything so far but i am getting really slow writes and i cannot work out why. I have a microserver gen10+ and TrueNas is installed on a usb3 external ssd. I have 2x 4TB Iron Wolf drives and 2x 1TB Samsung Evo SSDs installed for my data. My home is only a 1gb network so i was hoping to be able to transfer around the 100MB/s mark across the network
I set up my first pool named Slow_Storage and added my Iron Wolf drives in a mirror, i then created a second pool named Fast_Storage and added both SSDs to it. I then created a dataset named 'Media' on the slow storage pool and then created an SMB share named movies and put it in the directory /mnt/Slow_Storage/Media
I then wanted to test sending over a 25gb mkv file from my iMac so i mounted the share and then tried copying it via rsync so i could see the actual throughput speed of the transfer. I used rsync -avz /source /dest and all i was getting was around 15MB/s. I created the same share on the fast storage and got the exact same result even though i was copying to the SSD pool this time round.
Im really confused and not sure if i have missed something here. Is my hardware my bottleneck somehow? Ive even tried turning off sync and forcing it on but it doesnt seem to make a difference. I even tried creating a pool with a single stripe drive to see if it was the mirror causing the slow write but i was getting the same write speed that way as well.
Id be really grateful for some advice, i actually tested the same setup with unraid and it seemed to work perfectly but i want to stick with truenas as its a lot more feature rich.
Thank you