Communityoplossing

ZimaOS-schijfhibernatie: waarom een NAS mogelijk niet goed uit de slaapstand komt

An Aoostar WTR Max user found that enabling a 10-minute hard-drive hibernation timer made storage impossible to wake without pressing the power button.

Het rapport “De slaapstand schakelt mijn NAS uit” ging in werkelijkheid over de slaapstand van harde schijven, niet over een opzettelijke slaapfunctie van het ZimaOS-systeem. IceWhale gaf expliciet aan dat de instelling het besturingssysteem niet in de slaapstand hoort te zetten en het team kon het gedrag niet reproduceren op de eigen machine.

De oorspronkelijke gebruiker vertrok voordat de oorzaak was vastgesteld. Dat betekent dat er in de thread geen geverifieerde oplossing staat, maar alleen een reproduceerbaar symptoom op een Aoostar WTR Max met een vroege toegangsversie van ZimaOS.

Wat de gebruiker inschakelde

ZimaOS-instellingen waarin de schijfslaapstand standaard is uitgeschakeld
De eerste schermafbeelding toonde de standaardinstelling voor schijfhibernatie. Bron: IceWhale Community Forum.
ZimaOS-vervolgkeuzemenu voor schijfslaapstand met een optie van 10 minuten
De gebruiker selecteerde een hibernatie-interval van 10 minuten voor de harde schijf. Bron: IceWhale Community Forum.

De instelling was bedoeld om inactieve schijven na het gekozen interval uit te schakelen. Na het kiezen van 10 minuten zei de gebruiker dat de schijven pas weer normaal toegankelijk waren nadat de fysieke aan-uitknop was ingedrukt.

IceWhale bevestigde niet dat het besturingssysteem daadwerkelijk werd afgesloten

Afsluitmenu van ZimaOS met Nu afsluiten en Gepland uitschakelen
IceWhale vroeg om het gedrag van de schijfhibernatie te vergelijken met het daadwerkelijke afsluitmenu. Bron: IceWhale Community Forum.

IceWhale vroeg om een volledige video en bewijs van de fysieke toestand, omdat dezelfde instelling niet reproduceerbaar was op het testsysteem. Het team maakte expliciet onderscheid tussen “schijfhibernatie” en “slaapstand van het besturingssysteem”.

Een latere reactie van IceWhale in een andere thread stelde dat hibernatie van interne schijven voor sommige gebruikers problemen gaf in ZimaOS 1.5 en werd onderzocht. Bekijk de status van schijfhibernatie.

Test of de host of alleen de schijf onbereikbaar werd

Wanneer de timer afloopt, probeer dan de NAS te pingen, de webinterface te openen en een ander opslagapparaat, zoals NVMe, te controleren. Als de host bereikbaar blijft maar één HDD niet wil ontwaken, richt je dan op het energiebeheer van de schijf of controller. Als de volledige host verdwijnt, verzamel dan systeemlogboeken en firmwaregegevens.

De gids voor de energiestatus van NAS-systemen biedt een nuttige grens tussen opzettelijk gedrag met laag energieverbruik en daadwerkelijk afsluiten.

Hardware van derden met x86 kan zich anders gedragen

De bronmachine was geen hardwareplatform van Zima. SATA-controllers, USB-bruggen, BIOS-instellingen voor energiebeheer en firmware van schijven kunnen allemaal beïnvloeden hoe opdrachten voor stand-by en ontwaken zich gedragen.

Test steeds één interval tegelijk, noteer de exacte modellen van schijven en controllers en schakel hibernatie uit als de machine ontoegankelijk wordt of een harde herstelactie vereist.

Conclusie

De thread bewijst niet dat ZimaOS-schijfhibernatie elke NAS “uitschakelt”. Er wordt een onopgeloste bug met hardware van derden beschreven waarbij schijven niet normaal konden worden gewekt. Beschouw de instelling als schijfhibernatie, controleer of de host actief blijft en laat de functie uitgeschakeld als je opslagcontroller niet betrouwbaar uit de slaapstand kan komen.