Data/pg_wal 폴더의 용량이 줄어들지 않는 경우
정상적인 상태라면 pg_wal 폴더의 용량은 약 2GB 유지함.
3GB 이상이라면 아래 사항을 확인해주세요.
7-zip 설치 확인
제어판 > 7-Zip 설치 확인
- 7-Zip 설치파일경로: /YSR2000/Etc/7zipDB 이중화 시도한 곳인지 확인
이중화 시도 했던 곳인지 확인하여 이중화 구성 중단한 곳이라면, 이중화 초기화 진행
- 이중화 진행한 곳인지 확인 방법: ubpg 실행 > select * from pg_replication_slots 실행 > 결과 나오는게 있으면 이중화 진행했던 곳으로 판단
- 이중화 초기화 방법: 이중화 Master 구성툴 실행 > [초기화] 클릭아카이브 경로 확인
가) /YSR2000/Database/Data 폴더에서 postgresql.conf 메모장으로 열기
나) archive_command 검색합니다.
다) ArhiveDir 경로 확인하고 잘못 지정되어있다면 수정합니다.
다-1) 역슬래시(\)는 2개여야 합니다.
다-2) ArchiveDir 폴더가 존재하는지 확인하고, 없다면 폴더를 생성해줍니다.pg_wal, ArchiveDir 폴더 권한 확인
수동 아카이빙 시도
가) YSR2000/Database/Data/log폴더에서 오늘날짜파일.csv 메모장으로 열어서 오류 내용 수정
로그내용
""C:\Program Files\7-Zip\7z.exe"" a -ssw ""D:\YSR2000\Database\Postgres\ArchiveDir\0000000100000004000000D9.zip"" ""pg_wal\0000000100000004000000D9""
로그내용 수정
"C:\Program Files\7-Zip\7z.exe" a -ssw "D:\YSR2000\Database\Postgres\ArchiveDir\0000000100000004000000D9.zip" "D:\YSR2000\Database\Data\pg_wal\0000000100000004000000D9"

나) cmd 관리자 권한 실행
다) 가)에서 수정한 로그 내용 복사&붙여넣기 후 실행

라) 위 사진 처럼 나오면 ArchiveDir 폴더에 동일한 이름의 파일 있는지 확인 후 삭제
마) 다) 명령어 다시 실행
바) ArchiveDir 폴더의 용량 증가하는지 확인
7zip.exe 권한 추가
수동 아카이빙 진행하면 잘되지만, 자동으로 아카이빙되지 않을 때 진행해주세요.
위 방법을 모두 진행하였음에도 해결되지 않는다면, DB구조개선팀에 문의 바랍니다.
Last updated