Häufig gestellte Fragen


ich777

7 posts in this topic Last Reply

Recommended Posts

Wie kann ich eine Testlizenz erwerben, wie lange ist sie gültig und welchen Funktionsumfang bietet sie?

  • Testlizenzen werden direkt in Unraid OS erworben (gehe dazu auf Extras > Registrierung)
  • Die Testlizenz ist 30-Tage gültig und sie kann bis zu 2x um 15 Tage verlängert werden
  • Testlizenzen bieten dir zeitlich begrenzten Zugriff auf Unraid OS in vollem Funktionsumfang und ohne Beschränkung auf angeschlossene Speichergeräte.

 

Ist für Unraid eine aktive Internetverbindung erforderlich?

  • Für dein Lizenztyp Basic/Plus/Basic: Nein
  • Für Testlizenzen ist eine aktive Internetverbindung beim Serverstart erforderlich um die Probelizenz zu überprüfen.

 

Welche Einschränkungen gibt es zwischen den Lizenztypen Basic/Plus/Pro?

  • Basic: Bis zu 6 angeschlossene Speichergeräte
  • Plus: Bis zu 12 angeschlossene Speichergeräte
  • Pro: Keine Limitierung an angeschlossenen Speichergeräten

Es gibt keine weiteren Einschränkungen der Software unabhängig vom Lizenztyp.

 

Wieviele Speichergeräte kann ich im Array bzw. Cache verwenden?

  • Unraid OS Pro unterstützt bis zu 30 Speichergeräte im Paritätsgeschütztem Array (28 Datenträger und 2 Paritätsdatenträger) und bis zu 24 Datenträger im Cache-Pool.
  • Zusätzliche Speichergeräte können weiterhin direkt mit anderen Unraid-Funktionen wie VM's oder dem Plugin "Unassigned Devices" genutzt werden.

Geräte die keine Datenträger sind wie GPU's zählen nicht zum Limit der angeschlossenen Speichergeräten.

Das USB Bootgerät zählt nicht zu den angeschlossenen Speichergeräten.

 

Wie lauten die Mindesthardwareanforderungen von Unraid OS?

  • Ein 64-Bit-fähiger Prozessor mit 1GHz oder besser
  • Mindestens 2GB RAM
  • Linux-Hardwaretreiber für Speicher-, Ethernet, und USB-Controller
  • Zwei Festplatten - um den Schutz deiner Dateien mit einer Paritätsfestplatte zu gewährleisten

Je nach Anwendungstyp und installierten Apps und VM's können die Hardwareanforderungen dementsprechend höher sein.

 

Sind Updates von Unraid OS Kostenpflichtig?

Alle Lizenzschlüssel Basic/Plus/Pro enthalten kostenlose Updates auf neue Versionen von Unraid OS.

 

Ist die Lizenz Hardwaregebunden?

Die Lizenz ist an die GUID (Eindeutige ID) vom USB Startgerät gebunden somit kann bei einem Hardwaredefekt das USB Startgerät einfach an anderer Hardware angeschlossen werden und Unraid OS gestartet werden.

 

Was passiert wenn mein USB Startgerät defekt ist?

Sollte dein USB-Stick defekt sein, kannst du deinen Lizenzschlüssel einmal pro Jahr auf einen neuen USB-Stick übertragen.

 

Wie kann ich eine Frage für diese Liste vorschlagen oder verbessern?

Beteilige dich in dieser Diskussion.

 

  • Like 9
  • Thanks 2
Link to post
  • 2 months later...

Woher bekomme ich Apps?

Die Community Apps bieten Zugriff auf Plugins und Templates für viele Docker Container. Um den Eintrag im Menü freizuschalten, geht man auf Plugins > Install Plugin und fügt diese URL ein (Support) :

https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg

 

Ein Template erleichtert hierbei die Installation, da bereits verschiedene Pfade und evtl notwendige Variablen von andern Usern der Community vorausgefüllt wurden. Wenn das Konzept irgendwann verstanden wurde, kann man aber auch jeden anderen Container installieren.

 

Welche Plugins sollte ich installieren?

Ohne Anspruch auf Vollständigkeit sind die folgenden Plugins quasi unverzichtbar:

- Fix Common Problems (informiert dich über Konfigurationsfehler und löst Benachrichtigungen bei veralteten Plugins aus)

- Unassigned Devices (ermöglicht die Einbindung von USB Laufwerken und Netzwerk-Freigaben anderer Server)

 

Weiterhin empfehlenswert:

- CleanUp Appdata (entfernt man Container, können hiermit auch die Nutzerdateien gelöscht werden. Vorsicht!)

