> 안녕하세요.
> 이곳에 처음 질문 올립니다.
> 너무너무 아는 것이 없어 질문이라도 제대로 할 수 있을지 의문이지만, 왠
> 지 여기서는 대답을 들을 수 있을 것 같은 막연한 예감이 듭니다.
>
> 음..그러니까..먼저 사용환경을 말씀드리면...
> 장비는 Sun(사양은 좀 떨어져요.서버 치고는..)이구요.
> 아파치웹서버에서 Postgres를 돌리고 있습니다.
> Postgres는 6.4.2가 설치되어 있구요.
> DB는 회원관리(6만??)와 자료실용으로 사용되고 있습니다.
>
> 문제는 하루에도 몇 번씩 DB가 죽어버리는 겁니다.
> DB 왕초보인 제가 할 수 있는 것이라고는 DB가 죽어있으면 telnet상에서 ps
> /ef | grep post 로 확인하고, tmp 폴더에 있는 .s.PGSQL.5432 를 지워준
> 다음 데몬을 다시 띄워주는 겁니다.
> 근데, 잘 모르긴 해도 DB가 죽었을 때 ps /ef | grep post를 해보면 어떨
> 땐 데몬이 안떠있고, 어떨땐 여러개가 화면에 좍 흐르기도 합니다.(정말 모
> 르겠어여..쥘쥘..ㅠㅠ)
>
> 데이터가 너무 많아 공간이 부족해서 그런가 싶어 정리도 했구요.
> (사실 그거 정리된 후 하루정도는 잘돌아갔어요. 죽지도 않고.)
> RAM(128MB) 등 장비의 사양이 좀 딸려서 그런가 싶기도 하고...
> 여기저기 찾아보고 물어봐도 명쾌한 답을 듣지 못했습니다.
> 곧 장비와 DB를 교체할 예정이긴 합니다만 그 전까지는 이 DB가 좀 살아있
> 어주면 좋겠어요.
> (아구구..곧 Oracle DB로 옮기는 걸루 또 질문을 올려야될 것 같은.. //;)
>
>
> 암튼, 이럴 때 어떻게 해야 하는지 알려주시면 감사하겠습니다.
>
> 왕초보의 무식한 질문이었습니다.
PostgreSQL 6.4.2 에는 버그가 많은 것으로 알려져 있습니다.
일단 pg_dump 명령으로 데이터베이스 자료를 백업 받으신다음,
PostgreSQL 버전을 업그레이드를 하시는게 좋을듯 싶습니다.
현재 PostgreSQL 의 버전은 6.5.3 입니다.
www.kr.postgresql.org 에 가시면 빠른속도로 받으실수 있습니다.
그럼 이만.
|