토토 캔 [-w] [-dDatadir] [-PPATH] [-o "옵션"] 시작 토토 캔 [-w] [-dDatadir] [-m [s [mart] | f [ast] | i [mmediate]]] 중지 토토 캔 [-w] [-dDatadir] [-m [s [mart] | f [ast] | i [mmediate]] [-o "옵션"] 다시 시작 토토 캔 [-dDatadir] 상태
데이터베이스 서버가 나타나서 PID 파일 생성 (pgdata/postmaster.pid). 시간 밖으로 60 초 후.
이 데이터베이스의 데이터베이스 위치를 지정합니다 설치.
Postmaster 이미지의 경로를 지정합니다.
직접 전달할 옵션을 지정Postmaster.
매개 변수는 일반적으로 단일 또는 그들이 통과하도록하기위한 이중 인용문 그룹.
종료 모드를 지정합니다.
스마트 모드는 모든 클라이언트가 로그 아웃을 기다립니다. 이것 기본값입니다.
Fast Mode는 Sigterms를 백엔드로 보냅니다. 즉 활성 거래가 롤백됩니다.
즉시 모드는 sigusr1을 백엔드로 보냅니다 그들이 중단하게합니다. 이 경우 데이터베이스 복구가됩니다 다음 스타트 업에서 악마가 되십시오.
시작Postmaster.
종료Postmaster.
다시 시작Postmaster, 정지/시작 시퀀스 수행.
현재 상태 표시Postmaster.
포스트 마스터 상태.
토토 캔는 유틸리티입니다 시작, 중지 또는 다시 시작Postmaster.
시작하려면Postmaster:
토토 캔 start
-W가 제공되면 토토 캔은 데이터베이스 서버를 기다립니다. PID 파일 생성을 보면서 나타납니다. (pgdata/postmaster.pid), 최대 60 초 동안.
호출 할 매개 변수Postmaster다음에서 가져옵니다 출처 :
Postmaster로가는 경로 : 명령 검색에서 찾을 수 있습니다 길.
데이터베이스 디렉토리 :pgdata환경 변수.
기타 매개 변수 :pgdata/postmaster.opts.default.
postmaster.opts.default포함 에 대한 매개 변수Postmaster. 기본 설치로-s옵션이 활성화되었습니다. 그래서토토 캔 시작암시 :
Postmaster -S
참고postmaster.opts.defaultinitdbFromlib/postmaster.opts.default.sample아래Postgres설치 디렉토리 (lib/postmaster.opts.default.sample복사됩니다 에서src/bin/pg_ctl/postmaster.opts.default.sample설치 중Postgres).
사용할 수있는 기본 매개 변수를 재정의하려면-d, -pand-o옵션.
시작의 예Postmaster, 우체국 마스터까지 차단 올라 오면 :
pg_ctl -w start
Postmaster이진 경로, 시도 :
pg_ctl -p/usr/local/pgsq/bin/postmaster start
aPostmaster포트 사용 5433, 그리고fsync, 사용:
pg_ctl -o "-o -f -p 5433"start
토토 캔 stopPostmaster를 중지합니다. 사용 사용-m스위치가 하나를 제어 할 수 있습니다어떻게백엔드가 종료됩니다.-w기다립니다 폐쇄 할 우체국 장.-m지정 종료 모드.
이것은를 중지하는 것과 거의 같습니다Postmaster그런 다음 다시 시작하십시오 중지하기 전에 사용한 매개 변수도 사용됩니다. 이것은 $에 저장하여 수행됩니다.pgdata/postmaster.opts 파일.-w, -d, -m, -fast, -Immediateand-o에서도 사용할 수 있습니다 다시 시작하면 설명과 동일한 의미가 있습니다 위에.
다시 시작하려면Postmasterin 가장 간단한 형태 :
pg_ctl 재시작
다시 시작하려면Postmaster, 폐쇄하고 올라 오기를 기다리고 있습니다 :
pg_ctl -w 재시작
포트 5433을 사용하여 다시 시작하고 fsync를 비활성화합니다 다시 시작 :
pg_ctl -o "-o -f -p 5433"다시 시작
우체국에서 상태 정보를 얻으려면 :
토토 캔 상태
여기에 샘플 출력이 있습니다토토 캔:
토토 캔 : Postmaster가 실행 중입니다 (PID : 13718) 옵션은 다음과 같습니다. /usr/local/src/pgsql/current/bin/postmaster -P 5433 -d/usr/local/src/pgsql/current/data -B 64 -B/USR/local/src/pgsql/current/bin/postgres -N 32 -의'