Installation und Konfiguration eines TrueNAS CORE Servers - Starline Computer: Storage und Server Lösungen von erfahrenen Experten

Installation und Konfiguration eines TrueNAS CORE Servers

Schritt-für-Schritt-Anleitung

Zealbox Mini-Tower

Systemvoraussetzungen

  • Sie benötigen eine 64-Bit-System, das ausschließlich für TrueNAS CORE verwendet wird. (TrueNAS ist nicht Dual-Boot-fähig!)
  • Ab 8 GB RAM – für Plugins oder virtuelle Maschinen wird mehr Speicher fällig.
  • Das Boot-Laufwerk (SSD oder HDD, USB-Sticks sind ungeeignet) sollte mindestens 16 GB Speicherkapazität mitbringen. 32 GB bietet genug Reserven für Updates.
  • Zur Speicherung genügt bereits ein einzelnes Laufwerk (SSD oder HDD). Es empfiehlt sich jedoch gleich mehrere Datenträger mit der gleichen Kapazität einzubinden, damit die Daten redundant gespeichert werden können. Hinweis: Für ZFS sollten Sie keine Festplatten mit SMR-Technologie (Shingled Magnetic Recording) verwenden.
  • Sie benötigen zwingend einen Ethernet-Port zum Anschluss Ihres Systems an das Netzwerk. TrueNAS bietet keine Unterstützung für drahtlose Verbindungen.
  • Als Installationsmedium benötigen Sie eine leere DVD oder einen USB-Stick (größer 1GB).
  • Zur Einrichtung sind ein Monitor und eine Tastatur notwendig.
TrueNAS CORE Logo

Vorbereitende Schritte zur Installation von TrueNAS CORE

  1. Setzen Sie den Boot-Mode im BIOS auf UEFI.
  2. Erstellen Sie einen boot-fähigen USB-Stick mit der aktuellen Version von TrueNAS CORE.

Installation beginnen

Booten Sie ins Setup von TrueNAS CORE

1. Dazu beim PC-Start mit der Taste F11 in das Boot-Menü springen (abweichende Tastenbelegungen erfahren Sie im Handbuch Ihres Mainboards)  und den USB-Stick auswählen. Es startet nun automatisch die Installation. 

2. Nun erscheint das Console Setup. Wählen Sie dort Install/Upgrade 

Installation_1_Setup_Console

3. Wählen Sie nun das Ziellaufwerk für das OS mit der Leertaste aus. Bei mehr als einem Medium für das OS, können Sie beide mit der Leertaste auswählen. Das System erstellt dann automatisch einen Software-Mirror über die ausgewählten Medien.

Installation_2_Auswahl_medium

4. Es folgt der Hinweis, dass alle Daten auf dem Datenträger beim Formatieren gelöscht werden. Zum Fortfahren wählen Sie "Yes".

Installation_3_Formatierung

5. Nun werden Sie aufgefordert ein Root-Passwort zu vergeben. Wiederholen Sie die Eingabe (Confirm Password) und fahren Sie mit Enter fort.

Installation_4_Passwort_setzen

6. Wählen Sie nun den Boot Mode aus: "Boot via UEFI" mit Enter bestätigen. 

Installation_5_Boot_Modus

7. Im folgenden Bildschirm fragt TrueNAS nach der 16 GB Swap Partion.  Bestätigen Sie "Create Swap" und fahren mit Enter fort.

Installation_6_Create_Swap

8. TrueNAS CORE Installiert sich nun auf Ihrem System. Zum notwendigen Neustart landen Sie erneut im Console Setup - dort wählen Sie "Reboot System". Den USB-Stick bitte erst entfernen, sobald der Server neu startet.

Installation_7_Inst_fertig

Initiale Konfiguration

Nun sollte das Betriebssystem TrueNAS CORE booten und wie folgt aussehen. Bedenken Sie, dass Sie spätestens jetzt ein Netzwerkkabel eingesteckt haben sollten, damit Ihr System eine IP-Adresse erhält. Siehe unten: "The Web user interface is at"

Sie können sich nun mit der dort angegebenen IP-Adresse per Browser in die Web GUI von TrueNAS einloggen. (Damit dies gelingt, müssen Sie sich jedoch im selben Netzwerk befinden.)

Nach_Installation_Hochgefahren

TrueNAS GUI aufrufen

Nach Eingabe der IP-Adresse in die Browser-Zeile erhalten Sie Zugriff auf die GUI. 

Dort müssen Sie die Login-Daten (Benutzername root und Passwort) eingeben, die Sie in der vorherigen Installation (Schritt 5 oben) vergeben hatten.

