[pi] Read-only file system 오류 해결

문제

동작 중인 서비스가 정상적으로 동작하지 않았고, 서비스 로그가 정상적으로 전송되지 않음을 확인하였다.

파일 접근, 편집을 위해 쉘에서 작업을 시도했으나 Read-only file sytsem 에러가 나오면서 아무 작업도 되지 않는다.

시스템 용량 확인 결과 사용 용량이 100% 인 것을 확인할 수 있었고 OS가 시스템보호를 위해 RO 시스템으로 전환한 것 같았다.

해결

1. 파일 시스템을 RW(Read-Write) 권한으로 다시 마운트 한다.

sudo mount -o remount,rw /dev

2. 재부팅

sudo reboot

3. 용량 확보

불필요한 로그파일 정리 및 파일을 삭제하여 용량을 확보한다.

[용량 순 디렉터리 정렬]

du -h (경로) |sort -h

해당 경로에 있는 모든 파일과 폴더의 용량을 용량 단위를 사용하여 표기한다.
이 때, 표기되는 순서는 폴더 이름 1순위, 파일이름 2순위로 나열되며, 경로 내의 폴더에 있는 폴더에 있는 파일조차 모두 표기된다.

반응형