Linux mdadm raid10 쓰기 성능 문제 해결을 시작하는 방법은 무엇입니까?

Linux mdadm raid10 쓰기 성능 문제 해결을 시작하는 방법은 무엇입니까?

Linux mdadm을 사용하여 6개의 디스크 raid10,f2 어레이를 설정했습니다. 저는 7200RPM SATA 드라이브를 사용하고 있습니다. 제가 걱정하는 가장 큰 부하는 라이브 비디오 스트림 4개(최악의 경우 각 20Mbit, 최종 파일 크기는 최악의 경우 10GB)를 녹화하면서 이전에 저장한 다른 파일을 시청하는 것입니다(유사 특성).

녹화에서 프레임이 떨어지는 것처럼 보이는 결함을 발견했습니다. 내 RAID 어레이가 따라가지 못하는 것 같지만 구체적으로 무슨 일이 일어나고 있는지 더 알고 싶습니다. 너무 많은 것을 추구하고 있는 걸까요? 무작위 대기가 있습니까? 어레이에 다른 장치보다 시간이 오래 걸리는 특정 장치가 있습니까?

어떤 종류의 도구를 사용해야 하고, 어떤 정보를 수집해야 하며, 이를 어떻게 해석해야 합니까? 이상적으로는 며칠 동안 데이터를 수집한 다음 다시 돌아가서 살펴볼 수 있도록 하고 싶지만 이것이 가능하지 않다면 더 많은 라이브 스냅샷 유형 도구도 작동할 것입니다.

답변1

녹음용 sar- 많은 배포판에서시스템 상태패키지.

또 다른 도구는시스템 상태이다 iostat.

sdd와 sde로 구성된 raid1(md0)이 있다고 가정해 보겠습니다. disk-io를 보려면:

iostat -d -m 1 md0 sdd sde.

이것이 오늘 다중 경로 SAN 소프트웨어 raid1을 관찰하여 모든 활성 경로에서 트래픽이 균형을 이루는지 확인하는 방법입니다.

관련 정보