How-To: unRAID - Installation - Konfiguration - wichtige Infos

  • Ich dachte mir mal schreib mal ein kleines Howto zu unRAID um anderen Nutzern die Suche nach Antworten zu erleichtern. Vorweg, die Infos in diesem Artikel habe ich aus diversen Foren/Youtube und Threads für mich selbst gesammelt und entsprechend zusammengefasst, um unRAID bei mir einzusetzen, anzupassen und zu konfigurieren. Findet ihr irgendwelche Fehler, schreibt dies kurz ich werde es dann entsprechend hier im Artikel korrigieren. Oder habt ihr noch Tips und Tricks oder einfachere Wege um etwas was ich hier aufgeführt durchzuführen, immer her damit.


    [h1]0. Wichtige Infos[/h1]

    • die Größte Platte ist IMMER die Parity-Disk, ansonsten gilt, die Parity-Disk muss mindestens so groß sein wie die größte Array-Disk
    • achtet auf die Temperatur eurer Festplatten, eine permanente hohe Temperatur führt u.U. zu Instabilität des Systems bishin zu Ausfall von Platten
    • solltet ihr bei dem ein oder anderem Docker-Container das Daten-Verzeichnis auf ein "unassigned Device" auslagern, achtet darauf, dass bei der Option selbst die Berechtigung auf "RW slave" gestellt ist
    • nachdem alle Einstellungen soweit getroffen wurden und das System so läuft wie man es sich vorstellt, empfiehlt es sich ein Backup des Systems durchzuführen
    • wenn man den integrierten FTP-Server nicht benötigt muss dieser in den Settings deaktivert werden, er bleibt leider nicht immer (hab nicht rausgefunden wodurch er wider aktiviert wird) deaktiviert, hierzu gibt es folgenden Workaround der bei mir geklappt hat: Link hier im Forum

    [h1]1. Installation - Konfiguration[/h1]
    Es gibt 2 Wege zum "installieren" von unRAID OS.
    1. Ladet euch unRAID OS hier http://www.unraid.net runter und entpackt das Zip-File. Nehmt einen frisch in FAT32 formatierten USB Stick und bennent diesen in UNRAID um (wichtig hierbei auf die Schreibweise zu achten). Kopiert den Inhalt des Zip-File auf den USB-Stick und führt als Administrator die Datei "make_bootable.bat aus.
    2. Ladet euch den USB-StickCreator herunter in dem dann wie hier zu sehen schon diverse Parameter mit übergeben werden:

    Steckt den USB-Stick in euer Zielsystem und startet es. Wechselt direkt ins BIOS und nehmt folgende Einstellungen vor:

    • verwendet ihr den onBoard-SATA Controller stellt diesen auf AHCI
    • aktiviert INTEL Virtualization Tech
    • aktiviert INTEL VT-D Tech
    • unterstützt eure CPU Hyperthreading aktiviert dieses ebenfalls
    • deaktiviert alle Bootdevices ausser den USB-Stick (zumindest sollte dieser die Prio 1 bekommen)

    Nun startet der "Server" bis ihr auf dem Bildschrim die Login-maske seht: "xxx login:". Euer Server ist nach dem ersten Start mit dem Hostnamen „Tower“ oder halt der Name den ihr im USB Flash Creator angegeben habt und mit einer durch euren DHCP-Server vergebenen freien IP in eurem Netzwerk bekannt.

    Meldet euch nun von einem anderen Rechner aus im Browser über http://Euer unRAID-Servername und dem Benutzer "root" (ohne Passwort und kleingeschrieben) an eurem unRAID-Server an und führt die Konfiguration über die WebGUI durch.
    Als erstes müsst ihr eine Lizenz aktivieren, wollt ihr erstmal testen, nutzt eine Trail ansonsten besorgt euch über http://www.unraid.net eine entsprechnend für euch passende Lizenz. Es empfiehlt sich immer dem "root"-Benutzer ein Passwort zu vergeben.

    Direkt nach dem Start favorisiere ich immer als Erstes das Begutachten der "Settings". Um einen Überblick zu bekommen welche Einstellungen im Groben erstmal möglich sind. Wichtig hierbei ist unter "Disk Settings" sich zu überlegen, welches Dateisystem (btrfs, reizerfs oder xfs) euer Hauptspeicher-Array bekommen soll, da das Ändern nicht mal ebenso möglich ist.

    Wollt ihr Docker-Container und VMs nutzen müsst ihr dies in den Menüs aktivieren. Unter "Identification" könnt ihr unter anderem den Hostnamen eures Servers (erneut) ändern. Unter "Networksettings" könnt ihr sofern ihr mehr als einen Netzwerkadapter in eurem Server habt, ein Bond einstellen, um die Übertragungsgeschwindigkeit zu erhöhen. Damit werden x Netzwerkadapter logisch zu einem gebündelt. Außerdem können hier auch manuell Routingtabellen geschrieben werden.
    Standardmäßig ist der FTP-Server aktiviert, ich schalte diesen immer gerne aus, da dies für mich kein FTP-Server werden soll. Workaround wie ebenfalls oben schon beschrieben.


    [h1]2. PlugIns/Apps/Docker[/h1]
    Um Docker-Container zu nutzen müsst ihr in den Settings Docker erstmal aktivieren.
    Hier mal so die Empfehlungen auch von anderen unRAID-Nutzern aus diversen Foren für ein paar MUSTHAVE PlugIns/Apps/Docker:

    Als erstes sollte das PlugIn „Community Applications“ (CA) installieren. Wechselt auf den Karteireiter PlugIns und unter „Install PlugIn“ gebt ihr diese URL an und klickt auf INSTALL:
    https://raw.githubusercontent.com/Squidly271/com…pplications.plg

    Hier der Link zum Forum bei unRAID.net:
    https://forums.unraid.net/topic/38582-pl…y-applications/

    Nun ist es ein Leichtes weitere Erweiterungen für euer System zu finden und zu installieren. Hierzu einfach auf Menü "Apps" klicken und rechts in der Suche den Suchbegriff eingeben. Tipp: Links neben dem Suchfeld auf "CA Settings" klicken und die Option „Enable additional search results from dockerHub?“ aktivieren.
    Eine Liste von Docker Containern ist hier zu finden: https://hub.docker.com/explore/
    Natürlich könnt ihr auch Dockercontainer auf die herkömmliche Weise einfügen, hierfür einfach auf das Menü Docker wechseln und loslegen.

    So hier nun noch ein paar weitere MUSTHAVEs
    MUSTHAVE Pt 1 (SpaceInvaderOne)
    MUSTHAVE Pt 2 (SpaceInvaderOne)
    MUSTHAVE Pt 3 (SpaceInvaderOne)

    Meine Favoriten sind diese:

    • Unassigned Devices (einbinden anderer laufwerke (auch USB), die nicht ins Speicherarray sollen, sondern als dedizierte Laufwerke koexistieren (hier können auch andere Dateisysteme außer den obengenannten verwendet werden. Auch Remote-Freigaben lassen sich so einbinden
    • CA Fix Common Problems (hiermit kann man das System auf etwaige Fehler der Konfiguration (ist Ansichtssache) prüfen lassen)
    • CABackup/Restore AppData (Backup- und Restore-Tool für das AppData-Verzeichnis, hiermit kann auch das FLASH-Device (System-Stick) gesichert werden)
    • CA CleanUp AppData (Entfernen von Fragmenten die beim Deinstallatieren von Apps/Docker zurückbleiben ohne über ein terminal aufwendig danach zu suchen)
    • PreClear Disks (Tool zum Nullen eurer Speicher-Platten, diese sollte vor dem Verwenden in unRAID passieren, warum ist hier (in englisch) genau erklärt Link YT SpaceinvaderOne)
    • unBALACE (Tool um die Array-Platten manuell gleichmässig auszulasten)
    • binhex-Krusader" (ähnlich TotalCmd) oder "Dolphin" (Dateiexplorer der KDE)
    • Custom Tab (Eigene Tabs für den direkten Zuzgriff auf Apps oder auch andere URLs erstellen)
    • gebt einfach mal in der CA Suche "Dynamix" ein und schaut euch die einzelnen Tools an

    MakeMKV-RDP - optisches Laufwerk einbinden: klick mich


    [h1]3. VMs[/h1]
    Genau wie bei den Docker-Containern muss unter den Settings im VM-Manager VMs erstmal aktiviert werden.
    Es empfiehlt sich im VM-Manager die Ansicht auf "Advanced View" (rechts oben) zu stellen. Hier wird dann die Option für den Standard-VM-Pfad sichtbar und man kann diesen sofern man eine dedizierte SSD (unassigned Device) für die VMs nutzen möchte hier entsprechend auswählen. Ebenso kann hier der Speicherpfad der ISO-Images geändert werden. Es wird ebenfalls die "virtio-win…iso" benötigt diese beinhaltet alle wichtigen Treiber für die VMs und kann einfach über den Link direkt hinter dem Namen heruntergeladen werden. Sie wird automatisch in den ISO-Share herunter geladen. Um von einem anderen PC ein ISO eines Betriebssystems auf den unRAID-Server zu laden, müsst ihr noch unter dem Karteireiter Shares auf das isos Share klicken und unten bei NFS bzw SMB die Option Export auf Yes stellen. Nun wird das isos Share im Netzwerk freigegeben.
    Beim Erstellen einer VM einfach auf das gewünschte Ziel OS klicken, dann alle gewünschten Einstellungen vornehmen. Nutzt ihr als Speicherort der VMs eine dedizierte Festplatte (unassigned Device) dann müsst ihr bei den vDisk Locations von AUTO auf MANUAL schalten und den richtigen Pfad auswählen. Unassigned Devices werden immer unter disks aufgeführt ebenfalls alle Remote-Shares.
    Beim Installieren einer Windows VM ist es beim Setup am Anfang nicht möglich eine Festplatte als Installationsziel von Windows auszuwählen, hierfür müsst ihr auf Treiber und dann die zuvor heruntergeladene virtio…iso auswählen. Jetzt werden alle benötigten Treiber für die virtuelle Festplatte installiert und ihr könnt mit dem Setup von Windows fortfahren.


    [h1]4. Austausch von Platten/Laufwerken[/h1]
    Allgemein kurze Anmerkung. Es empfiehlt sich immer (sofern möglich, also bei Upgrade nicht bei defekt) die Austauschplatten zu erst als unassigned Device zu mounten und dann zu clearen bevor sie ins Array gehangen werden.

    • Array-Device:
      Hier ein Video recht simpel und einfach: Video-Link
      Sollte ein Array-Device ausfallen oder ihr wollt ein größeres einbinden (sofern die Parity entsprechend groß genug ist), einfach das System herunterfahren, die defekte oder auszutauschende Platte ausbauen und die neue einbauen. Das System wieder starten und die neue Platte ins Array integrieren. Sobald das Array wieder gestartet wird, läuft automatisch ein Rebuild der Daten. Es wird empfohlen die neue Platte ebenfalls vorher zu Nullen hierfür nutze ich das PlugIn "Preclear Disks".
    • Parity-Device:
      Variante 1:
      Hier das gleiche Video, da der Vorgang identisch ist nur halt die Parity auswählen: Video-Link
      Verfügt euer System "nur" über ein Parity-Device und dieses sollte aufgrund eines Defekts ausfallen, müsst ihr schnell für Ersatz sorgen. Einfach das System ausschalten und eine neue Festplatte einbauen. Das System starten über die WebGUI auf Main wechseln und dort als Parity-Device die neue Platte auswählen. Sobald ihr das Array dann wieder manuel startet, wird die neue Parity-Disk entsprechend erstellt. Dieser Vorgang kann je nach Größe mehrere Stunden oder auch Tage dauern. Wollt ihr hingegen eine größere parity-Disk einbinden, um entsprechend große Array-Disks zu verwenden, empfiehlt es sich die neue Parity-Disk als 2. Parity-Device einzubinden (sofern keine 2. vorhanden ist) und den Parity Sync/Rebuild abzuwarten.

      Variante 2:
      Selbst so durchgeführt und keine Probleme bekommen.
      Kurz und knapp Marke Darkside

    • Cache-Device
      Hier ein Video von SpaceinvaderOne mit der Erklärung von Anfang bis Ende. Einfacher gehts nicht. Video Link
    • FLASH-Device
      Dies habe ich bisher noch nicht ausprobiert bzw durchgespielt. Hier jedoch die offizielle Wiki wie es durchgeführt wird und ein Video in es ebenfalls gezeigt wird.
      Wiki-Link - Video-Link
      So habe es ebenfalls mal durchexerzieren müssen, aufgrund eines defekten Sticks. Einfach einen neuen Stick besorgen, dann sofern vorhanden ein Backup des FLASHDrives auf den neuen Stick kopieren (als FAT32 formatieren, Benennen als UNRAID und die Dateien einfach rauf kopieren (wie bei der Erstinstallation ebenfalls)). Dann den unRAID-Server mit dem neuen Stick starten. Es kann sein, dass das Array aufgrund der zu hohen Anzahl für eine freie Lizenz nicht gestartet wird. Dann oben rechts auf Licence key invalid klicken und dann auf replace Key, dann die eMail Adresse eingeben mit der ihr die Lizenz registriert hattet, dann bekommt ihr eine neue Lizenz Datei mit der neuen GUID des neues Sticks zugeschickt. Dann einfach den Link in der eMail in das Feld Key File URL eintragen und install Key klicken. Das wars dann schon.

    [h1]5. Austausch/Upgrade Mainboard[/h1]
    Solltet ihr mal ein Upgrade des Mainboards durchführen oder einen Austausch vornehmen müssen weil es defekt ist, keine Sorge einfach das Board tauschen, alle Platten wieder anschließen und unRAID macht den Rest.


    [h1]6. Backup[/h1]
    Backup-Container gibt es viele. Sucht mal unter Apps im Bereich Backup. Jeder hat andere Ansprüche und muss daher selbst probieren was das Beste für sich ist. Wichtig beim Backup ist, ein vernünftiges Konzept, bevor man an die Umsetzung geht, zu haben.

    Das Erste was man sich überlegen muss ist, WAS möchte ich alles gesichert haben und wieviel Kapazität an Festplattenspeicher benötige ich dafür, und ist es wichtig ALLE Daten zu sichern oder nur bestimmte. Ich für meinen Teil sichere ausschließlich diese Daten:
    - Eigene Dateien (private so wie gewerblich und beruflich von der Familie)
    - Heimvideos (auch Konzertmitschnitte etc. da sonst nicht mehr wieder beschaffbar)
    - Fotos
    - Software Images
    - Konfig-Daten der Server und Applikationen darauf (unRAID (AppData, FLASH, LibVirt))

    nicht extra gesichert werden bei mir folgende Daten (hier besteht nur die Sicherheit durch die Parity):
    - Filme
    - Serien
    - Dokus
    - Musik (Alben, Comp., Sampler, Hörspiele, Hörbücher)
    - eBooks

    Backup-Schritte meiner Backupstrategie:

    1. CA-Backup / Restore - sichert täglich (22:00 Uhr) die unRAID-Konfig-Daten (AppData, FALSH-Drive und LibVirt.img) auf ein unassigned Device des unRAID-Servers
    2. Duplicati Container - sichert täglich (01:00 Uhr) inkrementell, und monatlich voll auf das gleiche unassigned Device
    3. Duplicati Container - sichert täglich 05:00 Uhr) das unassigned Device auf ein Share auf ein 4Bay Syno-NAS (steht in einem anderen Gebäude auf dem Grundstück), man kann auch einfach einen anderen Raum im Gebäude nutzen.

    In Diesem Thread würde ebenfalls schon mal über Backups gesprochen. Klick mich


    [h1]7. MySQL Datenbank für und in Kodi einrichten[/h1]
    Vorab ist zu erwähnen, es gibt hier keine GUI um DBs anzulegen sofern man nur den MariaDB Docker installiert. Für eine GUI braucht ihr dann noch PhpMyAdmin ebenfalls als Container verfügbar. Hier wichtig, die Variable MYSQL_ROOT_PASSWORD mit einem entsprechenden Passwort zu setzen. Nach der Installation den Container starten und die Konsole öffnen dann diese Befehle eingeben (Anstatt "MYSQL_ROOT_PASSWORD" euer in der Docker inst. angegebenes Passwort eingeben.):
    mysql -uroot -p
    MYSQL_ROOT_PASSWORD
    CREATE USER 'kodi' IDENTIFIED by 'MYSQL_ROOT_PASSWORD';
    GRANT ALL PRIVILEGES ON *.* TO 'kodi' IDENTIFIED BY 'MYSQL_ROOT_PASSWORD';

    Die DBs werden ja autom. von Kodi angelegt, je nachdem welche Version man verwendet wird eine andere DB erstellt. Daher kann man nicht direkt die Rechte für eine bzw mehrere bestimmte DBs vergeben.

    Nun als nächstes noch die [definition='2','1']advancedsettings[/definition].xml anpassen und auf den Client kopieren.
    Mit einem Editor eine Datei anlegen (sofern noch keine vorhanden ist) und dann mindestens diese Zeilen einfügen


    Die Datei speichern und je nach System an den hier aufgeführten Ort kopieren, danach Kodi starten und mit dem Scrappen beginnen: https://kodi.wiki/view/Userdata


    [h1]8. Parity-Check[/h1]
    In welchen Abständen ihr einen Parity-Check durchführen lasst (per Scheduler oder manuell) bleibt jedem selbst überlassen. hier mal eine Umfrage dazu von uns hier aufm Board: klick Mich


    [h1]9. Befüllen des Array[/h1]
    Es gibt mal wieder mehrere Möglichkeiten, der einzige Unterschied ist die Geschwindigkeit.
    1. Herkömmlich, dies bedeutet dass das Array sowie die Parity-Platte(n) und sofern ein Cache-Drive vorhanden ist aktiv sind. Sobald das Chache-Drive voll wäre muss erst der Mover laufen um die Daten dann auf das Array zu verschieben. Die Parität wird ebenfalls sofort mit aufgebaut und verlangsamt den Verschiebe-/Kopiervorgang.
    2. Beim Befüllen von mehreren TBs empfiehlt es sich mindestens das Cache-Drive wenn nicht sogar auch die Parity zu deaktivieren und erst nach Abschluss des Befüllens wieder zu aktivieren.


    [h1]10. RootShare[/h1]
    Ein Share alle zu knechten. Wer kennt es nicht, verschieben von Daten von einer zur anderen Freigabe. SpaceInvaderOne hat hierzu ein kleines übersichtliches Video veröffentlicht. Klick hier

    Als kleine Modifikation empfehle ich jedoch diesen Code-Schnippsel zu nutzen, da hier auch der Zugriff auf die unassigned Devices über ein Share möglich ist.
    [rootshare]
    path = /mnt
    comment =
    browseable = yes
    valid users = Deine Nutzer die Zugriff haben sollen
    write list = Deine Nutzer die auf das Share schreiben dürfen
    vfs objects =


    [h1]11. User und Disk-Shares[/h1]
    In den Settings - Global Share Settings können diverse Einstellungen vorgenommen werden.

    Sind die Disk-Shares aktiviert, zeigt die Netzwerkumgebung alle Disks die dem Array angehören als einzelnes Share an:

    Bei aktivierten UserShares werden auch noch die vom User erstellten Shares angezeigt.

    Unterscheid zwischen User und User0 Share:
    User0 sind die gleichen Daten wie im User-Share nur OHNE die Daten die auf dem Chache liegen. Also ist hier drauf zu achten welches Share ihr z.B. für Kodi, Emby oder sonstwie nutzt.


    [h1]12. Shares[/h1]
    Bei der Nutzung von mehreren Datenplatten, kommt es vor, dass ein Share über 2 oder mehr Platten hinweg geht. Hier zu muss man in den Einstellungen des anzulegenden/zu ändernden Shares die "included Disks" entsprechend anklicken. Standard ist, ALLE Platten können von dem Share genutzt werden. Es empfiehlt sich sofern man nur einen Teil der Platten für das Share nutzen will, auch die "excluded Disks" entsprechend einzustellen, da es sonst vorkommen kann, dass trotzdem andere Platten genutzt werden ausser den "included". Der Sinn dahinter sei erstmal fraglich, aber es ist nun mal so.


    Solltet ihr mal diese Meldung unter "Shares" angezeigt bekommen, wenn ihr euch die Größe des Shares auf jeder Platte berechnen lasst,
    Share is outside the list of designated disks
    habt ihr garantiert keine Ausschlüsse an Platten für das Share eingestellt. Hier bleibt dann nur folgendes zu tun. Azusschlüsse im Share eintragen, und dann den Mover manuell starten. Sollte dieser den Fehler nicht beheben, muss man notfalls per Hand die Daten von der falschen Platte auf die richtigen verschieben.

    Als kleine Anmerkung:
    Das PlugIn "Common Fix Problems" meckert über diese doppelte Einstellung (include / exclude disks) rum. Ist aber eh nur ein Hinweis und direkter Fehler.


    [h1]13. Platte ins Array hinzufügen und formattieren[/h1]
    Sobald eine neue Platte in das Array eingebunden wird, wird automatisch ein PreClear durchgeführt. Je nach Größe kann dieses merhrere Stunden bzw Tage dauern (10 TB ca. 36-48 Stunden). Nach dem PreClear ist noch kein Dateisystem auf der neuen Platte vorhanden und es sieht in der Übersicht ungefähr so aus. Man kann jetzt kein anderes als das im Array genutzte Dateisystem verwenden. Daher sollte man sich wie oben beschrieben direkt am Anfang Gedanken machen welches Dateisystem man verwenden möchte.

    Scrollt ganz nach unten wo ihr das Array stoppen und starten könnt etc. und setzt den Haken bei Format..... und drückt auf die Schaltfläche Format.

    Die neue Platte wird dann formatiert und anschließen kann diese normal verwendet werden.


    So viel Spaß und Erfolg damit. Wer Anmerkungen oder Ergänzungen hat immer her damit. Vielleicht bekommen wir dadurch ja ein kleines deutschsprachiges HowTo für Ein- bzw Umsteiger zusammen, ohne sich groß durch zig Threads zu wühlen.

    mfG
    TC

    Ausfallsicherheit ist keine Datensicherheit, Datensicherheit ist keine Datensicherung.




    Media-Server: Emby 4.x.x.x
    Clients:
    3x Matrix auf RaspBerry Pi 3 - LE
    1x NUC W10 Kodi 19.x
    1x FireRV Stick 4K
    diverse Android Geräte mit Emby-App

    NAS: unRaid 6.x.x diverse Docker/VMs
    TV-Server: TVH mit Kathrein EXIP414/E

    38 Mal editiert, zuletzt von hordesprime (3. Februar 2020 um 10:03)

  • Hi @hordesprime,

    erstmal Danke für deine ausführliche Schilderung deiner Erfahrungen mit Unraid und Kodi.
    Der Thread kommt genau zum richtigen Zeitpunkt [ag] , da bei mir nächsten Monat auch dieses Projekt ansteht.
    Ich hab ne ganze Weile hin und her überlegt ob Unraid oder Synology...
    Letztendlich hab ich mich dann doch für Unraid entschieden.

    Ich hab mal zwei Fragen dazu:
    1. Für welches Dateisystem hast du dich entschieden und warum?
    2. Hat man in Unraid dann ein großes Array und die Daten werden dann gleichmäßig auf die Platten innerhalb des Arrays aufgeteilt?

    LG Neo

  • Hi @hordesprime,


    1. Für welches Dateisystem hast du dich entschieden und warum?
    2. Hat man in Unraid dann ein großes Array und die Daten werden dann gleichmäßig auf die Platten innerhalb des Arrays aufgeteilt?

    LG Neo


    1. xfs weils mir ebenfalls hier im Forum empfohlene wurde und beim durchstöbern auch anderer Foren hatte sich die Mehrheit für xfs ausgesprochen..

    2. also bei unraid ist das array, bestehend aus x datenplatten und 1-2 parity platten, im vergleich zu syno wo du ja mehrere plattenpools definieren kannst. zusätzlich kannst du rin cach drive bzw einen cachepool anlegen dieser zählt aber nicht zum array. und dann gibt es noch die Möglichkeit der unassigned devices, die dann ebenfalls nicht im array sind und dort jedes device auch nur als einzelnes device anzusehen ist. die shares die man dann auf dem array anlegt können über mehrere platten oder auch nur eine einzelne platten zugeordnet sein. es gibt hier kein raid wie der name ja schon sagt unRAID. fällt mal eine platte aus falls du keine parity hast, dann ist auch nur der datenbestand dieser platte futsch. hast du eine parity platte kann eine datenplatte ausfallen und du kannst ne neue gleichgroße oder größer solange nicht größer als die parity einbauen und dann die ausgefalle platte zurück schreiben lassen. nur wenn während dieses Prozesses eine weitere datenplatte ausfällt hast du dann einen datenverlust von den daten dieser ausgefallenen platte.

    je nachdem wie du dein Share einstellst werden die daten gleichmäßig oder nach und nach aif den Datenträgern verteilt.

    du kannst ein share auch jederzeit erweitern um eine neue Platte...

    TC

    Ausfallsicherheit ist keine Datensicherheit, Datensicherheit ist keine Datensicherung.




    Media-Server: Emby 4.x.x.x
    Clients:
    3x Matrix auf RaspBerry Pi 3 - LE
    1x NUC W10 Kodi 19.x
    1x FireRV Stick 4K
    diverse Android Geräte mit Emby-App

    NAS: unRaid 6.x.x diverse Docker/VMs
    TV-Server: TVH mit Kathrein EXIP414/E

  • @hordesprime seit Unraid 6.9 kann man auch mehrere Pools bauen. :)

    ups ok... da ich noch nicht umgestiegen bin.... wwrde ich dann mal machen und schauen.

    danke dir.

    TC

    Ausfallsicherheit ist keine Datensicherheit, Datensicherheit ist keine Datensicherung.




    Media-Server: Emby 4.x.x.x
    Clients:
    3x Matrix auf RaspBerry Pi 3 - LE
    1x NUC W10 Kodi 19.x
    1x FireRV Stick 4K
    diverse Android Geräte mit Emby-App

    NAS: unRaid 6.x.x diverse Docker/VMs
    TV-Server: TVH mit Kathrein EXIP414/E

  • @hordesprime seit Unraid 6.9 kann man auch mehrere Pools bauen. :)

    Kannst du sonst mal kurz Info geben wie das mit den Pools funktioniert und wo dieses einzustellen ist. Da mein Umstieg auf 6.9 nicht vor übernächster Woche stattfindet, bin halt nicht zu Hause...

    TC

    Ausfallsicherheit ist keine Datensicherheit, Datensicherheit ist keine Datensicherung.




    Media-Server: Emby 4.x.x.x
    Clients:
    3x Matrix auf RaspBerry Pi 3 - LE
    1x NUC W10 Kodi 19.x
    1x FireRV Stick 4K
    diverse Android Geräte mit Emby-App

    NAS: unRaid 6.x.x diverse Docker/VMs
    TV-Server: TVH mit Kathrein EXIP414/E

  • Beim Live System schwierig. Aber nuja..
    Wenn das Array gestoppt ist ist unten ein Button "Pool hinzufügen".

    --------------
    Guides nicht mehr verfügbar wegen Youtube unvermögen guten von schlechten Kodi Videos zu unterscheiden.

  • Freigabe öffentlich oder privat?

    Privat aber selbst hier waere es doch egal schaetze ich, da hier im Netzwerk ich + Freundin sind die Gaeste bekommen das GAST Netzwerk oder ist da was anders dahinter ?

    Klar, ist ja eine ganz normale Netzwerkfreigabe.

    sehe ich auch so, hab nurmal rumgelesen und auch wo anders gefragt dann meinte jemand

    "niemals von diskX oder cache nach user oder andersherum verschieben/kopieren. Nur von diskX nach diskX und von user nach user. Ausnahme sind nur unassinged devices. Da sie nicht am Array teilnehmen kannst du sowohl direkt auf eine bestimmte disk als auch auf User gehen."


    Ich haette dann ja wenn das mit dem USB nicht klappt was auch gerade der Fall ist ggf einfach via meiner SMB Freigabe erstellten Ordner alles haendisch ruebergeschoben, zwar umstaendlich ist aber irgendwi raff ich´s ander nicht

    Habe naemlich gelesen "eigentlich mountet Krusader "/mnt auf /media" aber da ist bei mir nichts drinn zu finden , bzg der USB Platte ist sie anerkannt daran kann es nicht liegen (Snip im Anhang) oder gibts hier vll noch was das ich prufen keonnte, die Zielverzeichnisse finde ich ja via dem Krusader aber die Quellverzeichnisse nicht die auf dem USB Laufwerk liegen .

    Habe mich ja Anfangs obowhl mir abgeranten wurde genge UnRaid gewehrt aber merje hetzt das es eig eine sehr sehr geile Geschichte ist aber hier hab ich schon noch ettliche offenen Fragen ← wie diese oben z.B.

    Hier habe ich auch schon fuer eine Kopieraktion den Cache Pool auf Nein gestellt (Bild 2)

    Hast du einen Rat wie ich das angehen kann, oder hab ich vll nur was falsch konfiguriert , dass ich die Platte nicht sehe, weil rein theoretisch koennte ichs ja via Krushader in die Share Ordner legen WENN die USB Platte auffindbar waerer oder empfielst du hierfuer einen andern Exploerer , ggf liegts an dem ?!

  • Privat aber selbst hier waere es doch egal schaetze ich, da hier im Netzwerk ich + Freundin sind die Gaeste bekommen das GAST Netzwerk oder ist da was anders dahinter ?

    Privat ist mit Passwort und User, öffentlich ist ohne Passwort.

    "niemals von diskX oder cache nach user oder andersherum verschieben/kopieren. Nur von diskX nach diskX und von user nach user. Ausnahme sind nur unassinged devices. Da sie nicht am Array teilnehmen kannst du sowohl direkt auf eine bestimmte disk als auch auf User gehen."

    damit ist das User Verzeichnis gemeint.

    Habe naemlich gelesen "eigentlich mountet Krusader "/mnt auf /media" aber da ist bei mir nichts drinn zu finden , bzg der USB Platte ist sie anerkannt daran kann es nicht liegen (Snip im Anhang) oder gibts hier vll noch was das ich prufen keonnte, die Zielverzeichnisse finde ich ja via dem Krusader aber die Quellverzeichnisse nicht die auf dem USB Laufwerk liegen .

    Ich weis nicht was du mit Krusader meinst, vermutlich ein Plugin was Dir eine Weboberfläche gibt.

    Eine Freigabe brauchst du soweit gar nicht wenn Du nur kopieren willst.
    Als du die Festplatte eingehängt hast hast du sie automatisch in /mnt/disks/ gemounted im Untervzeichnis (bei dir) 1.42 usw (halt wie der Volumennamen ist).

    Ich persönlich kopiere mit Midnight Commander.

    --------------
    Guides nicht mehr verfügbar wegen Youtube unvermögen guten von schlechten Kodi Videos zu unterscheiden.

  • Ich weis nicht was du mit Krusader meinst, vermutlich ein Plugin was Dir eine Weboberfläche gibt.

    Krusader ist ein Plugin und der Midnight-Commander unter der Shell von unRaid. Den halte ich für höchst gefährlich, da man mit ihm auch viel Mist bauen kann - gerade als Anfänger. Der richtige Weg wäre die Einbindung der USB-Platte per "unassigned Device" (Plugin) und die Verteilung der Daten derselben eben über die Netzwerkshares. Da bleiben auch die Permissions/Splitlevels usw. innerhalb des unRaid-Umfeldes konsistent. Wenn man schon Daten innerhalb des Arrays verschieben will, sollte mal einen Blick auf das "unbalance" Plugin werfen.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Da bleiben auch die Permissions/Splitlevels usw. innerhalb des unRaid-Umfeldes konsistent.

    Das wäre aber auch so wenn man vom Disk Share in den User -> Freigabe kopiert.

    Ja, klar Midnight Commander ist Shell Level. :)

    --------------
    Guides nicht mehr verfügbar wegen Youtube unvermögen guten von schlechten Kodi Videos zu unterscheiden.

  • :rolleyes: Wer schreibt da was von Shell-Level?

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • also jetzt weis ich auch nicht was ich am besten machen soll.

    Jezt bin ich bissl verwirrt ^^ Entweder das mit dem USB nochmal probieren wie das auch vll gehen keonnte oder uebers Netzwerk was halt bei einem 1000er Netz bissl dauet und ein PC zusaetzlich immer an sein muss..... Omg jetzt bin ich verwirrt als newbee ist man leicht vom Weg abzubringen

    Nochmal zum Krusader , muss man am Ende hier was kofigurieren (Anhang) ?
    Ich lese ja nicht umsonst, dass es hiermit funktionieren sollte.

    Nachtrag: kann ich solch einen Kopiervorang nicht auch in einer VM erledigen z.B. Linux oder so und speter wiedelr oeschen ? → Vorrausgesetzt ich finde hier die Externe ueberhaupt ?

  • Die Einstellungen für den Docker zeigen das Du den sichtbaren Root zu /mnt/User hast in der Standardeinstellung.
    Da findest du das deshalb nicht weil die eingehängten Disks hier sind /mnt/disks, also schnell und dirty ist den Data path auf /mnt/ umzulegen.

    Damit die Berechtigungen richtig gesetzt werden ist es aber wichtig in den /mnt/User/Freigabe zu kopieren.

    --------------
    Guides nicht mehr verfügbar wegen Youtube unvermögen guten von schlechten Kodi Videos zu unterscheiden.

  • schnell und dirty ist den Data path auf /mnt/ umzulegen

    super vielen dank!

    Jetzt aber steht ich vor demn naechsten Problem,
    ich habe einfach versuch anzufangen meine kopierten Inhalte von der Syno die ich mit USB Copy kopiert habe als Aufabe (HD TV Records von Save.TV / YouTV /OnlineTVRecorder / Freeyoutubefilme und DVD Recorder und alten Hauptauge TV Karte) zu kopieren, habe dies einfach mit RMK → Move to to ther panel versucht versucht aber hier werden dann nur die Ordner kopiert die darin liegenden , die VIdeodateien mkv´s/avi´s leider nicht.

    Wo liegt mein Fehler, dass er nur das uebergeordnete Verzeichniss kopiert und nicht die darin liegende Mediendatei ?

    Fehlt hier ein Schritt bei der Einstellung bei Krusader oder muss hier was umformatiert werden ?
    In einem Forenbeitrag habe ich was aehnliches gelsen da meinte man man soll das via Konsole überarbeiten, das waere aber schon eine Hausnummer, da bei uns die Recorder ordentlich recordet haben.

    Also so hats einer geschreiben:
    ls -lisa -R /mnt/disks/.../ |
    morels -lisa -R /mnt/.../ | more

    Ich verstehe das nicht was er damit meint

    Ich habe die Ornder uebriegens nicht haendisch estellt, diese wurden erstellt als ich via Deshboard die Freigaben schonmal eingerichtet habe, diese liegen hier (Bild )

    Der Pfad von dem ich koperien moechte habe ich auch mal in den Anhang der ist auf der Externen die ich via USB Copy befuellt habe

    Was ist hier richtig ?

  • @SkyBird1980

    Ich hoffe doch ich habe es jetzt nicht missverstanden was ich aber bezweifel .

    Ich habe mir jetzt unter mnt einen HD Filme Ordner erstellt, in diesen kann ich Ordner von der Wechselfestplatte wie hier im Anhang geschickt mit der aufsteigenden Reihenfolge (Nummerierung der Screenshots) nich kopieren, siehe Screenshot 1. , 2. und 3.

    Jetzt habe ich mal die Files vom Deshboard vom UnRaid vom eingehaengten Datentraeger runtergeladen auf meinen Lokalen PC ueber die Deshboardmaske, das hat Funktioniert.
    Dieses Testfile habe ich incl Ordner in meinen Freigegeben Ordner der mir erstellt wurde schieben keonnen.

    Muss ich hier was bzg der Berechtigungen anders einstellen, dass ich nich den Umweg ueber den Main PC gehen muss mit SMB rumkopiererei und so ?
    Muss / Sollte ja auch stationaer auf der UnRaidkiste funktionieren dafuer ist das Ding ja da , dass nicht immer mein PC irgendeine Arbeit uebenrehmen muss/soll.

    Leider habe ich auch Probleme die WD Passport Festplatte direkt am PC zu verwenden diese wird nicht gefunden, vom Unraid schon, Ex 4 ist zwar eine Linuxgeschichte aber ich konnte es schon mit Linux File "Systems for Windows by Paragon Software" aufmachen was jetzt irgendwie nichtmehr funktioniert, daher habe ich die Platte jetzt einfach am Unraid-PC steckenlassen, dass ich amende garnicht mehr darauf zugreifen kann und Datenverlust habe....

    Die Platte habe ich uebrigens in ext4 formatiert ich weis nicht ob es damit zusammenhaengt da ich das ja auch schon mit anderen gemacht habe.


    Was ist hier dein Rat, ich stehe wie der Ochs vor dem Berg und dazu steht der Ochse noch voll auf dem Schaluch . So ganz konnte ich dem noch nicht folgen.. Muss nur einmal der Groschen fallen dann passt alles aber der ist halt noch nicht gefallen hoffe du nimmsts nicht krumm, dass ich dir hier ein Loch in den Bauch Frage

  • Nein du solltest dir eine Freigabe "HD Filme" machen, die findest du dann unter /mnt/user/Freigabename wieder (bei deiner einbindung /user/Freigabename). Dort kannst Du dann auch von deiner USB Festplatte /mnt/disks/Plattenname (respektive /disks/Plattenname wenn du /mnt/ als Data Dir gemountet hast) reinkopieren.

    Edit: Ich seh gerade das root heißt im Krusader /mnt/User. Also kannst du von /mnt/User/disks/Plattenname in /mnt/User/User/Freigabename kopieren.

    --------------
    Guides nicht mehr verfügbar wegen Youtube unvermögen guten von schlechten Kodi Videos zu unterscheiden.

    Einmal editiert, zuletzt von SkyBird1980 (7. November 2021 um 18:50)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!