토토 캔 [-w] [-Ddatadir][-p경로] [-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초 후.
이 데이터베이스의 데이터베이스 위치를 지정합니다 설치.
포스트마스터 이미지의 경로를 지정합니다.
직접 전달될 옵션을 지정합니다우체국장.
매개변수는 일반적으로 단일 또는 큰따옴표로 전달되도록 합니다. 그룹.
종료 모드를 지정합니다.
스마트 모드는 모든 클라이언트가 로그아웃할 때까지 기다립니다. 이 기본값입니다.
빠른 모드는 SIGTERM을 백엔드로 보냅니다. 즉 활성 트랜잭션이 롤백됩니다.
즉시 모드는 SIGUSR1을 백엔드로 보내고 중단하게 해주세요. 이 경우 데이터베이스 복구는 다음 시작 시 필요합니다.
시작우체국장.
종료우체국장.
다시 시작우체국장, 정지/시작 시퀀스를 수행합니다.
현재 상태 표시우체국장.
우체국장 상태.
토토 캔유틸리티는 다음과 같습니다. 시작, 중지 또는 다시 시작우체국장.
시작하려면우체국장:
토토 캔 시작
-w가 제공되면 토토 캔은 데이터베이스 서버를 기다립니다. pid 파일 생성을 관찰하면 나타납니다. (PGDATA/postmaster.pid), 최대 60초 동안.
호출할 매개변수우체국장다음에서 가져옴 출처:
포스트마스터 경로: 명령 검색에서 발견됨 경로.
데이터베이스 디렉토리:PGDATA환경 변수.
기타 매개변수:PGDATA/postmaster.opts.default.
postmaster.opts.default포함 매개변수우체국장. 기본 설치의 경우,-S옵션이 활성화되었습니다. 그래서토토 캔 시작암시:
포스트마스터 -S
참고하세요postmaster.opts.default설치자:initdbfromlib/postmaster.opts.default.sample아래포스트그레스설치 디렉토리(lib/postmaster.opts.default.sample복사됨 에서src/bin/토토 캔/postmaster.opts.default.sample설치하는 동안포스트그레).
기본 매개변수를 무시하려면 사용할 수 있습니다.-D, -p그리고-o옵션.
시작의 예우체국장, 포스트마스터까지 차단 나타나는 내용은 다음과 같습니다:
토토 캔 -w 시작
지정하려면우체국장바이너리 경로, 시도해 보세요:
토토 캔 -p /usr/local/pgsq/bin/postmaster 시작
a우체국장포트 사용 중 5433, 없이 실행 중입니다.fsync, 사용:
토토 캔 -o "-o -F -p 5433" 시작
토토 캔 중지포스트마스터를 중지합니다. 를 사용하여-m스위치를 사용하면 제어할 수 있습니다.어떻게백엔드가 종료됩니다.-w기다립니다 우체국장을 폐쇄합니다.-m지정 종료 모드입니다.
이것은 중지하는 것과 거의 동일합니다.우체국장그런 다음 다시 시작합니다. 중지하기 전에 사용된 매개변수도 사용됩니다. $에 저장하면 됩니다.PGDATA/postmaster.opts 파일.-w, -D, -m, -빠름, -즉시그리고-o다음에서도 사용할 수 있습니다. 모드를 다시 시작하며 설명된 것과 동일한 의미를 갖습니다. 위.
다시 시작하려면우체국장에 가장 간단한 형태:
토토 캔 재시작
다시 시작하려면우체국장, 종료되었다가 다시 나타날 때까지 기다리고 있습니다.
토토 캔 -w 재시작
포트 5433을 사용하여 다시 시작하고 이후에 fsync를 비활성화하려면 다시 시작:
토토 캔 -o "-o -F -p 5433" 다시 시작
우체국장에게서 상태 정보를 얻으려면:
토토 캔 상태
다음은 샘플 출력입니다.토토 캔:
토토 캔: postmaster가 실행 중입니다(pid: 13718) 옵션은 다음과 같습니다: /usr/local/src/pgsql/current/bin/postmaster -p 5433 -D /usr/local/src/pgsql/현재/데이터 -B64 -b /usr/local/src/pgsql/current/bin/postgres -N 32 -o '-F'