읽기/쓰기 문제, SATA PCI-E 애드온

읽기/쓰기 문제, SATA PCI-E 애드온

저는 Ubuntu/Linux를 처음 접했고 지금까지 교육 경험을 쌓았습니다. 그러나 나는 극복할 수 없는 문제로 어려움을 겪고 있습니다.

하드 디스크에 대한 읽기/쓰기 중에 정지/멈추는 문제가 발생합니다. 시스템이 정지되는 것이 아니라 데이터 전송 또는 HDD에서 실행되는 모든 것이 영향을 받습니다.

내 HDD 구성은 다음과 같습니다: 120GB SSD, 파티션 1 Windows 10(레거시/게임 요구 사항), 파티션 2 Ubuntu 15 64비트(최소 설치) Gnome Desktop, 파티션 3은 스왑입니다. 부트 로더는 Grub 2를 사용하고 있습니다. 그리고 6개의 2TB(7200rpm) SATA III 드라이브로 구성된 RAID 5 구성이 있습니다. 이는 mdadm 사후 설치를 사용하여 구성되었습니다.

SSD에서의 읽기/쓰기는 괜찮은 것 같지만 RAID 부문에서 더 뚜렷합니다. 데이터가 전송될 때 약 5~10초 동안 HDD 활동이 없다가 속도가 급상승(5~10초 동안 약 120MB/s)된 후 다시 정지됩니다.

PCI-E SATA:http://www.startech.com/uk/Cards-Adapters/HDD-Controllers/SATA-Cards/2-Port-PCI-Express-SATA-6-Gbps-Controller-Card~PEXSAT32

이 소프트웨어 RAID는 소형 RAID 컨트롤러를 사용하여 모든 드라이브를 연결합니다. 컨트롤러는 SATA 포트 확장에만 사용되며 자체 제거 작업은 수행하지 않습니다. 별도의 HDD를 컨트롤러에 연결했는데 동일한 증상이 나타나는 것 같습니다. 메인보드에 연결된 SSD는 잘 작동하고 있습니다.

기본 OS로 Linux로 전환하기 전에는 Windows를 통해 동일한 구성을 사용했는데 잘 작동했습니다. 확인하기 위해 다시 테스트하고 ext2fsd를 사용하여 별도의 드라이브를 읽었습니다. 잘 작동했습니다.

확인하기 위해 모든 드라이브에 대해 짧은 HDD 테스트를 실행했는데 모두 불량 섹터 없이 통과했습니다. 디스크 유틸리티의 상태 섹션에도 모두 정상이 표시됩니다.

또한 온라인 정보를 통해 I/O 스케줄러를 변경해 보았으나 아무런 변화가 없었습니다. 또한 다른 정보에서 스왑이 활성화되어 있는지 확인했습니다.

GRUB 이후 부팅하는 동안 관련이 있다고 생각합니다. 오른쪽 상단에 밑줄이 깜박이는 빈 화면에 잠시 동안 정지됩니다. 그런 다음 오류를 표시합니다. ata5: Softreset failed (device not ready). 그런 다음 포기하고 Gnome 디스플레이 관리자 로그인으로 바로 이동함을 표시합니다.

로그를 확인하는 곳을 찾았는데 Kern.log가 다음과 같이 가득 차 있습니다.

Oct 22 22:47:17 lightwrath-desktop kernel: [18896.613896] ata7.00: status: { DRDY }
Oct 22 22:47:17 lightwrath-desktop kernel: [18896.613899] ata7: hard resetting link
Oct 22 22:47:18 lightwrath-desktop kernel: [18897.089597] ata7: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
Oct 22 22:47:18 lightwrath-desktop kernel: [18897.133592] ata7.00: configured for UDMA/33
Oct 22 22:47:18 lightwrath-desktop kernel: [18897.133598] ata7.00: device reported invalid CHS sector 0
Oct 22 22:47:18 lightwrath-desktop kernel: [18897.133604] ata7: EH complete
Oct 22 22:47:23 lightwrath-desktop kernel: [18902.196603] ata7: illegal qc_active transition (00000002->00000003)
Oct 22 22:47:53 lightwrath-desktop kernel: [18932.489847] ata7.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
Oct 22 22:47:53 lightwrath-desktop kernel: [18932.489851] ata7.00: failed command: READ DMA
Oct 22 22:47:53 lightwrath-desktop kernel: [18932.489855] ata7.00: cmd c8/00:08:90:6f:21/00:00:00:00:00/ea tag 1 dma 4096 in
Oct 22 22:47:53 lightwrath-desktop kernel: [18932.489855]          res 40/00:01:00:4f:c2/00:00:00:00:00/00 Emask 0x4 (timeout)
Oct 22 22:47:53 lightwrath-desktop kernel: [18932.489856] ata7.00: status: { DRDY }
Oct 22 22:47:53 lightwrath-desktop kernel: [18932.489859] ata7: hard resetting link
Oct 22 22:47:53 lightwrath-desktop kernel: [18932.969484] ata7: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
Oct 22 22:47:54 lightwrath-desktop kernel: [18933.013500] ata7.00: configured for UDMA/33
Oct 22 22:47:54 lightwrath-desktop kernel: [18933.013506] ata7.00: device reported invalid CHS sector 0
Oct 22 22:47:54 lightwrath-desktop kernel: [18933.013512] ata7: EH complete
Oct 22 22:48:15 lightwrath-desktop kernel: [18954.650783] ata9: illegal qc_active transition (00000080->000000c0)

여기에 많은 정보가 있다는 것을 알고 있지만 문제를 진단하기 위해 제가 아는 만큼만 제공하겠다고 생각했습니다. 어떤 피드백이나 도움이라도 대단히 감사하겠습니다. 감사합니다, LightWrath님

답변1

PCI-E SATA 카드를 재장착하여 위의 문제를 해결할 수 있었습니다. Windows에 동일한 문제가 없는 이유는 확실하지 않지만 Windows보다 Linux에서 데이터 전송 속도가 훨씬 빠르다는 것을 알았습니다. 아마도 처리 방법의 차이 때문이거나 NTFS에 비해 이점이 있기 때문일까요?

감사합니다.

(주제를 마무리하기 위해 내 답변을 수락할 수 없습니다.)

관련 정보