Ok, so the pool scrub has finished after ~4 days. Two of the drives 8 drives (the SMR ones) remain degraded, even after a scrub. No SMART error on a short test.
Any suggestions on how I can fix the degredation, and any settings i need to change to make sure I don’t kill the SMR drives? Will they be ok if I just leave them until I start getting SMART errors, or what is likely to happen? I probably wont have money to replace any drives for some time.
I also unfortunately am unable to update. Another forum thread said my version has driver issues due to using OpenBSD, which I was hoping would fix the net drop out issues I’m having when I switch. However, when I attempt to apply the latest update I get this error:
Error: [EFAULT] Traceback (most recent call last): File "/usr/local/lib/python3.9/runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/local/lib/python3.9/runpy.py", line 87, in _run_code exec(code, run_globals) File "/var/db/system/update/squashfs-root/truenas_install/__main__.py", line 21, in < module > from .utils import getmntinfo, get_pids File "/var/db/system/update/squashfs-root/truenas_install/utils.py", line 9, in @dataclass(frozen=True, kw_only=True) TypeError: dataclass() got an unexpected keyword argument 'kw_only'
Edit: I was getting an error because I was trying to upgrade straight to either the latest stable or latest beta. I instead needed to choose 22.04 first, then apply patch, then when that was done update to the latest patch. Great! The performance in the new version is noticeably better. I also no longer get dropouts across big (multi-TB) transfers. Now that the ethernet issues and resulting slower UI are no longer masking what is happening while viewing the transfer info, I can see that the transfer speed is fluctuating from the drives themselves, which I assume wasn’t playing nice with the machine on the older drivers, which was causing all the dropouts and weirdness during transfers.
I am now much more urgently going to try and replace the 8tb drives as I think it will noticeably impact users ability to access the server reliably. Wish the guy who sold them to me mentioned it when I bought 6 of them but what can you do I guess that’s life.