Isilon. Увеличение значений тайм-аута приолонности накопителей в OneFS

Résumé: Во многих версиях OneFS устарели значения тайм-аута, настроенные для таймера stall timer накопителя. Увеличение этих значений может помочь предотвратить ненужные события приолонности накопителей. ...

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

В OneFS накопитель считается приостановленным при обнаружении любого из следующих условий:
  • Транзакция конкретного диска занимает больше времени, чем определенное время.
  • Выполнение 50 последних 1300 операций ввода-вывода занимало больше времени, чем определенное время.
В версиях OneFS до 8.0 эти значения были задано 1,5 с и 150 мс соответственно. Специалисты инженерного отдела EMC Isilon определили, что значение 1.5s больше не подходит для нового оборудования под управлением любой версии OneFS и должно быть изменено на 3,5 с. Внесение этого изменения помогает предотвратить создание системой ненужных сообщений о зависающих накопителях.

Когда происходит зависение накопителя, система пытается предотвратить отправку операций на этот накопитель, предпочитая другие накопители в системе. Это попытка повысить производительность за счет предотвращения операций на накопителях, которые уже перегружены, но может оказать отрицательное воздействие, если накопитель был помечен как нежелательный. Рабочие процессы, чувствительные к задержке, могут влиять на зависанные накопители. Как правило, приостановка работы накопителей также вызывает изменения группы, что, в свою очередь, может привести к без необходимости запуска заданий по перераспределению.

Cause

Ранее установленные ограничения были соответствующи для более старых поколений оборудования Isilon, которые отличаются по характеристикам производительности и пропускной способности от современного оборудования. По мере изменения технологии узлов и жестких дисков эти значения были определены как чрезмерно строгие для новых типов узлов, что приводит к чрезмерному инициации событий stall.

Résolution

ПРИМЕЧАНИЕ. OneFS 8.0 уже имеет правильные значения, настроенные по умолчанию, поэтому эта процедура не требуется в OneFS версии 8.0.0.0 и более поздних версий.
  • Войдите в интерфейс командной строки узла с помощью клиента SSH или установите последовательное подключение к узлу.
  • Выполните следующую команду, чтобы выполнить резервное копирование файла /etc/mcp/override/sysctl.conf:
# touch /etc/mcp/override/sysctl.conf > cp /etc/mcp/override/sysctl.conf /etc/mcp/override/sysctl.conf.bku1
  • Выполните следующую команду, чтобы изменить значение тайм-аута stall накопителя:
# isi_sysctl_cluster hw.disk_event.thresh.slowacc_usec=3500000
  • Выполните следующую команду, чтобы убедиться, что значение задано правильно:
# isi_for_array -s sysctl hw.disk_event.thresh.slowacc_usec

Должны появиться выходные данные, аналогичные следующим:
 
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

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.