Isilon: OneFSでのドライブ ストール タイムアウト値の増加

Summary: 多くのOneFSバージョンでは、ドライブ ストール タイマーに対して古いタイムアウト値が設定されています。これらの値を大きくすると、不要なドライブ ストール イベントを防ぐことができます。

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では、次のいずれかの条件が検出された場合、ドライブが停止したと見なされます。
  • 特定のドライブ トランザクションが完了するまでに一定の時間を超える時間がかかります。
  • 過去1,300回の入出力操作(I/O)のうち50回が完了するまでに一定時間以上かかりました。
8.0より前のOneFSバージョンでは、これらの値はそれぞれ1.5と150ミリ秒に設定されていました。EMC Isilonエンジニアリングは、1.5sの値がOneFSのどのバージョンを実行している新しいハードウェアにももはや適していないと判断し、3.5sに変更する必要があります。この変更を行うと、システムが不要なドライブ ストール メッセージを生成するのを防ぐことができます。

ドライブのストールが発生すると、システムは、システム内の他のドライブを優先して、操作がそのドライブに送信されないようにしようとします。これにより、すでに過負荷になっているドライブの操作を回避してパフォーマンスを向上させようとしますが、ドライブが不必要に停止しているとマークされた場合は悪影響を及ぼす可能性があります。レイテンシー重視のワークフローは、ドライブストールの影響を受ける可能性があります。通常、ドライブのストールはグループの変更を引き起こし、その結果、再ストライピング ジョブが不必要に開始される可能性があります。

Cause

以前に設定した制限は、最新のハードウェアとは異なるパフォーマンスとスループット特性を持つ旧世代のIsilonハードウェアに適していました。ノードとハード ドライブの両方のテクノロジーが時間の経過とともに変化するにつれて、これらの値は新しいノード タイプでは過度に厳格であると判断され、ストール イベントが不必要にトリガーされます。

Resolution

メモ: 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
  • 次のコマンドを実行して、ドライブ ストールのタイムアウト値を変更します。
# 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

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.