diskdiddler said: What has changed lately? Did you upgrade to U6 recently for example?



When things drop to 5MB/s - any chance you can SSH in and do a manual copy of data from X to Y (or even X to X) and see if the speeds match? Click to expand...

cp

kdragon75 said: Considering your hardware, your performance awful from the beginning. What's up with the 6 10gbe lagg? Also an 800GB L2ARC could be killing you depending on your block/record size.

Try running arcstat.py for the console whennyour expecting the slow down. This will give us some insight. Click to expand...

arcstat.py

Code: root@redacted:~ # arcstat.py time read miss miss% dmis dm% pmis pm% mmis mm% arcsz c 13:17:48 0 0 0 0 0 0 0 0 0 52G 248G

kdragon75 said: We should also look at you free space fragmentation. Click to expand...

HoneyBadger said: This is the first place I'd look - "what's changed"? The SMB server was updated in 11.1 to 4.7.x which defaults to supporting strict sync. Click to expand...

Sync

Inherit (standard)

kdragon75 said: You also initially mentioned that you're running Mac 10.12 and then later 10.13. perhaps the 10.13 is requesting sync writes? With that many drives and there combined cache, about a minute seems right if zfs is still using the drives write cache. Click to expand...

rsync

HoneyBadger said: Quick way to tell - open a shell to your machine and enter the command zilstat



If you see anything but a row of zeroes, you've got activity hitting the ZIL. Click to expand...

0

Yes, did recently upgrade to U6, and I had also had deleted the entire previous pool. Also did a scrub after destroying the previous pool.When you say manually copy X to Y or X to X, are you referring toing within the same pool or dataset?What's wrong with 6 trunks in a 10 GbE LACP lagg?Also, given that L2ARC can only be striped via the GUI, it seems that it's only 400 GB worth of usable L2ARC cache. How would I check the block or record size?Output ofbefore and after the choke is the same. Now it's choking within about 10 seconds of the render starting on a Windows client on SMB3.How would I go about doing that?The pool and all of its child datasets haveset toUsing both. The particular problematictransfer was from 10.13. However, on a different 10.13 machine, I've been able to offload to LTO tapes just fine, to LTFS via YoYottaID.Alls, before and after it chokes up.