- Unbalance (falls man komplette Verzeichnisse von einer HDD zur anderen verschieben oder auf mehrere verteilen möchte)

- User Scripts (Bash/Shell Skripte per Cronjob ausführen)

- Config Editor (falls mal eine Config Datei auf dem Stick oder sonstwo bearbeitet werden muss)

- CA Appdata Backup/Restore v2 für die Sicherung des USB Sticks oder des Appdata Netzwerkordners

- Duplicacy, Duplicati oder Rsync für Backups

 

Wo finde ich mobile Unraid-Apps?

Unraid selbst bringt keine Apps mit, sondern setzt voraus, dass man sich für den jeweiligen Einsatzzweck einen Docker Container installiert, der eigene Apps mitbringt:

 

Dateien teilen, WebDAV, eigene Cloud

- Nextcloud

 

Filme anschauen

- Emby

- Jellyfin

- Plex

 

Musik hören

- Plexamp (kostenpflichtig)

 

Fotos anschauen

- Nextcloud

- Plex

 

Videoüberwachung / Surveillance

- Blue Iris (kostenpflichtig), Container im Beta-Status, stabil in einer Windows VM

 

Notizen

- Nextcloud + Notes (Browser) + QOwnNotes (Windows + Mac) + Nextcloud Notes (Android) + CloudNotes (iOS)

- Nextcloud + Joplin (Apps für alle Plattformen, außer Browser)

 

Container über das Internet erreichbar machen

- Portfreigabe im Router von 80 auf 1880 und 443 auf 18443 + Nginx Proxy Manager

 

Welche Zeitpläne soll ich einstellen?

Empfehlungen und Erklärungen findest du in dieser Diskussion.

 

Warum kann ich mich mit einem User nicht bei der Unraid WebGUI anmelden?

Die User sind ausschließlich für den Netzwerkzugriff. Die WebGUI kann einzig über den User "root" genutzt werden (sicheres Passwort wählen!)

 

Was sollte ich zu Anfang einstellen?

- einen Netzwerk-User hinzufügen

- Bei allen Freigaben > SMB Sicherheit > Export auf "Ja" (oder "Nein") und Sicherheit auf "Privat"

- bei der Disk-Übersicht auf den Stick klicken und auch da unter SMB Sicherheit Ja + Privat

- in den Einstellungen den FTP Server deaktivieren (Achtung, ein FTP Nutzer hat Vollzugriff = SMB Sicherheit gilt nicht!)

- in den Einstellungen die Zeitzone einstellen

- in den Einstellungen bei Management > Telnet, SSH und UPnP deaktivieren, wenn nicht benötigt (Tipp: oben rechts das ">_" öffnet das WebTerminal)

- Apps installieren (siehe "Woher bekomme ich Apps?")

- Zeitpläne einstellen (siehe "Welche Zeitpläne soll ich einstellen?")

- optional: in den Einstellungen unter Netzwerk das "Bonding" (mehrere LAN Ports verbinden) deaktivieren und das "Bridging" (notwendig für Docker+VM) aktivieren

- optional: Feste IP-Adresse vergeben (optimal außerhalb der DHCP-Range, bei einer Fritz!Box zB .2 bis .19)

 

Benötige ich eine Grafikkarte?

Wir empfehlen eine CPU mit integrierter Grafik (iGPU). Unraid nutzt die im BIOS eingestellte primäre GPU aus zwei Gründen:

1.) Für den optionalen GUI Modus (inkl. Firefox)

2.) Damit Docker Container darauf zugreifen können

3.) Wenn es eine Intel iGPU ist, kann diese zur Beschleunigung von virtuellen Maschinen verwendet werden

 

Wie schnell sollte die CPU sein?

Die grundsätzlichen Hardware-Anforderungen sind sehr gering. Für ein optimales Erlebnis ist eine CPU mit mindestens 1400 Single Thread Passmark-Punkten empfehlenswert.

 

Benötige ich einen SSD Cache?

Mit einer Paritäts-HDD ist die Schreibgeschwindigkeit auf 70 MB/s begrenzt, was langsamer ist als eine 1G Netzwerkverbindung (Hinweis: Wechselt man auf "Reconstruct Write" erhöht sich diese auf die maximale Geschwindigkeit der HDD, allerdings laufen dann immer alle HDDs parallel). Die Lesegeschwindigkeit ist auf die maximale Geschwindigkeit einer HDD begrenzt. Mit einer entsprechend schnellen SSD können selbst 10G Netzwerkverbindungen problemlos ausgelastet werden. Ein SSD Cache hilft außerdem beim Strom sparen, da die dahinter liegende HDD dauerhaft still stehen kann (Standby). .

 

