너무 많은 SSD 교체를 요청했는데 더 이상 요청하고 싶지 않습니다. 하지만 SSD가 죽는다면 단 한 번의 서버 중단으로 인해 약 500달러의 비용이 발생합니다.
그렇다면 SSD가 실제로 파손되었는지 확인하는 방법은 무엇입니까?
Windows에서처럼 하드 드라이브를 다시 포맷할 수 있나요? 디스크가 마운트되었습니다.
이전에 느슨한 핀으로 인해 서버가 너무 많이 재부팅되었습니다. 모든 SSD가 손상된 것 같습니다.
/bin/ls: cannot access cache-zch-5666-cache.txt: Input/output error
/bin/ls: cannot access cache-zch-4970-cache.txt: Input/output error
/bin/ls: cannot access cache-zch-4782-cache.txt: Input/output error
./ cache-zch-4782-cache.txt cache-zch-5666-cache.txt
../ cache-zch-4970-cache.txt
root@host [/home2/investgr1/public_html/hello/cache/zch]# rm *
rm: cannot remove `cache-zch-4782-cache.txt': Input/output error
rm: cannot remove `cache-zch-4970-cache.txt': Input/output error
rm: cannot remove `cache-zch-5666-cache.txt': Input/output error
root@host [/home2/investgr1/public_html/hello/cache/zch]#
답변1
dmesg
먼저 귀하의 제안에서 내 결과를 확인하십시오.이전 질문. 커널이 드라이버와 통신하는 데 문제가 발생하면 드라이버에 보고됩니다.
이것이 반드시 드라이브에 문제가 있음을 나타내는 것은 아닙니다. RAM은 또 다른 일반적인 원인이므로 메모리 테스트를 수행하십시오. 나는 사용한다UBCD이를 위해 많은 대안이 있습니다.
메모리 테스트 결과가 정상이고 오류가 없지만 dmesg
I/O 오류가 계속 발생하는 경우 드라이브에 불량 섹터가 있을 수 있습니다. 이를 확인하려면 fsck -c
디스크에서 또는를 실행하세요. fsck -cc
첫 번째 테스트는 읽기 전용 테스트이므로 SSD에 더 적합하지만 사용으로 찾거나 복구할 수 없습니다 -cc
.
마지막으로,당신은 부정적인 것을 증명할 수 없습니다, 따라서 "이 SSD는 고장나지 않았습니다."라고 절대적으로 확신할 수는 없습니다.
fsck
더 나쁜 것은 (또는) 테스트에 badblocks
오류가 나타나지 않지만 증상이 사라질 수도 있다는 것입니다. 이는 최신 재기록 가능 디스크 드라이브에는 드라이브에 문제가 있음을 보여줄 수 있을 때 시작되는 자가 치유 기능이 있기 때문입니다. 즉, 이러한 시설은 처음에 불량 섹터의 영향을 확인하지 못하는 경우가 많으므로 불량 섹터가 실제로 문제인 경우 드라이브의 예비 섹터 풀이 소진되었음을 의미할 수 있습니다.
답변2
badblocks -n -v
하나 이상의 파티션에서 실행합니다. SSD에서는 이것이 별 의미가 없을 것이라고 확신합니다(블록은 가상이고 SSD에는 자체 불량 블록 관리가 있음). 그러나 장치에 문제가 있는 경우 불량 블록 프로세스가 이를 트리거할 수 있습니다.
즉, badblocks
SSD에서 불량 블록이 발견되면 SSD는 불량입니다.
이 문서를 뒷받침하는 참고 자료를 찾지 못했지만 이것이 내 추론입니다.
badblocks -n
전체 파티션에 대해 낮은 수준의 읽기 및 쓰기 테스트를 수행합니다.- SSD는 내부적으로 자체 불량 블록을 관리하고 웨어 레벨링을 사용하여 시스템에 전송된 블록 주소는 가상입니다. 따라서 이들 블록 중 어느 것도 불량으로 테스트되어서는 안 됩니다. 불량인 경우 드라이브의 일부 기능이 실패하게 됩니다.
Warren Young이 말했듯이 여기서 부정적인 점을 입증하기는 어렵기 때문에 이 테스트를 통과했다고 해서 드라이브가 손상되지 않았다는 의미는 아닙니다.
알아채다먼저 파티션을 마운트 해제해야 합니다.즉, 루트 파일 시스템이 SSD에 있는 경우 Live CD 등을 사용해야 합니다.