🖥️ Hardwareauswahl für TrueNAS
Bevor du TrueNAS Scale installierst, solltest du die Hardware sorgfältig planen. Da ZFS direkt mit der Hardware kommuniziert, gibt es einige goldene Regeln, um Datenverlust zu vermeiden und die Performance zu maximieren.
1. Arbeitsspeicher (RAM): ECC vs. Non-ECC
Warum wird oft ECC-RAM empfohlen?
ZFS hat eine eingebaute Fehlererkennung und -korrektur (Self-Healing). Bevor ZFS Daten auf die Festplatten schreibt, liegen diese im RAM. Wenn im RAM ein Fehler passiert (Bit-Flip durch kosmische Strahlung o.ä.), würde ZFS korrupte Daten auf die Platten schreiben – ohne es zu merken, da der Fehler vor dem Berechnen der Prüfsumme passierte. ECC-RAM (Error Correcting Code) erkennt und repariert solche Fehler im Arbeitsspeicher, bevor sie auf die Platten gelangen.
Geht es auch ohne ECC? (Normale Desktop-Hardware)
Ja! Ein TrueNAS-System läuft auch mit normalem (Non-ECC) RAM einwandfrei. Die Wahrscheinlichkeit eines verheerenden Bit-Flips im RAM ist gering, insbesondere im privaten Homelab. Wenn du also einen alten Desktop-PC recycelst, kannst du TrueNAS bedenkenlos nutzen. Baust du jedoch ein komplett neues System für unersetzliche, wichtige Daten, ist ECC-RAM (und ein passendes Mainboard) ein sinnvolles Upgrade für das "ruhige Gewissen".
Wie viel RAM brauche ich?
Die offizielle Grundregel für TrueNAS lautet: Mindestens 8 GB RAM für bis zu 8 Festplatten. Da ZFS jedoch freien RAM exzessiv als superschnellen Lesecache (ARC) nutzt, gilt: Je mehr RAM, desto besser die Performance.
Offizielle Empfehlungen zur Dimensionierung:
- Ab der 9. Festplatte: + 1 GB RAM pro zusätzlicher Festplatte.
- Für Virtualisierung & Apps: Entsprechend mehr RAM für die Gastsysteme einplanen.
- Für 10-Gigabit Netzwerke oder viele gleichzeitige Nutzer: 16 GB oder 32 GB RAM sind ideal.
Eine alte Faustregel besagt: 1 GB RAM pro 1 TB Speicherplatz. Das gilt primär für den extremen Enterprise-Einsatz mit Deduplizierung. Wenn du im Homelab ein reines Datengrab mit z.B. 4× 8TB baust, reichen 16-32 GB RAM absolut aus!
2. CPU (Prozessor): Reiner Speicher oder mehr?
Für reinen Speicher (Storage)
ZFS ist extrem effizient. Wenn dein TrueNAS wirklich nur Dateien im Netzwerk bereitstellen soll, reicht ein kleiner, stromsparender Prozessor (z.B. ein Intel Pentium, ein kleiner Core i3 oder ein alter Xeon) völlig aus. Selbst alte CPUs langweilen sich bei Gigabit- oder 2.5G-Netzwerken.
Für Apps & Virtualisierung (Plex, Nextcloud, VMs)
Der große Vorteil von TrueNAS Scale ist die Möglichkeit, Apps (Docker-Container) und virtuelle Maschinen laufen zu lassen. Möchtest du z.B. einen Plex- oder Jellyfin-Medienserver betreiben, der Videos "on-the-fly" umwandelt (Transcoding), solltest du auf eine Intel CPU mit integrierter Grafikeinheit (iGPU) setzen (Intels "QuickSync" ist hier extrem effizient).
Der Budget-Geheimtipp: AMD für ECC-Support
Möchtest du ein günstiges System mit ECC-RAM bauen, ist AMD die beste Wahl. Während Intel den ECC-Support bei normalen Consumer-CPUs (Core i3/i5/i7) künstlich beschneidet und teure Workstation-Mainboards (z.B. W680 Chipsatz) oder Xeon-Prozessoren erfordert, unterstützen extrem viele günstige AMD Ryzen CPUs (insbesondere die "PRO" Modelle) und Standard-Mainboards von Haus aus unbuffered ECC-RAM.
3. Die richtigen Festplatten
Achtung: SMR-Festplatten meiden!
Achte beim Kauf von HDDs zwingend darauf, dass sie CMR (Conventional Magnetic Recording) nutzen. Einige günstige NAS-Festplatten (z.B. WD Red ohne den Zusatz "Plus" oder "Pro") nutzen SMR (Shingled Magnetic Recording).
Warum kein SMR? Bei SMR überlappen sich die Datenspuren auf der Festplatte. ZFS schreibt Daten in Blöcken und sehr intensiv. SMR-Festplatten brechen unter dieser Last extrem ein – im schlimmsten Fall dauert ein Rebuild (Resilvering) im Fehlerfall mehrere Wochen oder die Platte wird von ZFS wegen Timeouts aus dem Pool geworfen.
- ✅ Empfohlen: WD Red Plus, WD Red Pro, Seagate IronWolf, Toshiba N300, Enterprise-Festplatten (Exos).
4. Speichercontroller: HBA statt RAID-Controller
Die goldene Regel: Kein Hardware-RAID!
ZFS muss die direkte Kontrolle über jede einzelne Festplatte haben. Ein klassischer Hardware-RAID-Controller versteckt die Festplatten vor dem Betriebssystem und präsentiert nur ein "logisches Laufwerk". Das ist für ZFS absolut schädlich und führt im Fehlerfall unweigerlich zu Datenverlust.
Wenn dir die regulären SATA-Ports auf deinem Mainboard ausgehen, musst du diese erweitern. Hierbei gibt es drei große Kategorien, die oft verwechselt werden:
🔌 PCIe SATA-Controller
Einfache Steckkarten (z.B. SilverStone ECS06), die zusätzliche SATA-Ports bereitstellen.
- Vorteil: Günstig, Plug-and-Play, kein Flashen nötig.
- Nachteil: Oft billige Chips (z.B. ASMedia), die unter der enormen Dauerlast von ZFS ins Straucheln geraten können. Meist stark limitierte PCIe-Bandbreite. Eher für kleine Setups geeignet.
⚙️ Reine HBAs (Host Bus Adapter)
Professionelle Controller, die ab Werk keine RAID-Logik besitzen, sondern Festplatten direkt durchreichen.
- Vorteil: Extrem stabil, sehr hohe Bandbreite, perfekt für ZFS out-of-the-box (z.B. LSI 9400-8i).
- Nachteil: Als Neuware meist recht teuer.
🔄 Umgeflashte RAID-Controller (IT-Mode)
Ausgemusterte Enterprise-RAID-Controller (oft von LSI/Broadcom), bei denen die originale RAID-Firmware durch eine reine "IT-Mode" (Initiator Target) Firmware ersetzt wurde. Dadurch "vergisst" die Karte ihre RAID-Fähigkeit und agiert fortan wie ein reiner, professioneller HBA.
- Vorteil: Der "Sweet Spot" für Homelabs! Gebraucht sehr günstig (ca. 40-80€), Enterprise-Zuverlässigkeit und perfekte ZFS-Kompatibilität.
- Nachteil: Benötigen etwas Luftstrom zur Kühlung (Server-Hardware). Beim Gebrauchtkauf muss man darauf achten, dass "IT-Mode flashed" explizit dabeisteht.
5. Boot-Laufwerke
Keine USB-Sticks!
TrueNAS lädt das Betriebssystem nicht nur beim Start in den RAM, sondern schreibt regelmäßig Logs, Statistiken und Datenbanken auf das Boot-Laufwerk. Ein Standard-USB-Stick überlebt diese Schreiblast meistens nicht lange.
Nutze stattdessen eine kleine SSD (SATA oder NVMe). Da TrueNAS das gesamte Boot-Laufwerk für sich beansprucht (du kannst keine eigenen Freigaben darauf erstellen), genügen bereits kleine Kapazitäten (z.B. 60GB - 120GB).
6. Netzwerkkarten
Intel statt Realtek
Die Realtek-Netzwerkchips, die auf 90% aller Desktop-Mainboards verbaut sind, funktionieren in TrueNAS Scale (dank der Linux-Basis) in der Regel zuverlässig. Für die beste und stabilste Performance, besonders bei 10-Gigabit oder höher, sind jedoch Intel- oder Mellanox-Netzwerkkarten der Goldstandard für TrueNAS.
7. Beispiel-Konfiguration (Stand Mai 2026)
Es gibt tausende Möglichkeiten, ein TrueNAS-System aufzubauen – vom recycelten Office-PC bis zum riesigen Server. Hier ist ein konkretes Beispiel für ein starkes, kompaktes und sehr erweiterbares Homelab-NAS im ITX-Format (Preis: ca. 600 - 750 € ohne Festplatten):
- Gehäuse: Jonsbo N3 (Kompakt, bietet Hot-Swap-Platz für 8 Festplatten)
- Mainboard: B550 ITX Mainboard
- CPU: AMD Ryzen 3 Pro 5355G (Dank "Pro" offizieller ECC-Support, integrierte Grafik, sehr effizient)
- RAM: 16 GB DDR4 Arbeitsspeicher
- Speichercontroller: Dell H330 RAID-Karte, umgeflasht in den IT-Mode (Steuert die 8 Festplatten an)
- Netzteil: SFX SilverStone Extreme Series EX550Rz
- Boot-Laufwerk: 256 GB NVMe SSD direkt auf dem Mainboard
Fazit zu diesem Build: Dieses Setup bietet mehr als genug Leistung für TrueNAS inklusive diverser Docker-Apps, unterstützt echten ECC-RAM und bietet Platz für 8 HDDs – und das alles extrem kompakt und stromsparend!
💡 Hardware bereit?
Wenn die Hardware feststeht und zusammengebaut ist, können wir mit der Installation starten. Weiter geht's mit der Grundinstallation.