database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 4628 게시물 읽기
No. 4628
[질문] DB백업시 오류가...
작성자
김태수
작성일
2003-03-19 11:14
조회수
1,444

postgres 7.1.3 에서 백업하여, 7.3.2을 설치하여 무사히 복구 했습니다.

 

그런데 7.3.2에서 백업시 다음 에러가 나오며 중단 되더군요.

 

>pg_dump profile > profile.db

pg_dump: WARNING: ShmemAlloc: out of memory

pg_dump: Attempt to lock table "gpuser" failed. ERROR: LockAcquire: lock table 1 is out of memory

 

이곳에는 약 5000개 테이블이 있습니다.

vacuumdb profile를 실행 해도 아무 이상이 없고,

gpuser 테이블을 직접 확인해도 별다른 이상을 발견 할수 없었습니다.

7.1.3버젼 쓸땐 아무 문제 없었는데...

이 글에 대한 댓글이 총 1건 있습니다.

언급하신 내용 만으로 보아서는 pg_dump 프로그램의 버그가 아닐까? 생각해 봅니다.

 

버전업하면서 제일 버그가 많은 놈이 pg_dump 계열 프로그램들인지라...

 

제게 이런 경우가 발생했다면,

저는 일단 postgresql-snapshot 버전을 가지고 테스트를 해보고 만일 별문제가 없다면, PostgreSQL 7.3.2 버전의 pg_dump 문제인 것으로 판단해서, pg_dump 만 바꾸어서 사용할 것이고,

 

snapshot 버전으로도 해결나지 못한다면,

일단 메일링 리스트 bug 쪽에 시스템 사양과 postgresql compile 할때의 옵션과 core dump 내용과 오류 메시지를 함께 보내서 해결책을 찾아보는 수 밖에는 없을 것같습니다.

 

이 문제 해결 하시면 이곳에 꼭 알려주세요. :)

저도 도움을 받게요.

 

참, 만일 단순하게 생각해서 말 그대로 쉐어메모리 부족으로 발생한 것이라면, sysctl 명령으로(?) 쉐어메모리를 느려봐서 해결날 수도 있겠군요.

김상기(ioseph)님이 2003-03-19 12:48에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
4632실제데이터는 있는데 table이 안보입니다. [2]
SAM
2003-03-20
1216
4631LOG 파일을 볼수 있는방법좀.
SAM
2003-03-20
1127
4630[도움요청]7.1 설치시 에러메시지 입니다. [1]
여준성
2003-03-20
1269
4628[질문] DB백업시 오류가... [1]
김태수
2003-03-19
1444
4635┕>Re: [질문] DB백업시 오류가...
김태수
2003-03-21 10:38:56
1595
4623pgsql의 용량문제...-_-.. [2]
박래정
2003-03-18
1744
4646┕>vacuum을 해보세요.
박성철
2003-04-03 14:16:18
1376
4622디비는 살아있는데 이런 에러가 나오네요. --; [4]
김익용
2003-03-17
10834
4621pygres 사용하기... [1]
강성덕
2003-03-15
1208
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다