I just started off with my first omv nas.
After some playing around with it and being happy with the performance on a single ext4 drive, I tried to start off.
I added to newly shucked 8TB WD80EDAZ to the system, installed the openmediavault-zfs plugin and set those two drives up as a ZFS mirror. I set compression to on (switched it to lz4 in the meantime) and activated dedupe. (mounted the pool at /zfs-pool/ )
Next of, I tried to move the files of my external hard drive (2,2TB of pictures and videos) onto the mirror. I plugged it in via usb3, mounted it and started of with rsync (rsync -r -v -a --progress /mnt/MyBook/ /zfs-pool/nasdata/MyBook/). The rsync ran for around 5 hours yesterday, but only managed to copy 200gb.
Underwhelmed by the performance I went for a quick search and read about slow performance of rsync vs cp. So I stopped the rsync and switched to cp. (cp -u -v -r /mnt/MyBook/ /zfs-pool/nasdata/)
It then ran through the night and the work day. 20 hours later it managed to copy 800gb, so roughly the same performance.
My cpu seldom hits 100% usage, but while copying there's always around 50% usage wait i/o. (see screenshots attached)
When I tested to copy some files from my main pc over smb to the nas, it held a steady 60mb/s. So next up I thought, the bad performance may be because of the usb connection.
So next up I stopped the copy again, unmounted the external drive, rebooted the nas, plugged the external drive in my main pc and started a copy over a smb.
The speed is swinging from 60mb/s to 0 and back up (it gets worse with 4gb video files). Every other minute I get a copy error. I can click try again and it warns me of the file already existing (most of the time the file is smaller because I got interrupted) (see screenshot attached for a example)
My system log brings up a lot "monit: '\openmediavault.local' loadavg (5min) of 5.0 matches resource limit [loadavg (5min) > 4.0]".
This makes me think that something is wrong with the zfs pool.
Can anyone point me in the right direction? Is my rather old system not beefy enough, is zfs buggy or should I reformat the new hdds as ext4 and try transfering again, to eliminate the possibility of a harddrive failure? Could it be because of the old sata ports on the mobo (SATA 3Gb/s ports, should be fast enough for hdd's I assume)?
P8H61-M LE/USB3 Mainboard
120gb intel ssd (SSDSC2CT120A3) as system drive
2x 8TB WD80EDAZ as zfs pool
1x old 1,5TB random HDD ext4 for testing, will be removed as soon as the new drives work
OMV 5.5.22-1 (Usul)
Kernel Linux 5.9
Thank you a lot in advance for taking your time!