mirror of
https://gitea.com/mcereda/oam.git
synced 2026-02-09 05:44:23 +00:00
4.0 KiB
4.0 KiB
DIY NAS v1
Table of contents
Hardware
| Component | Choice | Price |
|---|---|---|
| Case | Fractal Design Node 304 | €99 |
| CPU | Intel Celeron N5105 | Included in the motherboard |
| Hard disks | Seagate IronWolf ST4000VN008 4TB | €556,00 (4x €139,00) |
| Motherboard | Mini ITX NAS motherboard with Intel N5105 and I225 | €175,28 |
| Power supply | Corsair RM850e fully modular | €117,90 |
| RAM | Crucial CT2K16G4SFRA32A 32GB kit (2x16GB) | €67,95 |
| SATA cables | Cable Matters 6.0Gbps SATA III cable with 90 degrees angle, black, 45cm | €11,98 (2x €5,99) |
Software
Proxmox on bare metal, running TrueNAS Core as VM.
Operational issues
One NIC is used by Proxmox as management port.
This one is given a fixed IP address and bridged from inside the system.
To allow for disk suspension and SMART checks from the VM, Proxmox needs to directly attach the disks to it:
$ lsblk -do 'NAME,SIZE,TYPE,MODEL,SERIAL' -I '8'
NAME SIZE TYPE MODEL SERIAL
sda 3.6T disk ST4000VN008-2DR166 ZGY9WA2F
sdb 3.6T disk ST4000VN008-2DR166 ZGY9WDD5
sdc 3.6T disk ST4000VN008-2DR166 ZGY9WL4Z
sdd 3.6T disk ST4000VN008-2DR166 ZGY9W66G
$ qm set 100 -sata0 /dev/disk/by-id/ata-ST4000VN008-2DR166_ZGY9WA2F
$ qm set 100 -sata1 /dev/disk/by-id/ata-ST4000VN008-2DR166_ZGY9WDD5
$ qm set 100 -sata2 /dev/disk/by-id/ata-ST4000VN008-2DR166_ZGY9WL4Z
$ qm set 100 -sata3 /dev/disk/by-id/ata-ST4000VN008-2DR166_ZGY9W66G
Wanting to aggregate
Further readings
Sources
All the references in the further readings section, plus the following: