log_directory
logging_collector가 log 파일을 만들 디렉토리를 정한다.
절대 경로로 지정하거나 cluster data directory 기준 상대 경로로 지정할 수 있다. 기본값은 log로, data directory 아래 log/ 디렉토리에 파일이 쌓인다. postgresql.conf 파일이나 서버 커맨드라인에서만 설정할 수 있다.
노트
운영 노트: log를 data directory 밖의 별도 파일시스템에 두면 log 폭증으로 디스크가 가득 차더라도 데이터 영역까지 영향이 번지지 않고, backup 대상에서 log를 분리하기도 쉽다. log_file_mode를 0640으로 풀어 그룹 읽기를 허용하려는 경우에도 log를 data directory 밖으로 옮겨야 실효가 있다.
출처: PostgreSQL 18 문서