내 서버 로그에 다음 오류 메시지가 빨간색으로 표시됩니다.
kernel: sda: sda1 sda2
kernel: sd 0:1:0:0: [sda] No Caching mode page found
kernel: sd 0:1:0:0: [sda] Assuming drive cache: write through
kernel: sd 0:1:0:0: [sda] Attached SCSI disk
나는 사용하고있다Seagate 하드 드라이브 ST3300657SSRAID 1 구성이 있습니다. 답변을 읽었습니다.이 문제그것은 언급했다:
귀하의 경우 장치에 캐시 모드 페이지가 없으므로 커널은 읽기 캐시 또는 쓰기 버퍼가 없다고 가정하므로 장치에 대한 쓰기는 "연속 쓰기", 즉 미디어에 직접 수행됩니다.
이 오류는 수정이 필요한 하드웨어 문제입니까?
답변1
아니요, 이는 심각한 오류가 아니며 실제로는 전혀 버그가 아닙니다. 이는 단순히 드라이브의 SCSI 모드 페이지에 캐싱 항목이 포함되어 있지 않음을 의미합니다. 모드 페이지에서는 장치와 관련된 메타데이터를 읽고 쓰기 캐싱 비활성화 또는 활성화와 같은 장치 설정을 변경할 수 있습니다.
이 경우 장치는 기본 쓰기 캐싱 메커니즘에 대한 정보를 제공하지 않습니다. 이는 여러 가지 이유 때문일 수 있으며, 대부분 장치가 SCSI 장치로 표시되지만 캐시를 노출하지 않는 인터페이스를 통해 전달될 수 있습니다(예: USB 셸을 사용하여 드라이브를 노출하는 경우). 또는 장치가 전혀 캐싱이 없습니다(특정 장치에는 적용되지 않는 것 같지만).