Linux
如何開始對 Linux mdadm raid10 寫入性能進行故障排除?
使用 Linux mdadm,我設置了一個六磁碟 raid10,f2 陣列。我正在使用 7200RPM SATA 驅動器。我擔心的最大負載是錄製四個實時影片流(最壞情況下每個 20Mbits,最終文件大小在最壞情況下最終為 10GB),同時觀看另一個先前保存的文件(類似特徵)。
我一直在錄音中看到似乎丟幀的故障。我懷疑我的 RAID 陣列跟不上,但我想了解更多關於具體情況的資訊。是不是求得太多了?有隨機等待嗎?陣列中是否有特定設備比其他設備花費更長的時間,等等。
我應該使用什麼樣的工具,我應該收集什麼資訊,以及如何解釋它?理想情況下,我希望收集幾天的數據,然後我可以回去查看它,但如果這不可能,更多實時快照類型的工具也可以工作。
用於記錄
sar
- 在許多發行版中是sysstat包的一部分。作為sysstat一部分的另一個工具是
iostat
.假設您有一個由 sdd 和 sde 組成的 raid1 (md0)。要觀看磁碟 io:
iostat -d -m 1 md0 sdd sde
.這就是我今天觀看多路徑 SAN 軟體 raid1 以查看流量是否在所有活動路徑之間保持平衡的方式。