mdadm 엄청 느려요

mdadm 엄청 느려요

오래된 2.5인치 SATA 500gig 드라이브가 주변에 놓여 있었고 이를 nextcloud용 raid1으로 전환하기로 결정했습니다.

/dev/sdd1:
 Timing cached reads:   2476 MB in  1.99 seconds = 1241.37 MB/sec
 Timing buffered disk reads: 126 MB in  3.06 seconds =  41.21 MB/sec

/dev/sde1:
 Timing cached reads:   2520 MB in  1.99 seconds = 1263.38 MB/sec
 Timing buffered disk reads: 110 MB in  3.00 seconds =  36.64 MB/sec

/dev/md0:
 Timing cached reads:   2314 MB in  1.99 seconds = 1160.04 MB/sec
 Timing buffered disk reads:   2 MB in 74.84 seconds =  27.37 kB/sec

여기서 무슨 일이 일어나고 있는 걸까요?

두 장치 모두 동일한 SATA->USB 케이블을 통해 연결됩니다.

답변1

지난 테스트 중에 오류가 발생한 것으로 보이며 디스크 중 하나를 해결하는 데 1분 이상 걸렸습니다. 여기에는 여러 가지가 있을 수 있습니다.

  • 세 번째 테스트에서는 결국 디스크 중 하나 또는 둘 모두에서 손상된 섹터가 발견되었습니다.
  • 컨트롤러 펌웨어 문제
  • 너무 많은 전력을 소비하는 포트 전원 공급 하드 드라이브의 동시 사용으로 인한 USB 중단
  • 과도한 USB 로드로 인해 USB 호스트 컨트롤러가 실패했습니다(처음 두 테스트에서 매우 낮은 데이터 속도는 흔하지 않았지만 드물지는 않았습니다).

하지만 요점은 원하는 것이 500GB의 스토리지뿐이라면 새 SSD에 투자하십시오(USB를 통해 약 45유로에 500GB,m.2/SATA SSD는 현재 매우 저렴합니다.;클래식 2.5인치 SATA SSD의 가격도 약 23유로이고, m.2/SATA용 외부 USB 케이스의 가격은 23유로 + 10유로입니다. 이는 기존의 유휴 하드 드라이브를 다시 활성화하는 것보다 훨씬 더 스마트합니다. RAID 1은 설정을 더 안정적으로 만들어주지는 않지만 해당 디스크 중 하나에 오류가 발생하더라도 생존을 더 쉽게 만들어줍니다.

내가 마지막으로 하고 싶은 일은 nextcloud를 설정한 다음 의도적으로 고장난 하드 드라이브에 해당 데이터를 저장하는 것입니다.

관련 정보