Jump to content

mgutt

Moderators
  • Posts

    11,371
  • Joined

  • Last visited

  • Days Won

    124

Everything posted by mgutt

  1. Jo, neuer Unraid Stick, UD Plugin installieren und dann schauen welche Disk keine Partiton hat. Parallel kannst du den Rest mounten und an Hand der Dateien schauen was Disk1 usw war. Wobei das jetzt nicht wirklich wichtig ist. Nachdem du das Array mit Disks zugewiesen hast, kannst du die Parity ja neu aufbauen lassen. Wobei es etwas schneller gehen sollte, wenn du den Haken setzt, dass die Parity bereits korrekt ist und danach einen Parity Check mit Korrektur startest. Im Idealfall liest er dann nur von allen Disks und korrigiert gar nichts.
  2. Egal wie teuer der Ferrari ist, auf dem Acker fährt er auch nicht schnell. Bitte prüfe den Status in der Fritz!Box und im unRAID Dashboard und natürlich auch im PC.
  3. Und wozu? Das einzige was ja wirklich wichtig ist, ist der Schlüssel und dass du noch weißt welche HDD im Parity Slot war. Ansonsten kannst du doch einfach mit einem neuen Stick anfangen, die Disks ihren korrekten Slots zuweisen und den Rest eben kurz von Hand neu einstellen wie zb für User und Docker Container.
  4. 11.5 sind ziemlich offensichtlich 100 Mbit/s und das heißt irgendwas im Netzwerk begrenzt.
  5. Zeigt völlig falsche Werte an, da es gar nicht mit den aktuellen CPUs kompatibel ist. Dazu werden auch bei SATA veraltete Stromspar-Mechanismen gesetzt.
  6. 1.) try to force an older version with a version tag. After it starts create a dump, install the recent mariadb and restore the dump. 2.) try these steps: https://github.com/MariaDB/mariadb-docker/issues/413
  7. 89 € für 1TB 970 EVO Plus: https://www.mydealz.de/deals/samsung-970-evo-plus-1tb-m2-nvme-ssd-fur-89eur-wd-sn850-1tb-inkl-heatsink-12510eur-1992463
  8. Ich würde da auch mal einen defekten USB Stick in Betracht ziehen. Weil Checksum heißt ja Prüfsumme einer Datei und wenn diese korrupt ist, würde das ja Sinn machen, dass das am Stick liegt.
  9. Endlich mal das bekommen, was man bestellt hat. 10+10 Kerne 🥰 Die 13W im Leerlauf schafft die CPU genauso wie der vorherige i3-10100E:
  10. Richtig und genau an der Stelle würde ich eine neue Disk verbauen und die alte als Backup behalten. Der Punkt ist nämlich, dass wenn das jetzt fehlschlägt, dann ist wirklich alles weg. Und du brauchst allgemein einfach mal Backups, denn wie du siehst, kann die Parity nur das wiederherstellen was gerade da ist.
  11. Nein. Wenn du die über das Dropdown entfernst, änderst du ja die Array Konfiguration. Es gibt Disk4 dann nicht mehr im Array und die Parity wird dann natürlich ohne Disk4 neu aufgebaut. Ich vermute das ist dann auch passiert. Du bekommst am Ende das, was du jetzt schon siehst. Also eine nicht mountbare kaputte Disk. Daher solltest du das auf keinen Fall machen. Du musst stattdessen die aktuell defekte Disk reparieren. Ich würde es wie gesagt mit einem zweiten USB Stick machen, weil du dann klar sehen kannst, ob die Disk noch Dateien enthält oder eine defekte Partiton hat. Das geht auch im Wartungsmodus des aktuellen Servers, aber dann musst du genau wissen welche /dev/sdX1 du reparieren musst. Mit einem neuen unRAID Server mit nur einer Disk und wo es noch kein Array gibt, ist das denke ich einfacher.
  12. Das Asus ROG Strix B550-F Gaming hat doch 6x SATA. Warum nimmat du die nicht? Für die zwei fehlenden SATA Buchsen reicht irgendeine billige SATA Karte.
  13. Vermutlich. Die Parity passt sich dem Reparaturergebnis an. Das macht keinen Sinn. Ein Parity Sync, also ein Neuaufbau der Parity oder einen Check? Wenn es ein Neuaufbau war, dann hast du den explizit bestätigt und entsprechende Warnungen ignoriert. Oder hattest du gar eine New Config gestartet? Und ein Check wird ja eigentlich nur gemacht, wenn der Server crasht oder es per Zeitplan angestoßen wurde. Die HDD oder die emulierte HDD? Du hast die Disk per Dropdown aus dem Array entfernt?! Warum?! Natürlich ist die Disk dann weg und wird nicht emuliert. Emuliert wird nur, wenn eine Disk aus dem Array fehlt, weil sie zb defekt ist, nicht wenn ein User sie aus dem Array entfernt. Im ersten Schritt würde ich die Kabelverbindung der vermeintlich defekten HDD trennen. Wird diese Disk nun emuliert? Ist sie einsehbar oder was ist die Meldung im Dashboard? Sollte sie emuliert werden, kannst du versuchen diese emulierte Disk zu reparieren: https://forums.unraid.net/topic/122772-data-rebuild-fehlerhaft/?do=findComment&comment=1122595 Dann würde ich unRAID auf einem zweiten USB Stick installieren und nur mit der defekten Disk booten. Diese dann im Array als Disk1 zuordnen. Natürlich nicht formatieren! Entweder ihr Inhalt wird angezeigt oder nicht. Wenn nicht, dann ist sie nicht mehr XFS formatiert bzw der Bootsektor defekt. Ist das der Fall, dann mit xfs_repair das entsprechende /dev/sdX1 per Kommandozeile versuchen reparieren zu lassen. Im letzten Schritt könnte man mit Testdisk oder diesem Skript Dateien wiederherstellen, aber mach dir keine Hoffnung was die Dateinamen anbelangt. Die sind in jedem Fall dann weg: https://github.com/ianka/xfs_undelete
  14. Dann lag ich doch falsch. Fehlen tatsächlich nur die Schreibrechte.
  15. Neu installiert, ausgeführt und direkt wieder Crash
  16. Ja, aber dadurch wird der Cache auf die Geschwindigkeit der SATA SSD begrenzt (die je nach Modell 10x langsamer bei parallelen Anfragen ist). Es gibt M.2 PCIe Adapter (ca 10 €) Nein, aber die kleinste SSD bestimmt dann die Gesamtgröße des RAID1 Nein Wenn du regelmäßig Backups machst und mit einem Datenverlust zwischen den Backups leben kannst, brauchst du übrigens kein RAID1. Ich habe zb ein tägliches Backup aller meiner VMs und Docker-Daten eingestellt und falls die SSD kaputt gehen sollte, lebe ich eben mit dem Datenverlust in diesen maximal 24 Stunden. Ich habe mich nicht aus Kostengründen dafür entschieden, sondern weil ein BTRFS RAID1 gerne mal Probleme macht, wenn der Server crasht, Stromausfall, oder oder oder.
  17. Bei Aliexpress wollte mich wohl ein Händler über das Ohr hauen. Ich hatte 6x SATA M.2 Adapter bestellt, der Händler hat dann eine falsche Tracking-ID hinterlegt UND die Bestellung storniert. Dadurch war die Bestellung erfüllt und das Geld wurde mir nicht gutgeschrieben. Ich habe daher einen Käuferschutz-Fall eröffnet. Ziemliche Sauerei, dass Aliexpress diese Konstellation überhaupt erlaubt. Übrigens gibt es von der 5-fach SATA eine neue Variante: https://www.aliexpress.com/item/1005001671783963.html So wie das aussieht, sollte das Gehäuse das Verbiegen der Platine verhindern (was ja beim reinstecken bei den dünnen M.2 Platinen durchaus passieren kann). Außerdem habe ich mir jetzt über eBay einen gebrauchten Xeon W-1290E bestellt: https://www.ebay.de/itm/324785125236 Der ist nur marginal langsamer als der W-1290P: https://www.cpubenchmark.net/compare/Intel-Xeon-W-1290E-vs-Intel-Xeon-W-1290P/4276vs3831 Da man den W-1290P nur neu für teuer Geld bekommt, kann ich damit gut leben.
  18. Ok, here is the "proof". After the 4TB SSD has finished the check, the rest of the SSDs accelerated to 380 MB/s (to reach the maximum of ~ 2GB/s)
  19. mgutt

    Server gecrasht

    Ja genau der Punkt ist das. Da erscheint dann im Wartungsmodus die Repair Option. Erst mit einem Buchstaben, aber den kannst du gleich rauslöschen, damit der eine reale Reparatur ausführt.
  20. Die sind wahrscheinlich nicht schreibgeschützt, sondern haben falsche Rechte. In Windows siehst du meine ich nur die Rechte der User, die über SMB erlaubt sind und nicht welche der Ordner gerade wirklich hat. Das müsstest du Linux-seitig zB mit dem Kommando prüfen: ls -la /mnt/user/Mediathek/Fotos/ Aber lange Rede kurzer Sinn. Du musst den Nextcloud-Container auf User 99 und Gruppe 100 stellen. Normalerweise geht das bei Containern über Variablen, aber bisher wurde diese Funktion in Nextcloud nicht umgesetzt: https://github.com/nextcloud/docker/pull/1278 Daher bleibt nur der Weg den Container über die --user Variable mit dem entsprechenden User zu starten: Allerdings ist der Container bereits mit dem User "www-data" installiert worden. Daher sind folgende Schritte notwendig: - Nextcloud Icon anlicken und per "Remove" entfernen - mit dem folgenden Kommando prüfen welche User und Group IDs aktuell bei den Nextcloud-Dateien gesetzt sind (normal ist 33:33): ls -lan /mnt/user/appdata/nextcloud - mit dem folgenden Kommando alle Rechte korrigieren (33 entsprechend anpassen, wenn zuvor genanntes Kommando was anderes ergeben hat): find /mnt/user/appdata/nextcloud -user 33 -exec chown 99:100 "{}" \; - bei Bedarf das selbe für extern eingebundene Ordner wiederholen - über "ADD CONTAINER" im Dropdown "Nextcloud" auswählen - erweiterte Ansicht aktivieren und bei Extra Parameters "--user =99:100" einfügen - Container starten Wohlgemerkt gilt diese Anleitung nur für den offiziellen Nextcloud-Container (aktuell verwaltet von knex666).
  21. Ich habe Punkt 8 (fehlende Indizes) auf Seite 1 ergänzt und den folgenden Hinweis bei Punkt 5 und 6:
  22. Yes (10th gen W480 chipset) and sad to hear that. This means using all 8 ports will limit it to 250 MB/s per disk. Funnily I'm facing the same problem with my production server (8th/9th gen C246 chipset) and never realized it (because those disk have a maximum of 270 MB/s and reach only 245 MB/s) 😅
  23. I think powertop should be removed. Executing it in Unraid 6.10.1 crashes the server:
×
×
  • Create New...