이 외에postgresql.conf사설 토토이 이미 언급되었습니다.PostgreSQL클라이언트 인증을 제어하는 수동으로 편집된 두 개의 다른 구성 파일을 사용합니다. 해당 파일의 사용 방법은 다음에서 설명합니다.PostgreSQL : 문서 : 13 : 와이즈 토토 20. 클라이언트 와이즈 토토). 기본적으로 세 가지 구성 사설 토토은 모두 데이터베이스 클러스터의 데이터 디렉터리에 저장됩니다. 이 섹션에 설명된 매개변수를 사용하면 구성 사설 토토을 다른 곳에 배치할 수 있습니다. (그렇게 하면 관리가 쉬워집니다. 특히 구성 사설 토토을 별도로 보관할 때 제대로 백업되었는지 확인하는 것이 더 쉬운 경우가 많습니다.)
data_directory (문자열) 데이터 저장에 사용할 디렉토리를 지정합니다. 이 매개변수는 서버 시작 시에만 설정할 수 있습니다.
config_file (문자열) 주 서버 구성 사설 토토을 지정합니다(관례적으로 호출됨postgresql.conf). 이 매개변수는에서만 설정할 수 있습니다.포스트그레스명령줄.
hba_file (문자열) 호스트 기반 인증을 위한 구성 사설 토토을 지정합니다(관례적으로 호출됨pg_hba.conf). 이 매개변수는 서버 시작 시에만 설정할 수 있습니다.
ident_file (문자열) 사용자 이름 매핑을 위한 구성 사설 토토을 지정합니다(관례적으로 호출됨pg_ident.conf). 이 매개변수는 서버 시작 시에만 설정할 수 있습니다. 또한 참조하세요PostgreSQL : 문서 : 13 : 20.2. 사설 토토 이름지도.
external_pid_file (문자열) 서버 관리 프로그램에서 사용하기 위해 서버가 생성해야 하는 추가 프로세스 ID(PID) 사설 토토의 이름을 지정합니다. 이 매개변수는 서버 시작 시에만 설정할 수 있습니다.
기본 설치에서는 위 매개변수 중 어느 것도 명시적으로 설정되지 않습니다. 대신 데이터 디렉터리는 다음과 같이 지정됩니다.-D명령줄 옵션 또는PGDATA환경 변수 및 구성 사설 토토은 모두 데이터 디렉터리 내에 있습니다.
구성 사설 토토을 데이터 디렉토리가 아닌 다른 곳에 보관하려면,포스트그레 -D명령줄 옵션 또는PGDATA환경 변수는 구성 사설 토토이 포함된 디렉터리를 가리켜야 하며,data_directory매개변수를 설정해야 합니다.postgresql.conf(또는 명령줄에서) 데이터 디렉토리가 실제로 어디에 있는지 표시합니다. 참고하세요data_directory재정의-D그리고PGDATA데이터 디렉토리의 위치에 대한 정보이지만 구성 파일의 위치에 대한 정보는 아닙니다.
원하는 경우 매개변수를 사용하여 구성 사설 토토 이름과 위치를 개별적으로 지정할 수 있습니다.config_file, hba_file및/또는ident_file. config_file다음에만 지정할 수 있습니다.포스트그레명령줄이지만 나머지는 기본 구성 사설 토토 내에서 설정할 수 있습니다. 세 매개변수가 모두 더해지면data_directory명시적으로 설정되었으므로 지정할 필요가 없습니다.-D또는PGDATA.
이러한 매개변수를 설정할 때 상대 경로는 해당 디렉터리에 대해 해석됩니다.포스트그레시작되었습니다.
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.