Isilon: OneFS'de sürücü duraklıyor zaman aşımı değerlerini artırma

Summary: Birçok OneFS sürümünde sürücü duraklama zamanlayıcısı için yapılandırılmış eski zaman aşımı değerleri vardır. Bu değerlerin artırılması, gereksiz sürücü duraklıyor olaylarının önüne geçebilirsiniz. ...

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

OneFS'de, aşağıdaki koşullardan biri algılanırsa sürücü duraklı olarak kabul edilir:
  • Belirli bir sürücü işleminin tamamlanması belirli bir sürenin üzerinde sürer.
  • Son 1300 giriş/çıkış işleminin (G/Ç) 50'sinin tamamlanması belirli bir sürenin üzerinde zaman aldı.
8.0'dan önceki OneFS sürümlerinde bu değerler sırasıyla 1,5s ve 150ms olarak ayarlanmıştır. EMC Isilon Mühendislik ekibi, 1.5s değerinin artık OneFS'nin herhangi bir sürümünü çalıştıran yeni donanımlar için uygun olmadığını ve 3.5s olarak değiştirilmesi gerektiğine karar verir. Bu değişikliği yapmak, sistemin gereksiz sürücü duraklıyor mesajları oluşturmasını önlemeye yardımcı olur.

Bir sürücü duraklıyorsa sistem, işlemlerin bu sürücüye gönderilmesini önlemeye ve sistemdaki diğer sürücüleri tercih etme girişiminde bulunur. Bu, zaten aşırı yüklenmiş sürücülerde işlemlerden kaçınarak performansı iyileştirmeye çalışır ancak sürücü gereksiz yere duraksa işaretlenmişse olumsuz bir etkiye sahip olabilir. Gecikmeye duyarlı iş akışları sürücü duraklarından etkilenebilir. Sürücü durakları genellikle grup değişikliklerine de neden olur. Bu durum, restripe işlerinin gereksiz yere başlamasına neden olabilir.

Cause

Önceden ayarlanmış sınırlar, modern donanımdan farklı performans ve aktarım hızı özelliklerine sahip eski nesil Isilon donanımı için uygundu. Düğüm ve sabit sürücü teknolojisinin zaman içinde değişmesi nedeniyle bu değerlerin yeni düğüm türlerinde aşırı sıkı olduğu belirlendi ve bu da duraklama olaylarının gereksiz yere tetiklmesini sağlar.

Resolution

NOT: OneFS 8.0 zaten varsayılan olarak yapılandırılmış doğru değerlere sahip olduğundan bu prosedür OneFS 8.0.0.0 ve sonraki sürümlerde gerekli değildir.
  • Bir SSH istemcisi kullanarak düğümün Komut Satırı Arabiriminde oturum açın veya düğümle seri bağlantı oluşturun.
  • /etc/mcp/override/sysctl.conf dosyasını yedeklemek için aşağıdaki komutu çalıştırın:
# dokunmatik /etc/mcp/override/sysctl.conf && cp /etc/mcp/override/sysctl.conf /etc/mcp/override/sysctl.conf.bku1
  • Sürücü duraklama zaman aşımı değerini değiştirmek için aşağıdaki komutu çalıştırın:
# isi_sysctl_cluster hw.disk_event.thresh.slowacc_usec=3500000
  • Değerin artık doğru ayara sahip olduğunu doğrulamak için aşağıdaki komutu çalıştırın:
# isi_for_array -s sysctl hw.disk_event.thresh.slowacc_usec

Aşağıdakine benzer çıkışlar görüntülenmelidir:
 
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.