@superfour
First I'd like to say that I appreciate you remaining polite through all the interactions with the other forum members. it's good to be polite for everyone, even when we do not understand the rationale behind someone's thinking.
I could tell several of the forum users trying to help you were really looking for complete details about your problem so they could provide you good sound advice. You did not provide good details about your problem, your hardware, I'm still not sure what version of TrueNAS you are running but I suspect 12.x. Just some friendly advice for any future problem you are asking for help with... Post your entire system specs, tell it all and do not assume we know what you have or assume it doesn't matter. Let us decide what matters. All too often it's a little detail that is the root of all evil.
Something you should have also posted, the complete output of
Code:
smartctl -a /dev/ada1
and do this for all drives that are having problems. This can provide a wealth of information.
I am glad that you have another system to place the drives into to let them resilver.
My advice:
1) Let the drives resilver, if they resilver. While this is happening, if there is data you need off the pool, grab it now.
2) When the pool is healthy again, run a SMART long/extended test of every drive and report the findings. (unless they finish from what you are doing now)
3) If you place your drives back into the original system, I'd recommend you do full burn-in test for the CPU and RAM. Do a good one and make sure your system is stable. Do it with all the drives connected, you want the full power load.
4) If all that passes and when you get TrueNAS running, periodically check the SWAP Space, make sure zero (0) has been used. If any SWAP Space is being used then you have run out of RAM and you should increase your RAM.
As for the SATA drive controller card, well there are some good points made above. My first thought is to check the SATA cables, or maybe even replace them. Often a poorly connected data cable will product UDMA_CRC errors for the hard drives. These errors once recorded do not go away. But if yo find out that all the drives attached to the same controller are failing, then you have a possible smoking gun. Something about SATA controllers, they may stop being supported by the drivers in the TrueNAS application someday. I personally take that risk everytime I update my software because I use a standard 4 port SATA controller card, but I researched the card for driver compatibility, well that was many years ago.
As for when or how a system fails... It just happens due to component failure. Age does not matter. You could be having a power supply issue that affects the drives, and that is actually a reasonable explanation.
Most of the folks I know responding to you are very experienced and are trying to give you good advice. They do not have an agenda to tell you how bad your system is and leave you hanging. your system is substandard by today's standards for TrueNAS 12, even if it does work. If you do not want to change out your system, that is fine, but be diligent in providing details in order to isolate the issue, or if they give up on you, then you will need to do it on your own.
I wish you luck and hope that you have not lost any data.