TrueNAS Scale Setup on used Gigabyte EPYC MJ11-EC1 Board - Backup NAS

TrueNAS Scale Setup on used Gigabyte EPYC MJ11-EC1 Board - Backup NAS

While waiting for Black Friday, in order to buy my 4 x 16TB SG IW-PRO disks for my Home (Primary) NAS.
I decided to "get the needed parts for a Backup NAS, using my old 4TB disks from the Home NAS.

I got the Mobo (x2) here:

I got the 2 x 32GB ECC Ram of ebay.
The Mobo seems picky chose Ram with care

I got these “cable” parts from “Aliexpress”

1 x 4 Sata ports Cable (Mobo special plug) - Mini Slim Line SAS 4.0 SFF-8654 4i 38pin
https://www.aliexpress.com/item/1005004567410190.html

2 x Sata cable - For Mobo SATA’s
https://www.aliexpress.com/item/1005005468899117.html?

1 x Sata Power cable x4 (PSU has 6 SATA Power)
https://www.aliexpress.com/item/1005007423555168.html

Today I have finished building the Backup NAS, consisting of the below parts.

Backup NAS - (Node 304 / Gigabyte MJ11-EC1)
TrueNAS Dragonfish-24.04.2.5
Fractal Design Node 304
Seasonic G12 GM - 550W PSU
Gigabyte MJ11-EC1 Mini-ITX Mainboard
AMD EPYC 3151 4x2,7 Ghz
64GB ECC Ram - 2 x Samsung 32GB 2Rx4 PC4-2666V DDR4 RAM M393A4K40BB2-CTD7Q
Patriot P300 256GB NVME Boot Disk
5x4TB WD-RED, 1x4TB WD-Purple - RAIDZ2

Well …
Currently the WD-Purple disk is in the summerhouse, so there’s an 8TB Tosh-N300 in right now.
But i’ll swap the Tosh with the WD-Purple asap.

I just finished today

Edit:
I used this 3-D printed IO Shield

Config Decisions:
I decided NOT to enable HyperThreading on the CPU for now.
I decided NOT to enable Secure boot.
I did the “Naughty stuff” and split up the NVME Boot disk into 64GB Boot , and 150GB system/Application pool.

Frontpanel - Layout "snipped from the MJ11-EC0 manual) - Worked

The Seasonic PSU is nice, nearly silent.
It came with a 8x12v CPU Plug - Ftting directly in the MJ11 Mobo 12v power adapter.
Beware the PSU is deep - For a Node304 chassis.
If you have a mobo with PCie slots, and want to use a long adapter (longer than the mini-itx board. You might run into trouble with the psu power cables & pluggable power connectors (no room for them).

2 Likes

Isn’t the below dm-0 & dm-1 Linux LVM’s ?
Why is TrueNAS using LVM on the Boot/System/App disk ??

/dev/disk/by-uuid:
total 0
lrwxrwxrwx 1 root root 10 Dec 15 16:21 15406560877212412735 -> ../../sde2
lrwxrwxrwx 1 root root 10 Dec 15 16:21 2d8d7a03-b557-4804-85fa-ee9f728b40d4 -> ../../dm-0
lrwxrwxrwx 1 root root 15 Dec 15 16:20 7668598265710082891 -> ../../nvme0n1p3
lrwxrwxrwx 1 root root 15 Dec 15 16:20 9675080067192537736 -> ../../nvme0n1p5
lrwxrwxrwx 1 root root 15 Dec 15 16:20 F34E-B873 -> ../../nvme0n1p2
lrwxrwxrwx 1 root root 10 Dec 15 16:21 cfa01f83-c5a1-442a-8a8a-0595c116c20d -> ../../dm-1
nas-02:~$ 

When i come back from the summerhouse (xmas)
I’ll bring back the 4TB WD Purple, that is going to replace the 8TB Tosh-N300 in the 6x4TB RAIDZ2 Pool.

Since the NAS isn’t in “prod yet” i could just erase & redo the pool.
But I was thinking i could use this as a “disk replacement / resilvering” experience too.

Can anyone give me some hints to do that ?

Step :
1: Power off the NAS
2: Replace 8TB N300 with the 4TB WD Purple (CMR)
3: Power on the NAS
4: ???

I’d expect it to be “fast” …
I haven’t even made a dataset on the NAS yet …