Isilon: Öka drive stall timeout-värdena i OneFS
Sammanfattning: Många OneFS-versioner har föråldrade timeoutvärden konfigurerade för drive stall timer. Genom att öka de här värdena kan du förhindra onödiga enhetsstopphändelser.
Den här artikeln gäller för
Den här artikeln gäller inte för
Den här artikeln är inte kopplad till någon specifik produkt.
Alla produktversioner identifieras inte i den här artikeln.
Symptom
I OneFS anses en enhet vara stannad om något av följande tillstånd upptäcks:
När en enhetsspärr inträffar försöker systemet förhindra att åtgärder skickas till den enheten, och föredrar andra enheter i systemet. Detta försöker förbättra prestanda genom att undvika åtgärder på enheter som redan är överbelastade, men som kan ha en negativ effekt om enheten markerades stannat i onödan. Latenskänsliga arbetsflöden kan påverkas av enhetsspärrar. Vanligtvis orsakar drivenhetsfördådningar även gruppändringar, vilket i sin tur kan leda till att omstådade jobb initieras i onödan.
- En viss enhetstransaktion tar längre tid än en viss tid att slutföra.
- 50 av de senaste 1 300 indata/utdata-åtgärderna (I/O) tog längre tid än en viss tid att slutföra.
När en enhetsspärr inträffar försöker systemet förhindra att åtgärder skickas till den enheten, och föredrar andra enheter i systemet. Detta försöker förbättra prestanda genom att undvika åtgärder på enheter som redan är överbelastade, men som kan ha en negativ effekt om enheten markerades stannat i onödan. Latenskänsliga arbetsflöden kan påverkas av enhetsspärrar. Vanligtvis orsakar drivenhetsfördådningar även gruppändringar, vilket i sin tur kan leda till att omstådade jobb initieras i onödan.
Orsak
De tidigare angivna gränserna var lämpliga för de äldre generationerna av Isilon-maskinvara som hade olika prestanda- och dataflödesegenskaper från modern maskinvara. Eftersom både nod- och hårddisktekniken ändrades över tid fastställdes dessa värden vara överdrivet strikta för nyare nodtyper, vilket ledde till att fördröjningshändelser utlöstes i onödan.
Upplösning
Obs! OneFS 8.0 har redan rätt värden konfigurerade som standard, så den här proceduren är inte nödvändig i OneFS-versionerna 8.0.0.0 och senare.
Utdata som liknar följande bör visas:
clustername-1: hw.disk_event.threb.slowacc_usec: 3500000
clustername-2: hw.disk_event.thrcci.slowacc_usec: 3500000
clustername-3: hw.disk_event.thrcci.slowacc_usec: 3500000
- Logga in på nodens kommandoradsgränssnitt med en SSH-klient eller upprätta en seriell anslutning till noden.
- Kör följande kommando för att säkerhetskopiera filen /etc/mcp/override/sysctl.conf:
# pekskärm /etc/mcp/override/sysctl.conf && cp /etc/mcp/override/sysctl.conf /etc/mcp/override/sysctl.conf.bku1
- Kör följande kommando för att ändra timeoutvärdet för drivenhetens fördröjning:
# isi_sysctl_cluster hw.disk_event.threb.slowacc_usec=3500000
- Kör följande kommando för att kontrollera att värdet nu är korrekt inställt:
# isi_for_array -s sysctl hw.disk_event.threb.slowacc_usec
Utdata som liknar följande bör visas:
clustername-1: hw.disk_event.threb.slowacc_usec: 3500000
clustername-2: hw.disk_event.thrcci.slowacc_usec: 3500000
clustername-3: hw.disk_event.thrcci.slowacc_usec: 3500000
Berörda produkter
Isilon, PowerScale OneFSArtikelegenskaper
Artikelnummer: 000052229
Artikeltyp: Solution
Senast ändrad: 11 maj 2026
Version: 9
Få svar på dina frågor från andra Dell-användare
Supporttjänster
Kontrollera om din enhet omfattas av supporttjänster.