Isilon: Zwiększanie wartości limitu czasu wstrzymania dysku w OneFS

Résumé: Wiele wersji OneFS ma przestarzałe wartości limitu czasu skonfigurowane dla licznika wstrzymania dysku. Zwiększenie tych wartości może pomóc w uniknięciu niepotrzebnych zdarzeń wstrzymania dysków. ...

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

W onefs dysk jest uważany za wstrzymany, jeśli zostanie wykryty jeden z następujących warunków:
  • Realizacja konkretnej transakcji z dyskiem trwa dłużej niż określona ilość czasu.
  • 50 z ostatnich 1300 operacji wejścia/wyjścia (we/wy) trwało dłużej niż określona ilość czasu.
W wersjach OneFS wcześniejszych niż 8.0 wartości te zostały ustawione odpowiednio na 1,5 s i 150 ms. EMC Isilon Engineering ustaliła, że wartość 1.5s nie jest już odpowiednia dla nowszego sprzętu z dowolną wersją OneFS i należy zmienić na 3.5s. Wprowadzenie tej zmiany zapobiega generowaniu przez system niepotrzebnych komunikatów o wstrzymaniu dysków.

Gdy dysk zostanie wstrzymany, system próbuje zapobiec wysyłaniu operacji na ten dysk, preferując inne dyski w systemie. Ta próba poprawy wydajności poprzez uniknięcie operacji na dyskach, które są już przeciążone, ale może mieć niepożądany wpływ, jeśli dysk został oznaczony jako wstrzymany niepotrzebnie. Wstrzymanie dysków może wpłynąć na przepływy pracy wrażliwe na opóźnienia. Zazwyczaj wstrzymania dysków również powodują zmiany w grupach, co z kolei może prowadzić do niepotrzebnego inicjowania zadań ponownego przesuwu.

Cause

Wcześniej określone limity były odpowiednie dla starszych generacji sprzętu Isilon, który miał inną wydajność i przepustowość niż nowoczesny sprzęt. Ponieważ zarówno technologia węzłów, jak i dysków twardych zmieniała się w miarę upływu czasu, wartości te zostały uznane za zbyt surowe w nowszych typach węzłów, powodując niepotrzebne wyzwalanie zdarzeń zawieszenia.

Résolution

UWAGA: OneFS 8.0 ma już prawidłowe wartości skonfigurowane domyślnie, więc ta procedura nie jest konieczna w OneFS w wersjach 8.0.0.0 i nowszych.
  • Zaloguj się do interfejsu wiersza poleceń węzła za pomocą klienta SSH lub nawiąż połączenie szeregowe z węzłem.
  • Uruchom następujące polecenie, aby utworzyć kopię zapasową pliku /etc/mcp/override/sysctl.conf:
# touch /etc/mcp/override/sysctl.conf && cp /etc/mcp/override/sysctl.conf /etc/mcp/override/sysctl.conf.bku1
  • Uruchom następujące polecenie, aby zmienić wartość limitu czasu wstrzymania dysku:
# isi_sysctl_cluster hw.disk_event.thresh.slowacc_usec=3500000
  • Uruchom następujące polecenie, aby sprawdzić, czy wartość jest teraz prawidłowo ustawiona:
# isi_for_array -sysctl hw.disk_event.thresh.slowacc_usec

Powinny zostać wyświetlone dane wyjściowe podobne do następujących:
 
nazwa klastra 1: hw.disk_event.thresh.slowacc_usec: 3500000
nazwa klastra-2: hw.disk_event.thresh.slowacc_usec: 3500000
nazwa klastra-3: hw.disk_event.thresh.slowacc_usec: 3500000

Produits concernés

Isilon, PowerScale OneFS
Propriétés de l’article
Numéro d’article: 000052229
Type d’article: Solution
Dernière modification: 11 May 2026
Version:  9
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.