몇 달 전에 시스템 로그에 inode가 더티로 표시되었음을 나타내는 일부 커널 오류가 표시되었습니다. 시스템을 fsck하고 싶지만 지금은 재부팅하고 싶지 않습니다.
긴급 재부팅/fsck를 권장해야 하는지 결정하는 데 도움이 되도록 지금 안전하게 실행할 수 있는 검사 유형은 무엇입니까? 예: 파일 시스템이 "더티"로 표시되었는지 확인하는 방법은 무엇입니까? 어떤 유틸리티에서도 표시할 수 있는 옵션을 찾을 수 없는 것 같습니다.
답변1
tune2fs -l <filesystem>
이것이 내가 찾고 있던 것입니다.
마운트된 모든 파일 시스템의 파일 시스템 상태를 빠르게 확인하는 명령을 작성했습니다.
df | awk '/^\/dev/ {print $1}' | xargs -I {} sh -c 'echo {}; tune2fs -l {}' | awk '/^\/dev/ {print $1} /^Filesystem state/ {print $3, " ",$4}'