12.2. fsck에 대한 파일 시스템별 정보


12.2.1. ext2, ext3 및 ext4

이러한 모든 파일 sytems는 e2fsck 바이너리를 사용하여 파일 시스템 검사 및 복구를 수행합니다. 파일 이름 fsck.ext2,fsck.ext3, fsck.ext4 는 이 동일한 바이너리로 하드링크됩니다. 이러한 바이너리는 부팅 시 자동으로 실행되며 해당 동작은 확인 중인 파일 시스템과 파일 시스템의 상태에 따라 달라집니다.
메타데이터 저널링 파일 시스템이 아닌 ext2 및 저널이 없는 ext4 파일 시스템에 대해 전체 파일 시스템 검사 및 복구가 호출됩니다.
메타데이터 저널링이 있는 ext3 및 ext4 파일 시스템의 경우, 저널은 사용자 공간에서 재생되며 바이너리가 종료됩니다. 저널 리플레이로 기본 작업으로 인해 충돌 후 파일 시스템이 일관되게 유지됩니다.
마운트된 동안 메타데이터 불일치가 발생하는 경우 파일 시스템 수퍼 블록에 이 팩트를 기록합니다. e2fsck 이 이러한 오류로 표시된 파일 시스템을 발견하면 e2fsck 는 저널 재생 후 전체 검사를 수행합니다(있는 경우).
e2fsck-p 옵션이 지정되지 않은 경우 실행 중에 사용자 입력을 요청할 수 있습니다. p 옵션은 e2fsck 가 안전하게 수행될 수 있는 모든 복구를 자동으로 수행하도록 지시합니다. 사용자 개입이 필요한 경우 e2fsck 은 출력에서 수정되지 않은 문제를 표시하고 이 상태를 종료 코드에 반영합니다.
일반적으로 사용되는 e2fsck 런타임 옵션은 다음과 같습니다.
-n
no-modify 모드입니다. 확인 전용 작업입니다.
- B 수퍼 블록
기본 키가 손상된 경우 대체 suprerblock의 블록 번호를 지정합니다.
-f
수퍼 블록에 기록된 오류가 없는 경우에도 강제 전체 검사를 수행합니다.
-j journal-dev
해당하는 경우 외부 저널 장치를 지정합니다.
-p
사용자 입력 없이 파일 시스템을 자동으로 복구하거나 "사전"합니다.
-y
모든 질문에 대해 "예"에 대한 답변을 가정합니다.
e2fsck 에 대한 모든 옵션은 e2fsck(8) 매뉴얼 페이지에 지정되어 있습니다.
다음 5 가지 기본 단계는 실행 중에 e2fsck 에 의해 수행됩니다.
  1. inode, 블록 및 크기 점검.
  2. 디렉터리 구조 확인.
  3. 디렉터리 연결 확인.
  4. 참조 수 확인.
  5. 그룹 요약 정보 검사.
e2image(8) 유틸리티를 사용하여 진단 또는 테스트 목적으로 복구하기 전에 메타데이터 이미지를 생성할 수 있습니다. r 옵션은 파일 시스템 자체와 동일한 크기의 스파스 파일을 만들기 위해 테스트용으로 사용해야 합니다. 그런 다음 e2fsck 는 결과 파일에서 직접 작동할 수 있습니다. 이미지를 보관하거나 진단용으로 제공하면 -Q 옵션을 지정해야 합니다. 이렇게 하면 전송에 적합한 보다 컴팩트한 파일 형식이 생성됩니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.