App drive died on truenas server, 4 nvme ssds coming in as a replacement, suggestions on setup?

I need a little assistance on how I should go about setting up my Truenas scale server like the title implies. About a month ago, the drive that I had all of my TrueCharts apps running off of started to throw some smart errors, naturally, I backed up all the data that I needed and carried on until I could order some replacements.

Fast forward to last week, when I randomly received an email from my server saying an app was causing some slow downs on my app ssd. When I got home I ran some commands to see how bad the problem was, and oh boy was it bad lol. After running 2 commands, that ssd went offline, and was never heard from again. Tried a few different machines and it would not show up on either Linux, or Windows. I knew this day was coming just did not think it was going to be that fast, oh well I had the data I needed safe on my 8x3tb z2 array. That day I spontaneously ordered 4 PCIe 4.0 m.2 adapters, and 4 Crucial P3 plus 500gb drives because of a good sale going on.

Now my delema, I really do not want to use Truenas to host my apps anymore, I would rather setup a VM hosting debian or really anything just so I can have plain old docker-compose back. That way I can manage my data inside containers much easier and not have to deal with Traefik and Ingress, nothing against these great tools, I just preferred it when I used Nginx proxy manager and docker-compose.

How should I go about setting up these drives in Truenas Scale to benefit from their speed?
Currently I have 2 zvols created
8 x 3Tb Seagate 7.2K 3.5" SAS Drives in RaidZ2 (like previously mentioned)
2 x 8Tb Seagate Barracuda Sata Drives Striped (I call this zvol my gypsy drive as content just seems to appear on here when needed. Before anyone says anything, I like to live dangerously with this drive setup don’t worry about it lol)
Most of the random data I store like pictures I take, documents and alike are on the z2 volume, basically anything I do not want to loose is on there, the other volume is just media and is only accessed when we want to stream something so not that often.

I was thinking of setting up a mirror stripe using 3 of the drives and running the VM off of that, then replicating the data outside of the VM in Truenas to back it up. Then using the last drive I would add it to my z2 volume as a cache to speed up access to that data. Before, using apps like nextcloud caused major slow downs, without all these apps running, everything has been lightning smooth, I just want that to continue lol.

This topic was automatically closed 273 days after the last reply. New replies are no longer allowed.