When I reconfigured my server and swapped my smaller SAS drives for larger SATA drives into my NetApp DS4246 all of the sudden the log is being spammed constantly every couple of minutes with this exact error:
I never had this problem with my SAS drives and the only other thing I changed with the setup was going to a LSI 9305-16e from a 9300-16i (with 8i8e device to connect to the shelf), however trying to go back to the 9300 as well as a 9206-16e I had before that one still result in the same spamming of the log with the same error. All three HBAs are on the latest firmware but I’ve tried downgrading them a version or two and also trying ACM and non ACM firmware but every combination just acts exactly the same. The SATA drives were also internal to my old case and hooked to the 9300 via sff8643 to 4x SATA cables and also never had any errors or issues like this. This doesn’t seem to cause any performance or integrity issues at least from what I can tell, but I’ve noticed some of the drives tend to load up with a long backlog shown by netdata of 5-10 seconds when under constant load (like large file ops or torrent downloads) which I don’t think happened before either. Has anyone had a problem like this or know how to fix it? I’m tempted to get a supermicro cse846 or 847 in hopes of fixing it, but they aren’t exactly cheap and who knows if the models with an expander backplane (which are much cheaper and more available than single lane per device ones) won’t just have the same problem.
Not really, it’s designed and advertised as such in NetApp’s original documentation to work with SAS and SATA without issue, there are interposers for SATA but from what I’ve read online people say to avoid them because they only exist to connect SATA drives to both IOMs to enable multi-pathing, but they cause issues and randomly fail and people say that when they ditched them any problems they had went away.
NetApp may well have supported certain SATA models based on their filesystem and hardware config. My point is you’re running TrueNAS and ZFS on NetApp hardware. All things talking SAS is fairly straightforward but SATA is a second class citizen in this configuration and requires much more specific configuration.
Don’t get me wrong TrueNAS works great with SATA drives when they are directly attached but going via an expander can produce weird and not so wonderful results depending.
I guess, but it’s not like enterprise SATA doesn’t exist, seems weird to me that expanders wouldn’t be able to handle them properly, especially ludicrously expensive (when new) business gear built to be as reliable and compatible as possible to keep also ludicrously expensive warranty and contract repair to a minimum.
This is why storage providers often deploy hardware and software as a complete package. What we are doing mostly on this forum is decoupling the two which obviously brings more variables.
The few bug tickets I have seen for items like this get closed due to use of ‘shelves’. Not supported under Community Edition. It takes too much resources to support these problems.
i see. guess ill just live with it for the foreseeable future since it (seems to be (mostly)) harmless, until i can afford a supermicro with non expander backplane or something.