젠 토토 9.2.24 문서 | ||||
---|---|---|---|---|
PostgreSQL : 문서 : 9.2 : 토토 커뮤니티 변수 설정 | up | 18 장. 서버 구성 | 다음 |
외에젠 토토.conf이미 언급 된 파일,젠 토토수동 편집 된 두 가지를 사용합니다 클라이언트 인증을 제어하는 구성 파일 (그들의 사용은에서 논의됩니다.토토 캔 : 문서 : 9.2 : 클라이언트 인증). 기본적으로 세 가지 구성 파일이 모두 저장됩니다 데이터베이스 클러스터의 데이터 디렉토리. 설명 된 매개 변수 이 섹션에서는 구성 파일을 배치 할 수 있습니다. 다른 곳. (그렇게하는 것은 행정을 용이하게 할 수 있습니다. 특히 그렇습니다 종종 구성 파일이 올바르게 있는지 확인하기가 더 쉽습니다. 그들이 별도로 유지 될 때 백업.)
데이터 저장에 사용할 디렉토리를 지정합니다. 이것 매개 변수는 서버 시작시에만 설정할 수 있습니다.
기본 서버 구성 파일을 지정합니다 (관습 적으로 호출젠 토토.conf). 이 매개 변수 는만 할 수 있습니다 에 설정Postgres명령 선.
호스트 기반의 구성 파일을 지정합니다 인증 (관습 적으로 호출PG_HBA.conf). 이 매개 변수는 가능합니다 서버 시작에서 설정합니다.
사용자 이름 매핑의 구성 파일을 지정합니다 (관습 적으로 호출pg_ident.conf). 이 매개 변수는 가능합니다 서버 시작에서 설정합니다. 참조 참조섹션 19.2.
추가 프로세스 ID (PID)의 이름을 지정합니다. 서버가 서버별로 사용하기 위해 생성 해야하는 파일 관리 프로그램. 이 매개 변수는에서만 설정할 수 있습니다 서버 시작.
기본 설치에서 위의 매개 변수 중 어느 것도 명시 적으로 설정하십시오. 대신 데이터 디렉토리는에 의해 지정됩니다.-d명령 줄 옵션 또는pgdata환경 변수 및 구성 파일은 모두 데이터 디렉토리에 있습니다.
구성 파일을 다른 곳에 보관하려면 데이터 디렉토리,Postgres -d명령 줄 옵션 또는pgdata환경 변수는 구성 파일을 포함하는 디렉토리 및data_directory매개 변수를 설정해야합니다젠 토토.conf(또는 명령 줄) 표시 데이터 디렉토리가 실제로 위치한 곳. 주석data_directory재정의-dandpgdata데이터 디렉토리의 위치이지만 구성 파일.
원하는 경우 구성 파일 이름을 지정하고 매개 변수를 사용하여 개별적으로 위치config_file, hba_file및/또는Ident_File. config_file에만 지정할 수 있습니다Postgres명령 줄 기본 구성 파일 내에서 설정할 수 있습니다. 세 가지 모두 매개 변수 플러스data_directoryare 명시 적으로 설정하면 지정할 필요가 없습니다-d또는pgdata.
이 매개 변수 중 하나를 설정할 때 상대 경로는 다음과 같습니다. 디렉토리와 관련하여 해석Postgres시작되었습니다.