나는 Debian 웹 서버를 실행하고 있고 내 캐싱 시스템은 "캐시" 폴더에 수백만 개의 파일을 생성했습니다. 갑자기 시스템이 더 이상 실행될 수 없었고 SSH를 통해 문제를 해결할 수 없었습니다. 재부팅해도 도움이되지 않았습니다.
내 Hoster가 내 시스템을 분석한 후 내 하드 디스크가 손상되었다고 말했습니다. 복구 시스템을 사용하여 시스템을 백업하고 캐시를 지울 수 있었습니다. 재부팅 후 시스템은 오류 없이 다시 실행될 수 있습니다.
이것을 어떻게 설명할 수 있나요? 파일이 너무 많으면 시스템 오류가 발생할 수 있으며 일부 하위 폴더가 이 문제를 방지할 수 있습니까? 아니면 내 하드 디스크가 실제로 손상되었으며 시스템이 다시 오류 없이 실행된다는 것을 어떻게 설명할 수 있습니까?
내 하드 디스크를 확인하는 몇 가지 팁이 있습니까?
답변1
호스팅 제공업체에서 하드 디스크가 물리적으로 손상되었거나 오류가 발생했다고 말한 경우 설명된 문제는 드라이브에 넣은 파일 수, 파일 시스템, 캐시 또는 기타 소프트웨어 관련 문제와 전혀 관련이 없습니다. 하드웨어의 기계적 오류가 가끔 발생합니다. "파일이 너무 많습니다"는 다양한 시스템 작동에 영향을 미칠 수 있지만 일반적인 문제는 아니며 확실히 하드 드라이브가 손상되지는 않습니다.
@Dylan의 말이 맞습니다. SSH를 통해 베어메탈 노드에 액세스할 수 있는 경우 smartctl 패키지에는 하드 드라이브의 물리적 상태를 확인할 수 있는 모니터링 도구가 포함되어 있습니다. 호스팅 제공업체가 VM(virtualbox, VMware, Xen 등)에 대한 SSH 액세스를 제공하는 경우 시스템이 상주하는 물리적 하드웨어를 볼 가능성은 거의 없습니다.