16장. 파일 시스템 확인 및 복구
RHEL은 파일 시스템을 확인하고 복구할 수 있는 파일 시스템 관리 유틸리티를 제공합니다. 이러한 유틸리티는 종종 fsck
툴이라고 합니다. 여기서 fsck
는 파일 시스템 검사 의 단축된 버전입니다. 필요한 경우 이러한 유틸리티는 시스템 부팅 시 자동으로 실행됩니다. 그러나 필요한 경우 fsck 유틸리티를 수동으로 호출할 수도 있습니다.
파일 시스템 검사기는 파일 시스템 전체에서 메타데이터 일관성만 보장합니다. 파일 시스템에 포함된 실제 데이터를 인식하지 못하고 데이터 복구 도구가 아닙니다.
16.1. 파일 시스템 검사가 필요한 시나리오 링크 복사링크가 클립보드에 복사되었습니다!
관련 fsck
도구를 사용하여 다음 중 하나라도 발생하는 경우 시스템을 확인할 수 있습니다.
- 시스템 부팅 실패
- 특정 디스크의 파일이 손상됨
- 불일치로 인해 파일 시스템이 종료되거나 읽기 전용으로 변경됨
- 파일 시스템의 파일에 액세스할 수 없습니다
파일 시스템 불일치는 하드웨어 오류, 스토리지 관리 오류 및 소프트웨어 버그를 포함하여 다양한 이유로 발생할 수 있습니다.
파일 시스템 검사 도구는 하드웨어 문제를 복구할 수 없습니다. 복구가 성공적으로 작동하려면 파일 시스템을 완전히 읽고 쓸 수 있어야 합니다. 하드웨어 오류로 인해 파일 시스템이 손상된 경우 파일 시스템을 먼저 좋은 디스크(예: dd(8)
유틸리티)로 이동해야 합니다.
저널링 파일 시스템의 경우 부팅 시 일반적으로 필요한 모든 작업은 필요한 경우 저널을 재생하는 것이며 일반적으로 매우 짧은 작업입니다.
그러나 파일 시스템이 저널링 파일 시스템의 경우에도 파일 시스템 불일치 또는 손상이 발생하는 경우 파일 시스템 검사기를 사용하여 파일 시스템을 복구해야 합니다.
/etc/fstab
의 여섯 번째 필드를 0
으로 설정하여 부팅 시 파일 시스템 검사를 비활성화할 수 있습니다. 그러나 부팅 시 fsck
에 문제가 발생하지 않는 한 Red Hat은 이러한 작업을 수행하지 않는 것이 좋습니다(예: 매우 큰 파일 시스템 또는 원격 파일 시스템).
자세한 내용은 시스템의 fstab(5)
, fsck(8)
및 dd(8)
매뉴얼 페이지를 참조하십시오.