Nach_Installation1_Web_Gui

Sprache und Zeitzone

Sobald Sie sich in die TrueNAS GUI einloggen, können Sie unter "System > General" die Sprache sowie die Zeitzone einstellen. 

User hinzufügen

Fügen Sie unter "Accounts > Users > Add" einen neuen Benutzer hinzu. Full Name sowie Username müssen eingetragen sein. Den Usernamen benötigen Sie für die Anmeldung (SMB). Setzen Sie zudem ein Passwort. 

Der Haken bei "Primary Group" bleibt bestehen. TrueNAS erstellt automatisch eine Gruppe mit dem Namen des Users. Username und Passwort lauten hier folglich: Test / Test

Test_3_User_name_test

Pool erstellen

Unter "Storage > Pools > ADD":

Pool_anlegen_add_Pool

1. Legen Sie einen Pool-Namen fest ( Pool0 )

Pool_anlegen_1_create_new

2. Wählen Sie die Festplatten aus, die zum Pool gehören sollen. 

Pool_anlegen_2_Name_pool

3. Fügen Sie diese zu Data VDevs hinzu.

 

Pool_anlegen_3_RaidZ_auswahl

4. Software-RAID-Level auswählen und mit einem Klick auf "Create" bestätigen.

Nun werden Sie noch einmal gefragt ob Sie den Pool aufbauen lassen möchten. Hier setzen Sie den Haken bei "Confirm" und bestätigen die Erstellung mit "Create Pool".

Pool_anlegen_4_Confirm_create_Pool

Share erstellen

Unter "Sharing > Windows (SMB) Shares > Add" legen Sie den Pfad des Pools fest auf dem das Share erstellt werden soll. Dort vergeben Sie auch den Namen für das jeweilige Share. Bestätigen sie den Vorgang mit "Save". 

Im Anschluss fragt TrueNAS ab, ob der SMB Service aktiviert werden soll. Hier ebenfalls bestätigen.

 

SMB_Share

Access Control List (ACL) konfigurieren

Nachdem Sie den SMB Share anlegt haben, öffnet sich ein Fenster in dem Sie die ACL konfigurieren müssen (Create ACL--> Configure NOW)

SMB_ACL_Configure

Preset ACL --> OPEN wählen

ACL_Preset_Open

In den ACL Einstellungen vergeben Sie als PATH das erstellte Dataset. Als User und Group verwenden Sie Ihre erstellten Einträge (hier: test). 

Setzten Sie abschließend noch ein Häkchen bei Apply und quittieren Sie es mit SAVE.

ACL_User_group_

Netzwerkinterfaces konfigurieren

Unter "Network > Interfaces > Add" Netzwerkinterfaces hinzufügen.

1. Wählen Sie ihre entsprechenden Netzwerkkarte (NIC) aus.  Beachten Sie dabei, dass der erste NIC, der seine Adresse vom DHCP Server bekommen hat/soll, auch immer als erstes konfiguriert werden muss. Ansonsten wäre keine Verbindung zur GUI möglich, bis ein NIC von der Konsole aus konfiguriert wurde.
 

Netzwerkeinstellungen_zum_Testen_Interfaces_IP

2. Wählen Sie nun IX1 konfigurieren an.

3. Vergeben Sie nun bei Bedarf eine statische IP Adresse z.B. (192.168.0.220 ) und deaktivieren Sie den Haken bei DHCP. Mit "APPLY" speichern Sie die Einstellung.

4. Wenn die Schnittstelle Online ist wird Sie unter LINK STATE als UP gekennzeichnet.

 

Interface_Edit_Ip_adress

Zugriff auf das Share

Damit Sie auf das erstellte Share zugreifen können, müssen Sie das Ganze als Netzlaufwerk unter Windows hinzufügen und sich mit Username/Passwort des erstellten Users einloggen. 

Zuvor müssen Sie jedoch der Schnittstelle des Testservers bzw. der eingebauten Testkarte die selbe IP vergeben. Sie finden diese Einstellung unter Netzwerk/Adaptereigenschaften IP4.

Fn-7-connect

Wenn alles richtig konfiguriert wurde, können Sie nun Ihr TrueNAS CORE System als Netzlaufwerk in Ihrem lokalen Netz finden.

Sie möchten einen vorkonfigurierten Server kaufen?

Hier haben wir Beispielangebote für Sie.

Noch Fragen dazu?

starline_logo_kontur_300
Open Source Team
Technik

Unsere Experten für Linux, Ceph und ZFS