회사 업무
java.io.IOException: 장치에 남은 공간이 없음
코드몬스터
2023. 10. 5. 10:22
728x90
테스트 서버에 접속하니까 에러가 발생하여 로그를 확인했더니 용량이 없다고 한다.
문제점
ERROR [ehcache.store.disk.DiskStorageFactory]: Disk Write of globalMenuCache failed:
java.io.IOException: 장치에 남은 공간이 없음
문제 부분 확인
df -h 또는 df -i 명령어를 사용해서 용량 확인 가능
/dev/mapper/centos-root 에서 100% 사용중이라고 나오고 있다.
문제 발생 원인
- 로그를 지우지 않고 쌓고 있는 중이다.
=> 로그는 원래 지우지 않고 다른 저장공간에 백업을 한 이후 지워야 한다고 함. - 진짜 로그 문제일까?
=> 어떤 부분이 용량을 사용 중인지 확인할 수 있는 방법이 필요하다.
해결방법
- 필요없는 자료 지우기
- 로그만 따로 파티션을 나눠서 얼마나 용량이 사용 되는지 확인이 필요한가?