Do the TerraMaster "D" series (enclosures) play nice with TrueNAS?

terramaster-d4-enclosure

I know that drive enclosures are usually frowned upon, due to performance issues, supplying only a single USB cable to feed multiple drives, and the risk of serial number collision.

Has anyone had any positive experience using the TerraMaster enclosures,[1] such as this one?

Does it present each drive with its own serial number?

Does it suffer the same issues as using other multi-drive USB enclosures?

Such a plug-and-play setup would only be used for occasional “simple” backups, for data that isn’t too important, but nice to have on a mirror vdev for later retrieval.


  1. This is not to be confused with the “F” series, which are actual mini NAS servers. ↩︎

Not answering your question, but QNAP TL-D400S and D800S SATA enclosures should play nice with ZFS:

2 Likes

Doesn’t that require an SFF port on the computer? (Rather than USB-A or USB-C.)

Indeed, it requires a HBA with external ports (and ships with a custom SATA controller card with a SFF-8088). That’s how it fits so well for ZFS.

As for the TerraMaster D is boils down to this question: What’s between the single USB port and the 4 SATA drives?

1 Like

I did some test initial testing with a D8 Hybrid for that scenario of secondary backup. It was on a virtualized Truenas Electric Eel under Proxmox.

If I remember correctly, I was able to see the drive serial numbers.
I got some problem with a 3x4TB raidz1 pool with some possible corruption, probably because of the usb connection. Scrub did not find any problem but the pool was unhealth and the replication stopped.
A single disk stripe pool was working better but again, very limited testing.

I want to try again with a dedicated secondary Truenas machine so I’m not limited by VM and usb passthrough. Just need to finish moving all my service to Proxmox so I can repurpose one of my mini pc.

My goal is to have a machine that could just wake up, pull the data via zfs replication and shutdown after.

1 Like

Just my hapenny worth here. FYI

I bought a TERRAMASTER D4-320, and put in 4 x 4Tb WD Red in it, and TrueNAS and have been running TrueNAS Scale 25.04 on it since before it released. It has been totally reliable. TrueNAS recognizes individual disks. SMART all works as individual disks. I’ve been monitoring temps on all the drives, and it never climbs above 35C. Scrubs are clean. It is quiet. Performance is good for what I use it for.

Why I did this. I have a “vintage” TrueNAS (FreeNAS) mini from 2016. One month after the 3-year extended warranty expired the MB hit the now well-known flash ram failure. I worked with ASRock and they replaced to board for $50, including shipping. (Great support). It has worked error free ever since. A few years back I ran out of disk space, so I upgraded to 20Tb WD Reds. TrueNAS mini is working great for home backups. It is showing its age as I can’t update the memory, the ddr that fits it is just not available anymore, but that’s another story.

So for a few years I have had the original 4x4TB Reds sitting around not being used. I also had a Beelink Ser 6 Ryzen that I just didn’t use much. Beelink has 8 cores, 32Gb ram, Ryzen 9 6900HX (up to 4.9GHz), 2.5Gbss Ethernet.

Thought I should try to put the Beelink and Terramaster together, use TrueNAS, and move the not so essential media apps and data to it.

I found an excellent informational video on youtube “Turn Your MINI PC Into A NAS - Terramaster D4-320 USB 3.2 DAS Review” on the “Server Science” channel. It goes into some great detail on the D4-320. I had some Amazon gift cards that gave me a heavy discount on the D4-320. It worked great! It still works great.
Apps I took off the FreeNAS Mini and put on this setup are, Plex, Sonarr, Radarr, Sabnzbd. I did this also because I enabled remote access to Plex, and I can keep the internet isolated from the mini. The Mini data is important, the D4-320/Ser6 is not.

For me, A really small investment for the Terramaster D4-320 and I have a great home media server. Works fine with all the TVs, Tablets, etc. It just sits in the corner and works. It’s quiet and cool too.

I run RaidZ1 on the Terramaster D4-320. I run RaidZ2 on the TrueNAS mini.

I did some extra research and the Terramaster D4-320 is the only JBOD, USB-C box that does:

  • :white_check_mark: Support for 3.5" HDDs
  • :white_check_mark: Individual drive access (true JBOD, not concatenated or hardware RAID-only)
  • :white_check_mark: SMART passthrough
  • :white_check_mark: 10Gbps USB-C connectivity
    (I grilled a few AI’s to confirm, but YMMV, its not to be trusted, …)

I would love to find out if there is another case with similar chip set to the D4-320. As I mentioned, my Mini is showing its age, and I wouldn’t mind upgrading to get more and cheaper ram for Zfs Cache. The bigger drives eat up the ram. If this Usb-c proves to be reliable, then one of these new mini pc with all the performance, and ram, and low noise just might be a solution for me.
The drives on the D4-320 never go above 35C, my Mini drives are always 10C higher. I have the fan speed set to max on, and it’s much louder than the D4-320/Ser6 combo.

So in summary, the Terramaster D4-320 works for me. Terramaster does not offer the same USB chip set in its other boxes. It doesn’t extend the “D” series in general.

TrueNAS is great! I love it. Sits in the corner and just works! With some work, it can site quietly. :grinning: