Isilon: Forøgelse af timeout-værdier for drevbås i OneFS

Summary: Mange OneFS-versioner har forældede timeout-værdier, der er konfigureret for drevbåstimeren. Forøgelse af disse værdier kan medvirke til at forhindre unødvendige drevstophændelser.

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

I OneFS anses et drev for at være standset, hvis en af følgende betingelser registreres:
  • En bestemt drevtransaktion tager længere tid end et bestemt tidsrum at gennemføre.
  • 50 af de sidste 1300 input/output-operationer (I/O'er) tog længere tid end en vis tid at gennemføre.
I OneFS-versioner før 8.0 blev disse værdier indstillet til henholdsvis 1,5 og 150 ms. EMC Isilon Engineering har fastslået, at værdien på 1,5' ikke længere er passende for nyere hardware, der kører nogen version af OneFS, og bør ændres til 3,5'er. Hvis du foretager denne ændring, hjælper det med at forhindre, at systemet genererer unødvendige meddelelser om drevstop.

Når en drev går i stå, forsøger systemet at forhindre, at der sendes handlinger til det pågældende drev, og det foretrækker andre drev i systemet. Dette forsøger at forbedre ydeevnen ved at undgå handlinger på drev, der allerede er overbelastede, men som kan have en negativ effekt, hvis drevet er markeret standset unødigt. Ventetidsfølsomme arbejdsgange kan blive påvirket af drevstop. Drevbåse medfører typisk også gruppeændringer, hvilket igen kan føre til, at restripe-job startes unødigt.

Cause

De tidligere angivne grænser var passende for de ældre generationer af Isilon-hardware, der havde forskellige egenskaber for ydeevne og overførsel fra moderne hardware. Da både node- og harddiskteknologi ændredes over tid, blev disse værdier fastslået til at være overdrevent strenge på nyere nodetyper, hvilket medførte, at stall-hændelser blev udløst unødigt.

Resolution

BEMÆRK: OneFS 8.0 har allerede de korrekte værdier konfigureret som standard, så denne procedure er ikke nødvendig på OneFS-version 8.0.0.0 og nyere.
  • Log på nodens kommandolinjegrænseflade ved hjælp af en SSH-klient, eller opret en seriel forbindelse til noden.
  • Kør følgende kommando for at sikkerhedskopiere filen /etc/mcp/override/sysctl.conf:
# touch /etc/mcp/override/sysctl.conf &> cp /etc/mcp/override/sysctl.conf /etc/mcp/override/sysctl.conf.bku1
  • Kør følgende kommando for at ændre timeout-værdien for drevbås:
# isi_sysctl_cluster hw.disk_event.thresh.slowacc_usec=3500000
  • Kør følgende kommando for at kontrollere, at værdien nu er indstillet korrekt:
# isi_for_array -s sysctl hw.disk_event.thresh.slowacc_usec

Output, der ligner følgende, skal vises:
 
clustername-1: hw.disk_event.thresh.slowacc_usec: 3500000
clustername-2: hw.disk_event.thresh.slowacc_usec: 3500000
clustername-3: hw.disk_event.thresh.slowacc_usec: 3500000

Affected Products

Isilon, PowerScale OneFS
Article 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.