Noem een RAID-herbouw alleen vastgelopen als het aantal verwerkte blokken stopt met toenemen bij herhaalde controles en de logs geen opzettelijke pauze, prioriteitsbeperking, wachtrijfase of herstelbare herhaling tonen. Verstreken tijd alleen is onvoldoende.
Grote arrays kunnen urenlang in een langzaam gebied blijven, de snelheid scherp veranderen onder applicatielast, of pauzeren tussen reconstructie en verificatie. Bevestig beweging met tellers en logs voordat je ingrijpt, want stoppen of opnieuw samenstellen van een array kan meer risicoโs veroorzaken dan wachten.
Gebruik Voortgangsdelta, Niet een Enkel Percentage
Noteer het exacte aantal verwerkte blokken, percentage, snelheid en geschatte eindtijd op vaste intervallen. Een herbouw beweegt als het blokaantal toeneemt, zelfs als het afgeronde percentage gelijk blijft. Bij multi-terabyte arrays kan รฉรฉn tiende procent een grote hoeveelheid werk vertegenwoordigen.
Controleer de controller of het besturingssysteem telkens via dezelfde interface. Verschillende dashboards kunnen status cachen of verschillende fasen rapporteren. Een voortgangsbalk die lijkt te bevriezen terwijl bloktellers vooruitgaan is een monitoringsprobleem, geen vastgelopen herbouw.
Schat een Lokale Basislijn in plaats van een Universele Time-out
Er is geen enkel veilig aantal uren. De herbouwtijd hangt af van gebruikte capaciteit, RAID-indeling, schijfsnelheid, fouten, controllerbeleid, achtergrondbelasting en of de implementatie alle blokken kopieert of alleen toegewezen gebieden.
Gebruik het eerste stabiele uur om een geschatte range te bepalen en vergelijk die met latere intervallen. Een zeer trage mdadm resync-snelheid kan komen door workload, uitlijning, linkgedrag of een worstelende schijf; de juiste diagnose vereist meer dan alleen het verhogen van een snelheidslimiet.
Let op een Opzettelijke Pauze of een Nieuwe Fase
Sommige systemen beperken het herstel om de I/O op de voorgrond te beschermen, pauzeren scrubs tijdens resilvering, wachten op een reserve-toewijzing, of schakelen over van herbouwen naar pariteitsinitialisatie of consistentieverificatie. Het label kan โherbouwenโ blijven terwijl de actieve taak verandert.
Bekijk geplande onderhoud, stroominstellingen, temperatuurlimieten, herbouwprioriteit en applicatieverkeer. Als de snelheid stijgt wanneer de voorgrondbelasting daalt, is de array resource-beperkt in plaats van vastgelopen.
Herhaalde Leesfouten Creรซren een Echte Stilstand
Een bronstation kan lange tijd een zwakke sector opnieuw proberen, waardoor de doorvoer instort rond hetzelfde blokbereik. Als de controller uiteindelijk een onherstelbare leesfout meldt, kan de herbouw afbreken omdat redundantie die regio niet kan reconstrueren.
Een herbouw gestopt door leesfouten toont waarom het laatste succesvolle blok en de kernel-fout direct daarna belangrijk zijn. Start een herstel dat faalt op hetzelfde adres niet herhaaldelijk opnieuw zonder gegevens te beschermen en het bronlid te onderzoeken.
Een Nulsnelheid met Logactiviteit Kan Herhalen Zijn
Een weergegeven snelheid van nul kan optreden tijdens commandoherhalingen, apparaatresets, foutherstel, metadata-updates of een tijdelijke pauze. Houd schijfbezetting, wachtrijdiepte, controllergebeurtenissen en kernelberichten in de gaten. Herhaalde resets of time-outs zijn geen gezonde voortgang.
Een herstel dat herhaaldelijk onderbroken wordt toont ook aan dat niet elke stop een duidelijke SMART-fout heeft. Leg het exacte punt en alle logs vast in plaats van aan te nemen dat een nieuwe schijf of hogere snelheid het oplost.
Gebruik een Praktische Beslissingstabel voor Stilstand
| Observatie over twee of meer intervallen | Interpretatie | Actie |
|---|---|---|
| Verwerkte blokken nemen toe | Langzaam maar gaande | Blijf monitoren |
| Percentage ongewijzigd, blokken nemen toe | Rondingsweergave | Wacht |
| Blokken ongewijzigd, taak zegt gepauzeerd | Opzettelijke pauze | Zoek pauze- of beleidsreden |
| Blokken ongewijzigd, herhaalde pogingen/resetten | Hardware- of padprobleem | Verminder schrijfacties; inspecteer bron en verbinding |
| Stopt bij hetzelfde blok na herstart | Persistente onleesbare regio | Bescherm gegevens; stop blinde herhalingen |
| 99,9% met actieve vervolgfase | Afronding of metadatawerk | Controleer bedieningslabel en logs |
Vereis bewijs van ten minste twee onafhankelijke signalen voordat je de heropbouw als gestokt bestempelt: geen tellerbeweging plus een fout, afgebroken status of persistent identiek stop-punt.
Wat te Doen Voordat Je Iets Herstart
- Sla array-details, lid-serienummers, verwerkte-blok-tellers en het volledige gebeurtenislogboek op.
- Verminder niet-essentiรซle applicatie-I/O en bevestig dat de doel- en bron-schijven gedetecteerd blijven.
- Controleer SMART-media-indicatoren en link-reset- of CRC-tellers op elke actieve bron.
- Bevestig dat er geen gepauzeerde status, temperatuurlimiet, prioriteitsbeleid of wachtrij-verificatiefase is.
- Escaleer naar back-up, imaging of herstel wanneer hetzelfde onleesbare bereik herhaalde pogingen stopt.
Gebruik geen stop-, assemble-, force-online- of metadata-clear-commandoโs totdat de array-status en exacte implementatie bekend zijn.
Vergelijk Voortgang Tijdens een Rustig Interval
Een nuttige stokkings-test vereist een gecontroleerd observatievenster. Pauzeer grote overdrachten en geplande taken, en noteer tellers aan het begin en einde van het interval. Dit scheidt voorgrondconcurrentie van een herstelproces dat niet zelfstandig kan vorderen.
Als de voortgang hervat wordt wanneer de belasting daalt, kies dan een lagere onderhoudsprioriteit of een rustiger schema. Als tellers vast blijven staan en dezelfde fout zich herhaalt, voegt extra wachten zonder onderzoek weinig informatie toe.
FAQ
Is 99,9 procent voor een uur automatisch gestokt?
Nee. Definitieve metadata-updates of een verificatiefase kunnen tijd kosten. Bevestig of verwerkte blokken, apparaat-schrijfacties of de operationele status nog veranderen voordat je ingrijpt.
Moet ik de heropbouwsnelheidslimiet verhogen?
Alleen nadat is bewezen dat de schijven gezond zijn en het voorgrond I/O-beleid de bottleneck is. Een hogere limiet kan de applicatielatentie verslechteren en meer druk leggen op een marginale bron-schijf.
Wanneer moet ik stoppen met wachten?
Stop met het als normaal te behandelen wanneer tellers onveranderd blijven bij herhaalde controles en logs een afbreking, terugkerende apparaatreset, onherstelbare leesfout of falen in hetzelfde blokbereik tonen.
De Werkdefinitie van Gestokt
Een heropbouw stokt wanneer meetbaar werk is gestopt en het systeem de pauze niet kan verklaren als beleid, belasting of een nieuwe fase. Gebruik tellers en foutbewijzen, niet angst of kloktijd.
Ondersteuning & Tips
Meer om te lezen

Opslaghandleiding voor live-tv-opnamen voor capaciteit, bewaartermijn en opruimen
Meet echte opnamen, houd hoofdruimte vrij, combineer limieten voor leeftijd en capaciteit en toon aan dat het oudste in aanmerking komende programma wordt verwijderd...

Workflow voor herstel van metadata van thuismedia na het terugzetten van een database
Bescherm de herstelde status, controleer de identiteit en paden van de media en herstel vervolgens ontbrekende artwork of overeenkomsten in een proeff bibliotheek voordat...

Compatibiliteitschecklist voor Jellyfin-clients voor audio, video en ondertiteling
Test representatieve bestanden รฉรฉn variabele tegelijk en noteer voor elke client Direct Play, remux, audioconversie, videotranscodering of fout.

