systemd-journald 로그 기록 시 과도한 디스크 쓰기 문제
Key Point
극도로 비효율적인 로그 저장 방식으로 인한 과도한 IO 문제가 커뮤니티에서 광범위한 관심을 받고 있다.
핵심 요약
- 단일 로그 라인 기록 시 ext4에서는 49KB 이상, btrfs에서는 110KB 이상의 디스크 쓰기가 발생한다.
- 로그를 초당 2줄만 기록해도 VM에서 약 50 IOPS가 생기는 등 journald의 비효율적인 포맷이 원인이다.
- 기존 종료된 이슈 #15292와 동일한 문제로, journald는 실제 기록 크기보다 여러 배 큰 파일을 생성한다.