I need some advice on my NAS situation. I've got a hand-me-down QNap TS-453BU-RP that's been working fine for the majority of the time I've had it. It's for 4x2TB spindles and 2xM.2 SSDs. The M.2's are on a PCI expansion card.
The past couple months I've been having problems where one of the M.2 drives will randomly disconnect. A cold restart doesn't seem to help (power down, remove power, wait, power back up). If I pull the thing open and reseat the drives that fixes it the majority of the time. It's usually slot 2, but slot 1 has disappeared before as well. I've tried swapping the drives around and I've tried replacement drives. None of it seems to make a difference. I've also reseated the pci card several times.
So my questions are 2 fold:
First, any ideas on this issue that I maybe haven't thought of? I don't think it's the drives. Could be the PCI or the riser but I'm not sure how to go about identifying that.
Second, assuming I'm SoL with the QNap, what are my replacement options? One of the things I like about the qnap is it can do tiered storage between the SSDs and the spinning disks, presenting that all as one pool. Do any of the alternatives (TrueNAS, Unraid, etc...) have a similar feature?
This thing is a 1u chassis and I don't have a rack. Space is a premium so any suggestions that have a minimal footprint would be ideal (i.e. not a full tower case sitting next to my PC). Price is also going to be a major consideration.
Could it be the vibration of the HDDs? If you say a re seat fixes it they might come a bit loose. Maybe try using some tape or hot glue to hold them in place?
The thing is when I reseat them they don't seem loose. I will admit that I have a 1u box sitting on it's side tho. I need to find some screws that fit the screw hole to secure them or use some electrical tape. Right now it's mostly friction.
I've had a few that didn't want to work on my first try installing them until I reseated them even though they looked like they were installed properly. So I would just try some tape, better than throwing away the whole server. Just insert the m.2 make sure it works and then put tape from where the screw is to all the way behind the connector, basically putting some pressure on the m.2 towards the connector.
To add to this, could also be a cold or cracked solder joint making intermittent connection.
If you get desperate, you can look at reflow options. I know the old Xboxs people would bake. Best to just take a look at the solder joints for all the connectors. Are they still shiny? Or dull and cracked?