hawihoney
Members
-
Joined
-
Last visited
Solutions
-
hawihoney's post in command line to mount/unmount a drive (Log file Error Issue) was marked as the answerAccording to the help text for SMB/NFS, you mount the source name it has within UD. So in that case its //UNRAID_BU/BACKUP.
-
hawihoney's post in [7.0] SSL errors with python3 python-pip and additional modules. Worked with all Unraid releases before was marked as the answerFound a workaround.
Deinstall packages fetched via un-get or other tools. Install that one from community store:
-
hawihoney's post in [gelöst] Daten von disk1 zu disk2 verschieben was marked as the answerMC ist standardmäßig installiert. Das Nerd Plugin ist keine Notwendigkeit für den Midnight Commander.
Wenn Du mit mv oder mc vertraut bist, ok. Ich verwende ausschließlich den mc (Midnight Commander). Wichtig ist nur, dass Du nicht Disk-Shares (/mnt/diskx) und User-Shares (/mnt/user/x) mixt. Kopieren von diskx nach disky ist die beste Variante.
Nicht verschweigen will ich das Unbalance Plugin. Das kann das auch. Ich habe es aber noch nie genutzt.
Nachtrag: Bei längeren Kopier- oder Verschiebe-Operationen muss bei Verwendung der Shell die Session offen bleiben. Ich nutze dazu screen.
-
hawihoney's post in Die selbe Datei auf zwei Festplatten, frage zur Berreinigung. was marked as the answerIch werfe ebenfalls ein Werkzeug in den Ring.
In den Unraid Apps gibt es den "Double Commander" als Docker Container. Das ist ein 1:1 Clone des "Total Commander" - und der ist unfassbar mächtig im Funktionsumfang. Das ist ein Norton 2-Fenster Dateimanager.
1. Dem gibst Du in der Konfiguration einen zusätzlichen r/w Pfad /mnt/ <-> /data/.
2. Stell Dich im linken Fenster auf die Quelle (z.B. /data/disk1/)
3. Stell Dich im rechten Fenster auf das Ziel (z.B. /data/disk2/)
4. Menu Commands, Synchronize Dirs aufrufen
5. Compare starten
--> Nun hast Du li/re die verschiedenen Inhalte.
5. Über Show steuerst Du was Du sehen willst (welche Seite, Duplikate, etc)
Spiel mal ein wenig damit rum ohne direkt das Synchronsieren auszuführen.
Fragen an mich. Ich bin eher der visuelle Mensch bei solchen Aktivitäten. Deshalb nutze ich in solchen Fällen eher solche Werkzeuge als find/rm/mv.
-
hawihoney's post in Share wird unter Windows nicht angezeigt was marked as the answerIch arbeite so nicht, aber muss das nicht anders eingerichtet werden:
-
hawihoney's post in Umzug auf komplett neue Hardware was marked as the answerFrage: Warum nicht anders herum? Die funktionierende Trial-Installation auf den Original-Stick kopieren?
a.) Eine Unraid Konfiguration besteht immer aus dem /config/ Ordner auf dem Stick.
b.) Die Lizenz Datei heißt immer *.key und liegt im /config/ Ordner auf dem Stick.
c.) Schreib Dir auf, oder mache Foto/Screenshot, von den Namen der beiden Lizenz-Dateien.
d.) Voraussetzung: Beide Installationen sind auf dem selben Versionsstand.
1. Sichere beide Sticks und kopiere/hebe beide Sicherungen sehr gut auf.
2. Server runterfahren.
Auf PC o.ä:
3. Lösche den /config/ Ordner auf dem Original Stick.
4. Kopiere den /config/ Ordner vom Trial Stick auf den Original Stick.
5. Kopiere die gesicherte *.key Datei vom Original Stick auf den Original Stick.
6. Lösche den Trial *.key vom Original Stick (muss nicht, beide können drauf bleiben, Unraid sucht die passende Lizenz)
7. Mit Original Stick booten
Für den Katastrophenfall: Du kannst jederzeit Deine beiden Sicherungen zurückspielen.
Ohne Gewähr ...
-
hawihoney's post in Parity bei Lesezugriffen im Array was marked as the answerParity im Unraid Array wird nur bei folgenden Situationen geweckt:
1. Schreiben ins Array (lesend und schreibend)
2. Parity Check (grundsätzlich lesend)
3. Plattentausch (grundsätzlich lesend, außer Parity Platte selbst dann schreibend)
4. Defekter/emulierter Platte (abhängig von Aktivität im Array, lesend und schreibend)
Nachtrag 5. Hinzufügen einer neuen Platte (nicht precleared, schreibend)
Das wars.
-
hawihoney's post in Unraid Keys nicht im Unraid.net Account sichtbar was marked as the answerDas geht nicht ohne Eingriff des Herstellers. Es wird zwar nie erwähnt, aber die Lizenz ist nicht nur an den Stick sondern auch an die E-Mail Adresse gebunden.
Wende Dich an den LimeTech Support und schildere Deine Situation. Halte Kaufnachweise o.ä. bereit. Die werden die Lizenz auf die neue E-Mail transferieren und der alten E-Mail den Zugang entfernen:
https://unraid.net/contact
-
hawihoney's post in 2 Festplatten gegen 1 Festplatte austauschen was marked as the answerNatürlich nicht. Eine einzelne Parity-Platte kann eine einzelne Daten-Platte nur mit Hilfe aller anderen Daten-Platten rekonstruieren.
Erneut verweise ich auf die offizielle Doku. Hier wird die Funktionsweise erläutert:
https://docs.unraid.net/legacy/FAQ/Parity/
Es gibt aber noch eine ganz einfache Lösung für Dich: Tausche 1x 8 TB durch die neue 16 TB und lass die andere 8 TB drin. Kannst die dann später mal ebenfalls gegen 16 TB tauschen ...
-
hawihoney's post in Tapo aa Python script installieren was marked as the answerBei mir laufen ein paar dutzend Python Skripte per User Scripts Plugin auf diese Art und Weise:
#!/bin/bash #arrayStarted=true #backgroundOnly=true #clearLog=true #noParity=true python3 /mnt/disk1/Projekt/Source.py
Kannst aber auch das Python Skript komplett in das User Skript kopieren: Musst wahrscheinlich nur einen She Bang für Python an erster Stelle setzen. Das habe ich aber noch nie so gemacht da ich lieber den Code auf dem Array entwickle statt auf dem Stick.
-
hawihoney's post in booten über ... ? was marked as the answerWenn man sonst nichts zu bieten hat, dann erfinden manche Leute heute einfach etwas:
1. Der Stick wird beim Booten einmalig ins RAM gelesen. Das Betriebssystem läuft komplett im RAM.
2. Nur bei Konfigurationsänderungen werden einzelne Bytes bis Kilobytes auf den Stick geschrieben.
3. Ein Stempel wird beim Runterfahren abgelegt.
Das war's.
USB3 wird wärmer als USB2. Bei einem solchen extrem geringen Anforderungsprofil passiert da aber nix. Und mit USB2 bist Du dann auf der absolut sicheren Seite.
Ich hab einen 12 Jahre alten Stick drin ...
Und nein, eine Alternative ist nicht vorgesehen. Ich sehe auch keinen Grund wozu.
Nachtrag: Das Connect Plugin erzeugt zusätzliche Last auf dem Stick. Dessen Funktionsumfang ist bisher aber noch rudimentär - um nicht zu sagen überflüssig. Wer das installiert muss mit etwas höherer Last auf dem Stick rechnen (Flash Backup). Aber auch das bewegt sich in überschaubaren Größen.
-
hawihoney's post in Freigabe richtig Organisieren was marked as the answerIch empfehle Dir die Lektüre der ersten Schritte im Unraid Manual:
https://docs.unraid.net/unraid-os/manual/what-is-unraid/
Dort findest Du u.a. das Kapitel zu den User-Shares:
https://docs.unraid.net/unraid-os/manual/what-is-unraid/#user-shares
Zusätzlich gibt es auf jeder Seite in der GUI passende Hilfetexte - also einfach mal '?' drücken.
Ein User-Share besitzt eine Liste der beteiligten Platten (bei Dir alle), besteht aus den gleich benannten Wurzelordnern auf den beteiligten Platten, besitzt eine Füllmethode (wie sollen neue Daten auf die beteiligten Platten verteilt werden), einen optionalen Schreib-Cache, sowie zwei Zugriffsmethoden (über Disk-Shares oder User-Shares).
Anfänger sollten auf jeden Fall mit den User-Shares beginnen und arbeiten.
Um Dir bei Deinem Problem helfen zu können solltest Du hier entsprechende Screenshots des betreffenden User-Shares mit der Liste der Platten, der gewählten Füllmethode und der Art des Schreibens/Lesens zeigen. Alles andere käme Kaffeesatz-Leserei gleich.
Und ja. All das funktioniert seit Jahrzehnten absolut stabil und ausgereift. Kann also nur eine Frage des Verständnis sein.
-
hawihoney's post in Festplatte defekt-wie nun weiter was marked as the answerKabelproblem - allgemein gesagt: Problem mit der Verbindung zur Platte.
-
hawihoney's post in Daten in Share "Appdata" was marked as the answerEs sind die Anwendungsdaten. Die zugehörigen "Programme" wurden gelöscht.
Stell Dir einfach vor, Microsoft Word würde beim Deinstallieren alle Word Dokumente gleich mit löschen ... so verhält sich das bei appdata ebenso.
-
hawihoney's post in Film pausiert bei Zugriff auf Festplatten im Standy was marked as the answerDas liegt an der Kombination von /mnt/user/ und leerem RAM-Cache. Das System "sucht" den gewünschten Inhalt auf den zum /mnt/user/<Share>/ zusammengefassten Festplatten. Diese werden hierzu der Reihe nach hochgefahren (jeweils bis zu 15 Sekunden).
Es gibt diverse Workarounds wie das Cache-Dir Plugin, mehr RAM oder/und die Verwendung von Medien-Umgebungen wie Plex. Dort gibst Du dann nicht /mnt/user/ sondern alle /mnt/disk*/ an. Dann ist der Spuk zu Ende.
Selbst bei einem leeren RAM-Cache wird dann nur eine einzelne Platte gezielt angesprochen.
-
hawihoney's post in Schedule mit FreeFileSync und UserScript was marked as the answerOhne zu wissen was in dem Script intern vorgeht würde ich den sicheren Weg von zwei Wegen wählen. Diese Variante "erbt" die Umgebung des Containers:
#!/bin/bash #arrayStarted=true #backgroundOnly=true #clearLog=true #noParity=true # docker exec <Containername> /XXX.ffs_batch # also vermutlich: docker exec FreeFileSync /XXX.ffs_batch
-
hawihoney's post in Backup der Docker Parameter / verwendeten Container was marked as the answerDas hättest Du alles nicht machen müssen. Ein "Backup" der verwendeten Container Definitionen ist bereits eingebaut:
1. Auf der Übersichtsseite der Docker Container:
2. Ein User-Template auswählen:
3. Fertig. Die Container Definitionen werden halt automatisch auf dem Stick gesichert:
-
hawihoney's post in Error im Unraid Protokoll get_message: /boot/config/Trial.key (-3) was marked as the answerAlles drin lassen. Ich hab mir Deine go angeschaut. Die enthält klassische Merkmale einer gefakten Kaufversion. Glaub mir, Unraid macht das nicht selbst ...
-
hawihoney's post in Dateisystem ReiserFS weiterverwenden oder umstellen? was marked as the answerWieso aus dem Array nehmen und wieder einsetzen. Als ich das machte ging das anders und einfacher:
3. Dateisystem von Platte1 auf XFS ändern
4. Array starten
--> Unraid will Platte1 formatieren - bestätigen
5. entfällt
Hier Deine Punkte 3-5 in richtig, einfacher und kürzer und sogar offiziell:
https://docs.unraid.net/unraid-os/manual/storage-management/#changing-a-file-system-type
Das komplette Verfahren, also Deine Punkte 1-7, sind hier offiziell beschrieben:
https://docs.unraid.net/unraid-os/manual/storage-management/#converting-to-a-new-file-system-type
-
hawihoney's post in 30Tage Testphase endet in 3 Tagen - was passiert danach was marked as the answerhttps://unraid.net/blog/top-support-and-forum-questions-answered
-
hawihoney's post in Unraid / Paperless Backup was marked as the answerTeste mal aus der Unraid Konsole:
docker exec <Containername> /usr/src/paperless/src/manage.py document_exporter /usr/src/paperless/export
Ggfs. musst Du etwas "rumspielen" bis es läuft - z.B. mit der Anzahl und Position von Hochkommas oder dem User in der Container Konsole.
-
hawihoney's post in Spin down von Unassigned Devices was marked as the answerOn my system I don't get any info when hovering over these icons. They are not explained in the Help '?'.
These are the icons in question from the first post in this thread:
May I issue a Feature Request here?
-
hawihoney's post in SSD (128 GB) kann nicht als Cache genutzt werden - nicht formatierbar was marked as the answerDa Du ohnehin noch nicht mit dem System gearbeitet hast:
*.key Datei aus dem /config/ Ordner vom USB-Stick sichern
USB-Stick platt machen und Unraid darauf neu installieren
*.key Datei wieder in den Ordner kopieren
Booten
Alles neu einrichten, Platten werden neu formatiert
Mit einem USB Device im Array/Pool mag es noch gehen, aber mit mehr als einem USB Device im Array/Pool wirst Du mit hoher Wahrscheinlichkeit zu dem einen oder anderen Support-Fall werden.
USB-Devices und deren Verbindungen sind nicht stabil genug für einen RAID Betrieb. Das ist nicht empfohlen. Egal was der eine oder andere "Influencer" schwätzt.
-
hawihoney's post in Ausführen eines Python Scripts was marked as the answerun-get Plugin um Python und ggfs. nötige Module zu installieren:
root@Tower:~# un-get installed Currently installed package(s) by un-get: python3-3.9.10-x86_64-1.txz python-pip-21.3.1-x86_64-2.txz
User Scripts Plugin. Dort kannst Du dann mit ein paar zusätzlichen Anweisungen (siehe verlinkten Thread oben) direkt ein Python Skript eintragen (Hash Bang anpassen) oder einfach aufrufen.
#!/bin/bash #arrayStarted=true #clearLog=true python3 /mnt/disk1/Projekte/Plex/RemoveMKVTags.py --force /mnt/disks/pool_ssd/nzbget/downloads/complete/
Und dann kannst Du die Startzeiten im User Scripts Plugin setzen:
-
hawihoney's post in nzbget-ng could not save configuration in /config/nzbget.conf was marked as the answerhttps://hub.docker.com/r/ich777/nzbget