토토 결과

토토 결과 — a에서 데이터 체크섬 활성화, 비활성화 또는 확인포스트그레SQL데이터베이스 클러스터

시놉시스

토토 결과 [옵션...] [[ -D | --pgdata ]datadir]

설명

토토 결과a에서 데이터 체크섬을 확인, 활성화 또는 비활성화합니다.포스트그레SQL클러스터. 서버를 실행하기 전에 완전히 종료해야 합니다.토토 결과. 체크섬을 확인할 때 체크섬 오류가 없으면 종료 상태는 0이고, 하나 이상의 체크섬 오류가 감지되면 0이 아닙니다. 체크섬을 활성화하거나 비활성화할 때 작업이 실패하면 종료 상태는 0이 아닙니다.

체크섬을 확인할 때 클러스터의 모든 파일을 검사합니다. 체크섬을 활성화하면 클러스터의 모든 파일이 제자리에 다시 작성됩니다. 체크섬을 비활성화하면 파일만 업데이트됩니다.pg_control.

옵션

다음 명령줄 옵션을 사용할 수 있습니다:

-D디렉토리
--pgdata=디렉토리

데이터베이스 클러스터가 저장된 디렉토리를 지정합니다.

-c
--확인

체크섬을 확인합니다. 다른 항목이 지정되지 않은 경우 이것이 기본 모드입니다.

-d
--비활성화

체크섬을 비활성화합니다.

-e
--활성화

체크섬을 활성화합니다.

-f파일 노드
--filenode=파일 노드

파일노드와 관련된 체크섬만 검증파일 노드.

-N
--동기화 없음

기본적으로,토토 결과모든 파일이 디스크에 안전하게 기록될 때까지 기다립니다. 이 옵션으로 인해토토 결과기다리지 않고 반환하는 것이 더 빠르지만 후속 운영 체제 충돌로 인해 업데이트된 데이터 디렉토리가 손상될 수 있음을 의미합니다. 일반적으로 이 옵션은 테스트에 유용하지만 프로덕션 설치에는 사용하면 안 됩니다. 이 옵션은 다음을 사용할 때 아무런 효과가 없습니다.--확인.

-P
--진행

진행상황 보고를 활성화합니다. 이 기능을 켜면 체크섬을 확인하거나 활성화하는 동안 진행 보고서가 제공됩니다.

-v
--상세

자세한 출력을 활성화합니다. 확인된 모든 파일을 나열합니다.

-V
--버전

인쇄토토 결과버전 및 종료.

-?
--도움말

다음에 관한 도움말 보기토토 결과명령줄 인수 및 종료.

환경

PGDATA

데이터베이스 클러스터가 저장된 디렉토리를 지정합니다. 다음을 사용하여 재정의할 수 있습니다.-D옵션.

PG_COLOR

진단 메시지에 색상을 사용할지 여부를 지정합니다. 가능한 값은 다음과 같습니다.항상, 자동그리고절대로.

참고

대규모 클러스터에서 체크섬을 활성화하는 데 시간이 오래 걸릴 수 있습니다. 이 작업 중에는 데이터 디렉터리에 쓰는 클러스터나 기타 프로그램을 시작해서는 안 됩니다. 그렇지 않으면 데이터 손실이 발생할 수 있습니다.

관계 파일 블록의 직접 복사를 수행하는 도구와 함께 복제 설정을 사용하는 경우(예를 들어pg_rewind), 체크섬을 활성화하거나 비활성화하면 작업이 모든 노드에서 일관되게 수행되지 않는 경우 잘못된 체크섬 형태로 페이지가 손상될 수 있습니다. 복제 설정에서 체크섬을 활성화하거나 비활성화하는 경우 모든 클러스터를 일관되게 전환하기 전에 모든 클러스터를 중지하는 것이 좋습니다. 모든 대기를 삭제하고 기본에서 작업을 수행한 후 마지막으로 대기를 처음부터 다시 만드는 것도 안전합니다.

만약토토 결과체크섬을 활성화 또는 비활성화하는 동안 중단되거나 종료되고, 클러스터의 데이터 체크섬 구성은 변경되지 않고 유지됩니다.토토 결과다시 실행하여 동일한 작업을 수행할 수 있습니다.

수정사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.