template1=# vacuum full;
ERROR: could not access status of transaction 1880546195
DETAIL: could not open file "pg_clog/0701": No such file or directory
이런걸 복구하는 명령이 있습니까?
현재 덤프는 되는듯 하여, 덤프 후 복구 로 작업중이긴 한데,
명령어로 복구할 수 있는 방법이 있으면 알아두려 합니다.
감사합니다.
구글 검색해보니 몇가지가 나오네요.
http://archives.postgresql.org/pgsql-general/2004-11/msg01447.php
http://www.thescripts.com/forum/thread423471.html
참고가 될지...
좋은 결과 있기 바랍니다.
답글 감사합니다.
1은 template1 이 망가졌으면 template0 을 template1 로 복사하라는 내용인듯 하고,
2는 결론이 안난 글인듯 합니다. 맞게 읽은건지...
네.. 저도 시간 내어 테스트를 해 보았는데, xlog 정보를 관리하는 clog 정보가 깨져 버리면, 정말 치명적이군요. 7.3.x 대에서는 안그랬던 것 같았는데, 이번 테스트를 해 봤더니, pg_clog 쪽 문제가 생기면 대책이 없습니다. -.- 혹 해결 방법을 찾으셨으면 알려주시길.