Benötige ich zwei SSDs für den Cache?

Dateien befinden sich entweder auf der SSD oder dem HDD Array. Mit nur einer SSD besteht die Gefahr, dass diese Dateien verloren gehen. Ein regelmäßiges Backup hilft nur, wenn keine Dateien auf den Server verschoben, also von der Quelle gelöscht wurden. Wir empfehlen daher zwei SSDs.

 

Wie übertrage ich die Dateien von meinem alten NAS?

Das Unraid Array nutzt standardmäßig das XFS Dateisystem, womit jede HDD einzeln formatiert wird. Das alte NAS nutzt in der Regel ein (proprietäres) RAID. Unraid benötigt also für die Übertragung eigene HDDs. Dazu eignen sich dann die Standardwerkzeuge wie rsync, Drag & Drop über SMB oder das Einbinden der Quelle per Unassigned Devices + Datei-Explorer wie Krusader. Bei der Erstbefüllung sollte man:

- den SSD Cache deaktivieren, damit dieser nicht unnötig abgenutzt wird und

- die Parität erst mal weglassen oder "Reconstruct Write" (TurboWrite) aktivieren, damit die Übertragung schneller ist

  • Like 7
  • Thanks 2
Link to post

Benötige ich ECC RAM?

Arbeitsspeicher (RAM) mit Fehlerkorrektur (Error Correction Code) ist nicht zwingend notwendig, aber empfehlenswert, denn wie der Name schon sagt, wird er zur Korrektur von Fehlern verwendet. Kommt es also dazu, dass der RAM ein Bit verfälscht, dann wird der ECC dazu genutzt diesen Fehler zu beheben (1 Bit Fehler) oder zumindest zu erkennen (Multi-Bit Fehler). Ohne ECC ist weder eine Korrektur, noch eine Erkennung möglich, da nur ECC RAM Meldungen in den Logs des Betriebssystems hinterlässt. Ansonsten muss jeder selbst abwägen, ob seltene Fehler, die die Datenintegrität gefährden könnten, Grund genug sind einen teureren Server mit ECC RAM zu verwenden.

 

Wie kommt es, dass der RAM die Daten verfälscht?

Bits können durch kosmische Strahlung verfälscht werden, aber in den meisten Fällen handelt es sich um kleine Bereiche auf dem RAM, die defekt sind. Diese führen nicht zwangsläufig zu einem Absturz des Betriebssystems, weshalb sie lange Zeit unentdeckt bleiben können, während sie großen Schaden an Dateien anrichten können.

 

Was kann passieren, wenn ich RAM ohne ECC verwende?

Werden Dateien auf den Server übertragen, durchlaufen diese den RAM und werden evtl verfälscht auf die Disks geschrieben. Unraid verwendet außerdem zur Ausfallsicherheit von Array und Pool eine / mehrere Paritäten. Diese wird von der CPU berechnet, durchläuft den RAM und könnte dann verfälscht auf die Paritätsdisk geschrieben werden, wodurch die Ausfallsicherheit gefährdet sein könnte.

 

Braucht man ECC nicht nur bei ZFS?

Viele nehmen dies an, da ECC RAM zu den Hardware-Empfehlungen von ZFS gehört. Diese Schlussfolgerung ist aber falsch. Matthew Ahrens, Mitgründer von ZFS, hat in einem Forum mal das geschrieben:

https://arstechnica.com/civis/viewtopic.php?f=2&t=1235679&p=26303271#p26303271

Quote

There's nothing special about ZFS that requires/encourages the use of ECC RAM more so than any other filesystem. If you use UFS, EXT, NTFS, btrfs, etc without ECC RAM, you are just as much at risk as if you used ZFS without ECC RAM. Actually, ZFS can mitigate this risk to some degree if you enable the unsupported ZFS_DEBUG_MODIFY flag (zfs_flags=0x10). This will checksum the data while at rest in memory, and verify it before writing to disk, thus reducing the window of vulnerability from a memory error.

I would simply say: if you love your data, use ECC RAM. Additionally, use a filesystem that checksums your data, such as ZFS.

 

Übersetzung:

Quote

Es gibt nichts Besonderes an ZFS, das die Verwendung von ECC-RAM mehr voraussetzt/erfordert als jedes andere Dateisystem. Wenn du UFS, EXT, NTFS, btrfs usw. ohne ECC-RAM verwendest, bist du genauso gefährdet wie bei Verwendung von ZFS ohne ECC-RAM. Tatsächlich kann ZFS dieses Risiko bis zu einem gewissen Grad mindern, wenn man das nicht unterstützte Flag ZFS_DEBUG_MODIFY (zfs_flags = 0x10) aktiviert. Dadurch wird von Daten, während sie im Arbeitsspeicher verweilen, eine Prüfsumme gebildet und diese vor dem Schreiben auf die Festplatte verifiziert, wodurch die Anfälligkeit durch Speicherfehler verringert wird.

 

