Isilon: De time-outwaarden voor de schijfstall verhogen in OneFS
Summary: Veel OneFS versies hebben verouderde time-outwaarden geconfigureerd voor de schijfstalltimer. Als u deze waarden verhoogt, kunt u onnodige schijfstall-gebeurtenissen voorkomen.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
In OneFS wordt een schijf als vastgelopen beschouwd als een van de volgende omstandigheden wordt gedetecteerd:
Wanneer een stationsstall wordt uitgevoerd, probeert het systeem te voorkomen dat bewerkingen naar die schijf worden verzonden, waarbij de voorkeur wordt gegeven aan andere schijven in het systeem. Dit probeert de prestaties te verbeteren door bewerkingen te vermijden op schijven die al overbelast zijn, maar mogelijk een nadelig effect hebben als de schijf onnodig is vastgelopen. Latentiegevoelige workflows kunnen worden beïnvloed door stationstalls. Doorgaans veroorzaken stationstallen ook groepswijzigingen, wat weer kan leiden tot het onnodig starten van restripe-taken.
- Een specifieke schijftransactie duurt langer dan een bepaalde hoeveelheid tijd.
- 50 van de laatste 1300 invoer-/uitvoerbewerkingen (I/O's) duurde langer dan een bepaalde hoeveelheid tijd.
Wanneer een stationsstall wordt uitgevoerd, probeert het systeem te voorkomen dat bewerkingen naar die schijf worden verzonden, waarbij de voorkeur wordt gegeven aan andere schijven in het systeem. Dit probeert de prestaties te verbeteren door bewerkingen te vermijden op schijven die al overbelast zijn, maar mogelijk een nadelig effect hebben als de schijf onnodig is vastgelopen. Latentiegevoelige workflows kunnen worden beïnvloed door stationstalls. Doorgaans veroorzaken stationstallen ook groepswijzigingen, wat weer kan leiden tot het onnodig starten van restripe-taken.
Cause
De eerder ingestelde limieten waren geschikt voor de oudere generaties Isilon hardware die verschillende prestatie- en doorvoerkenmerken hadden dan moderne hardware. Naarmate de technologie van zowel knooppunten als harde schijven na verloop van tijd werd gewijzigd, werden deze waarden als te strikt beschouwd voor nieuwere knooppunttypen, waardoor stall-gebeurtenissen onnodig werden geactiveerd.
Resolution
OPMERKING: In OneFS 8.0 zijn standaard de juiste waarden geconfigureerd, dus deze procedure is niet nodig op OneFS versies 8.0.0.0 en hoger.
Uitvoer die vergelijkbaar is met het volgende zou moeten worden weergegeven:
clusternaam-1: hw.disk_event.thresh.slowacc_usec: 3500000
clusternaam-2: hw.disk_event.thresh.slowacc_usec: 3500000
clusternaam-3: hw.disk_event.thresh.slowacc_usec: 3500000
- Meld u aan bij de opdrachtregelinterface van het knooppunt met behulp van een SSH-client of maak een seriële verbinding met het knooppunt.
- Voer de volgende opdracht uit om een back-up te maken van het bestand /etc/mcp/override/sysctl.conf:
# touch /etc/mcp/override/sysctl.conf &&cp /etc/mcp/override/sysctl.conf /etc/mcp/override/sysctl.conf.bku1
- Voer de volgende opdracht uit om de time-outwaarde van de schijf te wijzigen:
# isi_sysctl_cluster hw.disk_event.thresh.slowacc_usec=3500000
- Voer de volgende opdracht uit om te controleren of de waarde nu correct is ingesteld:
# isi_for_array -s sysctl hw.disk_event.thresh.slowacc_usec
Uitvoer die vergelijkbaar is met het volgende zou moeten worden weergegeven:
clusternaam-1: hw.disk_event.thresh.slowacc_usec: 3500000
clusternaam-2: hw.disk_event.thresh.slowacc_usec: 3500000
clusternaam-3: hw.disk_event.thresh.slowacc_usec: 3500000
Affected Products
Isilon, PowerScale OneFSArticle Properties
Article Number: 000052229
Article Type: Solution
Last Modified: 28 Jun 2023
Version: 6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.