14장. journald RHEL 시스템 역할을 사용하여 systemd 저널 구성

journald 시스템 역할을 사용하면 systemd 저널을 자동화하고 Red Hat Ansible Automation Platform을 사용하여 영구 로깅을 구성할 수 있습니다.

14.1. journald RHEL 시스템 역할의 변수

journald 시스템 역할은 journald 로깅 서비스의 동작을 사용자 정의하는 일련의 변수를 제공합니다. 역할에는 다음 변수가 포함됩니다.

역할 변수설명

journald_persistent

이 부울 변수를 사용하여 /var/log/journal/ 디렉터리에 로그 파일을 저장하도록 journald 를 구성합니다. 이 변수를 true 로 설정하면 로그가 디스크에 저장되고, 그렇지 않으면 volatile 메모리에 저장됩니다. 기본값은 false입니다.

journald_max_disk_size

이 변수를 사용하여 저널 파일이 디스크에 할당될 수 있는 최대 크기(MB)를 지정합니다. journald.conf(5) 매뉴얼 페이지에 설명된 기본 크기 조정 계산을 참조하십시오.

journald_max_files

저널의 journal_max_disk_size 설정을 준수하는 동안 보관할 최대 저널 파일 수를 지정하려면 이 변수를 사용합니다.

journald_max_file_size

이 변수를 사용하여 단일 저널 파일의 최대 크기(MB)를 지정합니다.

journald_per_user

이 부울 변수를 사용하여 각 사용자에 대해 로그 데이터를 분리하도록 journald 를 구성합니다. 기본값은 true 이고 권한이 없는 사용자는 자체 사용자 서비스에서 시스템 로그를 읽을 수 있습니다. 사용자별 저널 파일은 journald_persistent 변수가 true 로 설정된 경우에만 사용할 수 있습니다.

journald_compression

이 부울 변수를 사용하여 기본 512바이트보다 큰 journald 데이터 오브젝트에 압축을 적용합니다. 기본값은 true입니다.

journald_sync_interval

이 변수를 사용하여 journald 가 현재 사용된 저널 파일을 디스크에 동기화하는 시간을 분 단위로 지정합니다. 기본적으로 역할은 현재 값을 변경하지 않습니다.

추가 리소스

  • journald.conf(5) 매뉴얼 페이지.