Wie häufig werden Daten im RAM verfälscht?

Insbesondere durch eine Studie von Google weiß man, dass sich im Schnitt 1 Bit pro GB RAM pro Jahr verändert. Dazu sei angemerkt, dass Google sowohl seine CPUs als auch seinen RAM vorher ausgiebig testet. Diese Fehler kommen also durch RAM zu stande, der bei der ersten Inbetriebnahme völlig fehlerfrei war. Da die wenigsten Selbstbauer ihre CPU oder RAM "einbrennen" und testen, ist davon auszugehen, dass die Fehlerquote hier höher liegt.

 

Wie groß kann der Schaden schon sein?

Bereits ein gekipptes Bit kann eine Bilddatei zerstören. Dauerhaft defekter RAM kann sogar eine komplette Parität und damit bei Ausfall einer Disk, zum Totalausfall von Daten führen.

 

Wo wird ECC noch eingesetzt?

Sämtliche Datenträger (HDDs, USB Sticks, SSDs, SD-Karten, DVDs, Blu-Rays...) und Übertragungsprotokolle (SATA, PCIe, USB, HDMI, Ethernet, DSL...) verwenden ECC.

 

Warum hat mein PC keinen ECC RAM?

Weil er vermutlich von Intel ist und Intel verlangt viel Geld für die CPUs, die ECC RAM unterstützen. Das gilt insbesondere seit der 10ten Generation, seitdem nur noch Xeon Prozessoren ECC RAM unterstützen. Auch AMD unterstützt nur in bestimmten Motherboard/CPU Kombinationen ECC RAM. Günstige Systeme sucht man vergeblich.

  • Like 2
  • Thanks 1
Link to post
  • 2 weeks later...

Welches Dateisystem soll ich wählen?

Für Pools wie den Cache ist BTRFS wegen der "Selbstheilung", Snapshots und der Datenrettungsoption empfehlenswert. Für das Array ist XFS empfehlenswert, da Reparaturoptionen direkt in Unraid implementiert sind (im Array Wartungsmodus), die Performance etwas besser und die Fehleranfälligkeit bei Stromausfällen geringer sein soll. Eine Datenrettung ist hier allerdings nur mit Drittanbieter-Tools möglich. Wer Snapshots im Array benötigt, sollte BTRFS verwenden, muss aber beachten, dass diese nur innerhalb einer Partition, also auf einer Disk, erstellt werden können.

  • Like 1
  • Thanks 1
Link to post

Benötige ich einen SSD Cache?

Mit einer Paritäts-HDD ist die Schreibgeschwindigkeit je nach Modell auf 40 bis 90 MB/s begrenzt, was langsamer ist als eine 1G Netzwerkverbindung (Hinweis: Wechselt man auf "Reconstruct Write" erhöht sich diese auf die maximale Geschwindigkeit der HDD, allerdings laufen dann immer alle HDDs parallel). Die Lesegeschwindigkeit ist auf die maximale Geschwindigkeit einer HDD begrenzt. Mit einer entsprechend schnellen SSD können selbst 10G Netzwerkverbindungen problemlos ausgelastet werden. Ein SSD Cache hilft außerdem beim Strom sparen, da die dahinter liegende HDD dauerhaft still stehen kann (Standby).

 

Benötige ich zwei SSDs für den Cache?

Dateien befinden sich entweder auf der SSD oder dem HDD Array. Mit nur einer SSD besteht die Gefahr, dass diese Dateien verloren gehen. Ein regelmäßiges Backup hilft nur, wenn keine Dateien auf den Server verschoben, also von der Quelle gelöscht wurden. Wir empfehlen daher zwei SSDs im RAID1.

 

Wie funktioniert der Cache?

Dateien befinden sich bei Unraid entweder auf dem Cache oder dem Array. Ein aktiver Cache ist ein separates Laufwerk, das Uploads auf den Server "abfängt". Erst später werden diese durch den Mover auf das Array verschoben. So zumindest das Verhalten bei "Yes/Ja". Dagegen verbleiben die Dateien auf dem Cache, wenn man "Prefer/Bevorzugt" eingestellt hat. Diese Einstellung wird in der Regel für Container und VMDisks verwendet. Als Anfänger sollte man "No/Nein" und "Only/Nur" nicht nutzen. Hier ein Diagramm wie sich die Optionen genau verhalten:

