systemd-journald 로그 파일, 단일 항목이 49KB(ext4)·110KB(btrfs) 초과 시 디스크 기록 중단

systemd-journald의 버그로 인해 로그 항목이 ext4에서 49KB, btrfs에서 110KB를 초과하면 디스크 기록이 중단됩니다. 이 문제는 XFS 파일 시스템에서 초당 2줄의 로그를 쓰는 VM에서 약 50 IOPS의 과도한 I/O를 유발하며, systemd 257.9와 Debian 13에서 확인되었습니다.

AI 요약

systemd-journald에서 발생하는 과도한 I/O 문제가 GitHub 이슈로 제기되었습니다. 초당 2줄의 로그를 기록하는 VM에서 약 50 IOPS가 발생하는 비정상적인 디스크 사용량이 관찰되었으며, 이는 이전에 닫혔던 #15292 이슈와 동일한 문제로 지적되었습니다. XFS 파일시스템을 사용하는 환경에서 journald가 하드디스크에 로그를 기록할 때 발생하는 성능 저하가 핵심입니다. 사용자는 syslog와 비교했을 때 로그 쓰기 성능이 수십 배 이상 차이난다고 주장했습니다.

핵심 포인트

  • systemd 버전 257.9, Debian 13, Linux 커널 6.12.57+deb13-amd64 환경에서 문제 재현
  • 초당 2줄의 로그 기록 시 VM에서 약 50 IOPS 발생
  • XFS 파일시스템에서 journald 하드디스크 기록 모드 사용 시 발생
  • 이전에 닫힌 #15292 이슈와 동일한 문제로, 재개설됨

향후 전망

  • systemd 개발팀의 우선적 버그 수정 필요
  • journald의 I/O 최적화 패치가 향후 릴리스에 포함될 가능성
Share

이것도 읽어보세요

댓글

이 소식에 대한 의견을 자유롭게 남겨주세요.

댓글 (0)

불러오는 중...