Comment by beala

Comment by beala 3 days ago

10 replies

The official TrueNAS docs recommend against using USB drives [1]. My understanding is that between the USB controller, flaky connectors and cables, and usb-to-sata bridges of varying quality, there are just too many unknowns to guarantee a reliable experience. For example, I’ve heard that some usb-to-sata controllers will drop commands and not report SMART data. That said, there are of course many people on the internet who have thrown caution to the wind and report that it’s working fine for them.

Personally I’m in the process of building a NAS with an old 9th gen Intel i5. Many mobos support 6 SATA ports and three mirrored 20 TB pairs is enough storage for me. I’m guessing it’ll be a bit more power hungry than a ugreen/synology/etc appliance but there will also be plenty of headroom for running other services.

[1] https://www.truenas.com/docs/core/13.0/gettingstarted/coreha...

bakugo 2 days ago

These shucked USB adapters from WD Elements external drives are pretty reliable, from my experience. They kinda have to be, since otherwise it would affect the reputation of WD's external drives as a whole.

Obviously, direct SATA is still better if possible, but if not, these are probably the next best thing.

  • riobard 2 days ago

    Those pesky WD bridges usually support USB Bulk Storage only but not UASP, resulting in worse performance and higher CPU usage.

    Also HDD power management is often complicated by the bridge chip sometimes intervening.

    Not recommended for long-term use.

bluedino 3 days ago

I've had the same thing from random disconnects etc from various USB hard drives and SSD's over the years.

mannyv 3 days ago

Been using like 7 external usb drives with 40-50tb total for a few years with no issues. Not raid, just backing up drive to drive. No controller or drive issues. Mix of seagate and wd 8/12/16gb.

I hate blanket recommendations like this by docs. To me, it just sounds like some guy had a problem a few times and now it's canon. It's like saying "avoid Seagate because their 3tb drives sucked." Well they did, but now they seem to be fine.

  • Yokolos 3 days ago

    What may work anecdotally can't necessarily be used for official recommendations for a large range of users across an unknown range of hardware configurations. If it works for you, that's fine. That isn't sufficient to make a general statement that everybody will be fine using external USB drives, particularly for RAID, especially when people will then make you responsible if something goes wrong for not making sufficiently safe recommendations. You understand that, right?

  • zettabomb 3 days ago

    RAID is much different. You can try it over USB, you won't have a good time. TrueNAS is primarily talking about RAID users.

    • beala 3 days ago

      Yes I should have specified that this advice is specific to RAID configurations in NAS applications.

      If you're occasionally copying data to an external USB drive, that's totally fine. That's what they were designed for.

      The issue is that they were not designed for continuous use, or much more demanding applications like rebuilding/resilvering a drive. It's during these applications that issues occur, which is a double whammy, because it can cause permanent data loss if your USB drive fails during a recovery operation. I did a little more research after posting my last comment and came across this helpful post on the TrueNAS forums going into more depth: https://forums.truenas.com/t/why-you-should-avoid-usb-attach...

      • jcalvinowens 3 days ago

        YMMV. I have a 4-drive 20TB mdraid10 across two different $50 USB3.0 2-drive enclosures, I've read petabytes off this array with years of uptime and absolutely zero problems. And it runs on one of those $300 off brand NUCs. The 2.5G NIC is the bottleneck on reads.

  • cerved 2 days ago

    Is that with ZFS or something else?

    Mainly I wouldn't do it because of there's space and SATA ports it seems stupid. Hotter. Worse HW.

    Can't really see much good reason to do it tbh except it's in a small hot case which is relatively easy to move around. Maybe if you do occasionally backups and you don't care about scrubbing and redundancy? Otherwise why not shuck them and throw them in a case?

  • faust201 2 days ago

    you say

    > 40-50tb total

    > 8/12/16gb

    How many drives are those?

    You are kidding.