1359357717_HowtheUnraidCacheworks.thumb.png.ef5408fabca861e8156e73a62cc45308.png

 

Video:

 

  • Like 2
  • Thanks 1
Link to post
  • 2 weeks later...

Benötige ich eine USV?

Linux, worauf Unraid basiert, nutzt standardmäßig 20% des freien Arbeitsspeichers als Schreibpuffer (vm.dirty_ratio=20) und leert diesen erst nach 30 Sekunden (vm.dirty_expire_centisecs=3000). Kommt es also während eines Uploads auf den Server zu einem Stromausfall, können Dateien verloren gehen. Ohne USV sollte man daher mit dem Tips & Tweaks Plugin die vm.dirty_ratio 1 stellen ("0" verursacht Performance-Probleme).

 

image.png.6c07c375b655e5b79192439dde6761e0.png

  • Like 1
  • Thanks 1
Link to post

Wie kann ich eine GPU in einer VM nutzen?

 

HVM und IOMMU müssen aktiv sein:

740691516_2021-03-1114_59_23.png.dc66fbe44e32f7814ffac2912804c8b1.png

 

Falls einer der Optionen nicht aktiviert ist, findet man diese im BIOS in der Regel unter den folgenden Begriffen:

HVM = Intel VT-x bzw AMD-v

IOMMU = VT-d, Directed I/O, IOMMU, SVM

 

Falls dort "Not available/Nicht verfügbar" steht, dann ist die Hardware nicht kompatibel.

 

Wenn diese Voraussetzungen erfüllt sind, kann man die GPU inkl dem Audio Controller (und evtl sogar USB) über Werkzeuge (Tools) -> Systemgeräte (System Devices) anklicken und nach einem Neustart ist die GPU an "VFIO gebunden". Damit ist die GPU nicht mehr für Unraid nutzbar und kann von einer VM genutzt werden.

 

Hinweise:

  • Bei Neustart-Problemen kann die Datei "vfio-pci.cfg" vom USB-Stick gelöscht werden um den Vorgang rückgängig zu machen.
  • Wer nur eine GPU verbaut hat, kann danach nicht mehr die Terminal-Ausgabe von Unraid sehen (die Unraid WebGUI im Browser und das dort integrierte WebTerminal ist natürlich nach wie vor erreichbar)
  • Viele Nutzer konnten Neustart-Probleme beheben, in dem sie Unraid eine GPU verwenden lassen zB die iGPU der CPU oder eine GT710, GTX1030, etc
  • Die mehrfache Nutzung einer GPU durch Unraid und einer oder mehrerer VMs ist nicht standardmäßig möglich. Eher zu den neuen Projekten gehört zB das Intel-GVT-g Plugin um die von Unraid verwendete iGPU auch zur Beschleunigung einer VM nutzen zu können. Bei Nvidia GPUs gab es wohl einen Hack, aber ich vermute, dass eine Nutzung in Unraid auch damit nicht möglich wird, da es mit den Enterprise GPUs nur geht, wenn man ein kompatibles Betriebssystem verwendet. Sofern euch also die Leistung einer Intel iGPU nicht reicht, wäre Stand heute eine dGPU pro VM notwendig. Allerdings kann man sie im Wechsel verwenden. Also eine VM herunterfahren und die nächste mit der selben dGPU wieder hochfahren. Das geht.
  • Fährt man eine VM herunter oder schickt sie in den Standby, geht die GPU nicht schlafen. Im Gegenteil. Ihr Stromverbrauch steigt deutlich an. Daher lohnt es sich eigentlich nicht die VM herunterzufahren.
  • In einer VM spielen ist möglich, beachtet aber bitte, dass manche Spiele einen Anti-Cheat-Mechanismus verwenden, der das Spielen in einer VM verbietet. zB alle Spiele, die mit BattlEye geschützt werden, gelten als inkompatibel. Am besten mit einer Suchmaschine eurer Wahl nach dem Spielnamen und "Unraid VM" suchen.
  • es gibt Nutzer, die mit inoffiziellen Plugins die Nutzung von MacOS in einer VM ernöglichen. Apple hat sich meines Wissens nach hier bisher nicht zu Wort gemeldet, aber manche Nutzer vermuten, dass es gegen die Lizenzrechte verstößt. Es kann also gehen, muss aber nicht legal sein und keinesfalls wird es offiziell von Unraid unterstützt. Da es schon Beschwerden gab, weil so eine VM nicht lief, muss ich das einfach erwähnen.

 

  • Like 2
  • Thanks 2
Link to post
Guest
This topic is now closed to further replies.