본문으로 건너뛰기

log_directory

버전기본값context타입
14logsighupstring
15logsighupstring
16logsighupstring
17logsighupstring
18logsighupstring
19logsighupstring

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 문서