Linux mdadm raid10 書き込みパフォーマンスのトラブルシューティングを開始するにはどうすればよいですか?

Linux mdadm raid10 書き込みパフォーマンスのトラブルシューティングを開始するにはどうすればよいですか?

Linux mdadm を使用して、6 ディスクの RAID10、F2 アレイをセットアップしました。7200RPM SATA ドライブを使用しています。心配な最大の負荷は、ライブ ビデオの 4 つのストリームを録画し (最悪の場合、それぞれ 20M ビット、最終的なファイル サイズは最悪の場合 10GB になります)、同時に以前に保存した別のファイル (同様の特性) を視聴することです。

録画にフレーム落ちのような不具合が見られます。RAID アレイが追いついていないのではないかと考えていますが、具体的に何が起こっているのかを詳しく知りたいです。シークが多すぎますか? ランダムな待機が発生していますか? アレイ内の特定のデバイスが他のデバイスよりも時間がかかっているなど。

どのようなツールを使用すればいいのでしょうか、どのような情報を収集すればいいのでしょうか、そしてそれをどのように解釈すればいいのでしょうか。理想的には、数日間データを収集して、後で戻って確認できるようなツールが欲しいのですが、それが不可能な場合は、ライブ スナップショット タイプのツールでもかまいません。

答え1

録音用sar- 多くのディストリビューションでは、システム統計パッケージ。

もう一つのツールは、システム統計iostat

sdd と sde で構成された raid1 (md0) があると仮定します。ディスク IO を確認するには、次の手順を実行します。

iostat -d -m 1 md0 sdd sde

今日は、マルチパス SAN ソフトウェア RAID1 を監視して、すべてのアクティブ パス間でトラフィックが分散されるかどうかを確認しました。

関連情報