의도적으로 읽기 전용 버전 위에 디렉토리의 읽기/쓰기 복사본을 마운트했습니다.
그러면 다음과 같은 로그 메시지가 생성됩니다.
Aug 27 14:31:02 svelte systemd[1]: mnt-btrfs\x2dvol-rootfs.mount: Directory /mnt/btrfs-vol/rootfs to mount over is not empty, mounting anyway.
로그 노이즈를 줄이기 위해 이 메시지를 억제할 수 있는 방법이 있습니까?
답변1
마운트는 항상 stout 또는 stderr을 로 리디렉션할 수 있습니다 /dev/null
. 그렇다면 어떻게 될까요?
그러나 다음과 같은 -q
징후가 있습니다.mount.btrfs
오류 또는 경고 메시지만 인쇄됩니다. --features 또는 --help 옵션은 영향을 받지 않습니다.
매뉴얼 페이지에 따르면 여전히 경고가 표시되기를 바랍니다.
답변2
이 특정 메시지에 대한 로깅 수준이 무엇인지는 잘 모르겠지만 수정 MaxLevelConsole=
하거나 MaxLevelStore=
내부적으로 journald.conf
이러한 메시지를 잠재적으로 억제할 수 있습니다(물론 이렇게 하면 동일한 수준의 다른 메시지도 억제됩니다. 이는 양날의 검이 될 수 있습니다. do 이것은 MaxLevelConsole
)을 제외한 모든 것에 작동합니다.
추가 정보:
https://www.freedesktop.org/software/systemd/man/journald.conf.html