EXT4 파일시스템이 깨졌을 때
사건 발달
이전에 우분투 리눅스 서버를 운영 중인데 갑자기 정전이 발생하여 서버가 다운되었던 적이 있다.
정전이 해결된 후 서버를 다시 부팅하였는데 아니 이게 무슨 일이야!
서버에 일부 파일시스템이 읽기 전용으로 마운트 되어 파일을 수정할 수 없었다.
운영 환경
OS: Ubuntu Server 16.04 LTS
FileSystem: EXT4
원인
디스크에 쓰기 작업 중 비정상적인 시스템 강제 종료
해결 방안
EXT4 파일시스템에 포함된 저널링 기능을 이용하여 복구
sudo fsck.ext4 -f /dev/장치명
추가 정보
위의 fsck (File System Check) 명령을 사용하면 자동으로 파일시스템이 복구된다.
혹시 장치명을 모르겠다면, 아래 명령을 이용하여 디스크 정보를 알아내면 된다.
df -h
Views: 17