캐싱 모드 페이지에 심각한 오류가 없습니까?


10

내 서버 로그에 다음 오류 메시지가 빨간색으로 표시됩니다.

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

내가 사용하고 씨게이트 하드 디스크 ST3300657SS를 RAID 1 구성. 이 질문에 대한 답변을 읽었습니다 .

귀하의 경우 장치에 캐싱 모드 페이지가 없으므로 커널은 읽기 캐싱 또는 쓰기 버퍼링이 없다고 가정하므로 장치에 대한 쓰기는 "쓰기"이므로 미디어로 직접 이동합니다 .

이 오류는 수정이 필요한 하드웨어 문제입니까?

답변:


12

아니요, 이것은 심각한 오류가 아니며 실제로 오류가 아닙니다. 이것이 나타내는 것은 드라이브의 SCSI 모드 페이지에 캐싱 항목이 포함되어 있지 않다는 것입니다. 모드 페이지에서는 장치와 관련된 메타 데이터를 읽고 장치 설정을 변경하여 (예 : 쓰기 캐싱 비활성화 또는 활성화) 할 수 있습니다.

이 경우 장치는 기본 쓰기 캐싱 메커니즘에 대한 정보를 제공하지 않습니다. 이는 여러 가지 이유로 발생할 수 있습니다. 대부분의 경우 장치가 SCSI 장치로 표시되지만 캐시를 노출하지 않는 인터페이스를 통과 할 수 있습니다 (예 : USB 인클로저를 사용하여 드라이브를 노출하는 경우). 또는 기기에 캐시가 없을 수 있습니다 (특정 기기에는 해당되지 않는 것 같습니다).


안녕 크리스, 내 하드 드라이브가 RAID 컨트롤러에 연결되어 노출되지 않았기 때문입니까?
질문 오버플로

@QuestionOverflow 하드웨어 RAID를 사용하는 경우 가능합니다.
Chris Down

3
USB 펜 드라이브를 사용하는 경우에도 마찬가지입니다. 플래시 드라이브와 함께이 어리석은 메시지가 전혀 나타나지 않는 이유는 무엇입니까? 장치가 USB 메모리 스틱 일 때이 메시지를 표시하지 않는 간단한 포크는 트릭을 수행하지만 물론 너무 쉽습니다.
syntaxerror
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.