내가 읽고이것질문이 있지만 논의 중입니다 . syslog
내 질문은 tmpfs로 마운트를 사용할 수 있습니까 ? 아니면 커널이 읽기(따라서 디렉토리에 쓰기도 가능) 전에 실행 됩니까 ?journald
/var/log/journal
fstab
journald
fstab
답변1
저널드의 로그를 디스크에 저장하지 않으려면 Storage=volatile
다음 설정을 사용하십시오 /etc/systemd/journald.conf
. - /var/log/journal을 tmpfs로 마운트할 필요가 없습니다.
에서 man journald.conf
:
저장 =
로그 데이터가 저장되는 위치를 제어합니다. "휘발성", "지속적", "자동" 및 "없음" 중 하나입니다.
만약에"휘발성 물질", 로그 로그 데이터는 /run/log/journal 계층 구조(필요에 따라 생성됨) 아래의 메모리에만 저장됩니다.
만약에"지속성 있는", 데이터는 디스크에 저장하는 것이 가장 좋습니다. 즉, /var/log/journal 계층 구조(필요한 경우 생성됨) 아래에 저장하고, 디스크에 쓸 수 없는 경우 초기 부팅 중에 /run/log/journal(필요한 경우 생성됨)로 폴백합니다.
"자동차/var/log/journal 디렉토리가 존재하는 경우 동작은 "영구"와 유사하고, 그렇지 않으면 "휘발성"과 유사합니다(디렉토리의 존재가 저장 모드를 제어함).
"전혀" 모든 저장소를 끄고 수신된 모든 로그 데이터가 삭제됩니다(그러나 콘솔, 커널 로그 버퍼 또는 syslog 소켓과 같은 다른 대상으로의 전달은 계속 작동합니다).
기본 로그 네임스페이스에서는 기본값이 "auto"이고 다른 모든 네임스페이스에서는 "percious"입니다.