unRaid S3 Sleep Plugin - darkside40 Edition

  • Ja unter 6.9 funktioniert das nicht, aber unter 6.8.3 muss selbst das Beta Addon problemlos funktionieren.
    Ich nutze es dort doch auch schon seit drei Wochen selber ohne Probleme.

    Bei mir klappt es leider nicht. :(

    Zu meiner Vorgehensweise:
    Ich habe das Plugin von bergware deinstalliert. Habe dann ein downgrade auf 6.8.3 durchgeführt und dann versucht dein stable Plugin zu installieren, wo er mir den Fehler von meinem Post davor rausgeworfen hat. Dann habe ich dein beta Plugin installiert, was auch klappte. Um das Problem zu verdeutlichen, habe ich sogar extra noch eine Platte manuell hochgefahren.

    Anbei noch meine Settings:

  • Nach dem Log hat er doch erkannt das die HDD's runtergefahren sind und noch 4min sollte der dann ausgehen.

    Sie sind aber nicht heruntergefahren. Das ist ja der Witz an der Nummer. Zu mindestens 3 Platten laufen noch und eine habe ich ja sogar manuell wieder hochgefahren und laut [definition='1','0']log[/definition] wurde es nicht erkannt.

  • Du verlässt dich dabei aber nicht auf die grünen Punkte in der WebGUI, oder?
    Die zeigen eingentlich nie den richtigen Zustand an.

    Ne natürlich nicht, deswegen habe ich ja bei der Festplatte extra zusätzlich noch manuell einen spinning up gemacht, wie man im [definition='1','0']log[/definition] auch sieht. Und nach dem Spinnig up, meldet das Plugin ja immer noch, dass alle Platten down sind.

  • Was womöglich daran liegt das während des Spinups keine Read/Write Operationen erfolgt sind.
    Das Script prüft in der von mir bereitgestellten Fassung (welche der alten Bergware Fassung entspricht) nur ob Read und Write Vorgänge stattgefunden haben zwischen zwei durchläufen.
    Ist dies nicht der Fall wird die Disk als schlafend erkannt.

    Wenn du die Disk also hochfährst indem du eine Datei darauf kopierst dann sollte die als laufend erkannt werden. Einfaches aufwecken per Spinup muss da nicht funktionieren.
    Du kannst das ganz einfach testen indem du per ssh auf einer HDD (nicht auf einem share) per touch eine Datei erstellst.

  • Okay kurzes Update: Ich scheine das Problem eingegrenzt zu haben.
    Lustig ist nur das somit das original Plugin wahrscheinlich seit dem Sommer auf unRaid 6.9 nicht mehr funktioniert haben kann (kann das aber auch nicht zu 100% nachvollziehen).
    Muss jetzt mal sehen wie ich da einen Fix implementieren kann. Hab da schon eine Idee. Möchte das diesmal aber vorher ein wenig länger testen.

  • Hallo zusammen,
    ich habe mir nun meinen ersten unraid Server zusammengebaut und entdecke jeden Tag ein paar neue Sachen zum testen. Da der Server wie bei vielen nicht unbedingt 24/7 laufen soll/muss hab ich mich auf die Suche begeben und bin schließlich hier gelandet.
    Ich fahre aktuell mit der letzten Stable Version von unraid (V 6.8.3), was ich auch erstmal so belassen wollte. Dazu würde ich dann gerne Dein Plugin Fork von dem Dynamix S3 Sleep Plugin nutzen. Würde es dann nach Deiner Anleitung der ersten Seite installieren. Muss ich dazu noch etwas im BIOS einstellen? Ich betreibe den Server headless und habe auch kein Mainboard mit IPMI. Somit müsste ich falls es was im BIOS einzustellen gibt erstmal Monitor usw. anklemmen.
    Ich habe aktuell zwei Drives im Array und weiter einen Cache Pool aus zwei NVMe Festplatten. Wie verhält sich das Ganze Sleep plugin z.B. mit geplanten Aufgaben (Mover, SSD Trim) wenn die Kiste idealerweise Nachts im Sleep Modus ist?

  • Dein Server muss halt nur in den S3 fahren können und daraus auch per WOL sich wieder wecken lassen. Ob du dafür was im Bios einstellen musst hängt von deinem MoBo ab.
    Gut der Mover läuft halt nur wenn der Rechner an ist. Haste den Mover nur um 22 Uhr laufen und der Server schläft dann wird der Mover erst am nächsten Tag um 22 Uhr wieder laufen.
    unRaid beherrscht halt nichts wie anachron.

    Brauchen SSD's heute überhaupt noch den Trim befehl?

  • Komme leider garnicht erst zum installieren. Nehme den Link unter dem Punkt "Neuinstallation"

    Code
    plugin: installing: https://raw.githubusercontent.com/bjoerns1983/S3Sleep/master/unRAIDv6/dynamix.s3.sleep.plg
    plugin: downloading https://raw.githubusercontent.com/bjoerns1983/S3Sleep/master/unRAIDv6/dynamix.s3.sleep.plg
    plugin: downloading: https://raw.githubusercontent.com/bjoerns1983/S3Sleep/master/unRAIDv6/dynamix.s3.sleep.plg ... done
    plugin: downloading: https://raw.githubusercontent.com/bjoerns1983/S3Sleep/beta/archive/dynamix.s3.sleep.txz ... done
    plugin: bad file MD5: /boot/config/plugins/dynamix.s3.sleep/dynamix.s3.sleep.txz

    Das bekomme ich nachdem ich den Link eingefügt habe und auf Install drücke.

    Was könnte das sein ?

  • Komme leider garnicht erst zum installieren. Nehme den Link unter dem Punkt "Neuinstallation"

    Code
    plugin: installing: https://raw.githubusercontent.com/bjoerns1983/S3Sleep/master/unRAIDv6/dynamix.s3.sleep.plg
    plugin: downloading https://raw.githubusercontent.com/bjoerns1983/S3Sleep/master/unRAIDv6/dynamix.s3.sleep.plg
    plugin: downloading: https://raw.githubusercontent.com/bjoerns1983/S3Sleep/master/unRAIDv6/dynamix.s3.sleep.plg ... done
    plugin: downloading: https://raw.githubusercontent.com/bjoerns1983/S3Sleep/beta/archive/dynamix.s3.sleep.txz ... done
    plugin: bad file MD5: /boot/config/plugins/dynamix.s3.sleep/dynamix.s3.sleep.txz

    Das bekomme ich nachdem ich den Link eingefügt habe und auf Install drücke.

    Was könnte das sein ?

    Den gleichen Fehler habe ich auch gehabt. Die stable lässt sich nicht mehr installieren. Du musst die Beta aus dem ersten Post nehmen.

  • Warte einfach dann schau ich mir den Fehler gleich mal an.

    Edit:
    Okay jetzt sollte der Stable Channel auch wieder gehen.

    Hat geklappt [bo]

    Edit:

    Schaut komisch aus. Also Funktionen sind alle gegeben, auch die Hilfetexte werden wie gewohnt angezeigt, nur das :help1001, 1002 usw. irritiert etwas.

    Einmal editiert, zuletzt von dan0r (26. Januar 2021 um 20:36)

  • Ich sag es mal so wenn in den nächsten Tagen keine großen Fehler mehr auftauchen dann geht die Beta eh in den Stable Channel. Ich teste die jetzt auf meiner 6.8.3 install, Kollege hat die auf seiner 6.9er Install laufen.
    Und ich geh mal davon aus @FunnyBoy wird die neue VErsion auch bald testen.

    Ich habe deine Beta seit einigen Tagen unter 6.8.3 erfolgreich am laufen, wenn wir von deiner Version sprechen, die du aktuell in deinem Beta Channel hast.

Jetzt mitmachen!

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