I tried to find a more applicable community to post this to but didn’t find anything.
I recently set up a NAS/server on a Raspberry Pi 5 running Raspberry Pi OS (see my last post) and since then I’ve got everything installed into a 3D printed enclosure and I’ve got RAID set up (ZFS RAIDz1). Prior to setting up RAID, I could transfer files to/from the NAS at around 200MB/s, but now that RAID is seemingly working things are transferring at around 28-30 MB/s. I did a couple searches and found someone suggesting to disable sync ($ sudo zfs set sync=disabled zfspool). I tried that and it doesn’t seem to have had any effect. Any suggestions are welcome but keep in mind that I barely know what I’m doing.
Edit: When I look at the SATA hat, the LEDs indicate that the drives are being written to for less than half a second and then there’s a break of about 4 seconds where there’s no writing going on.
It’s a Pi, what are you expecting. You just wasted a ton of money on inferior hardware with extra software issues. You could’ve just got a mini pc with 2 nvme slots instead for half the price and add a 6 port sata board for 20$ to one of those. Much cheaper, way more reliable, upgradable and ZFS actually would’ve work as you expect.
If you’re so knowledge, maybe you can point what exactly the bottleneck of the Pi is in a ZFS scenario.
Just getting my feet wet. I have plenty of other uses for a Pi so if the NAS doesn’t work out that’s fine, I’ll get something else. Worst case I’m out $70-ish for the Raxda SATA hat. Something is seemingly not right with my config, I haven’t gotten the Pi to break a sweat yet. Thanks for your input though.