이상하군요. 정확한 원인은 알수가 없지만 아래 에러가 난 파일 두개는 pg_group 이라는 PostgreSQL 에서 사용자 group 생성및 관리를 위한 system catalog 를 위한 index 파일입니다. 이것이 없다는 것은 DB 자체에 crashing 이 왔다는 것을 의미합니다. 잘 이해는 가지 않지만 만약 자료가 pg_dump 로 받아진다면 지금 즉시 백업을 받으시고, 디비를 새로 설치한 다음 다시 restore 시켜 주시기 바랍니다. 만약 이제까지 디비 group 을 생성한 적이 없다면 그냥 다른 버전이 같은 PostgreSQL 의 $PGDATA 디렉토리에서 상기 파일들을 복사해서 사용해도 무방할 것으로 판단됩니다. (물론 아직 테스트 해 보지는 않았습니다. 테스트 전에 반드시 원본은 백업받아 두세요)
>>장효순 님께서 쓰시길<<
:: 각각 table 을 vacuum 할 경우에는 괜찮은데...
::
:: 전체 table 을 대상으로 vacuum verbose analyze 를 하면..
::
:: NOTICE: mdopen: couldn't open /usr/local/pgsql/data/pg_group_sysid_index: No such file or direc
:: tory
:: NOTICE: RelationIdBuildRelation: smgropen(pg_group_sysid_index): No such file or directory
:: NOTICE: mdopen: couldn't open /usr/local/pgsql/data/pg_group_name_index: No such file or direct
:: ory
:: NOTICE: RelationIdBuildRelation: smgropen(pg_group_name_index): No such file or directory
:: NOTICE: mdopen: couldn't open /usr/local/pgsql/data/pg_group_sysid_index: No such file or direc
:: tory
:: ERROR: cannot open relation pg_group_sysid_index
::
::
:: 다음과 같은 error 가 납니다..
::
:: 이런 경우가 왜 생기는 지좀 알고 싶습니다.
::
:: index data 가 지워 진거 같은데... 어떻게 하면 이런 경우가 생기고
::
:: 어떻게 하면 해결을 할수 있는지 ....?
::
::
|