오래된 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를 설정한 다음 의도적으로 고장난 하드 드라이브에 해당 데이터를 저장하는 것입니다.