환경:
database을 여러 하드디스크에 분산으로 사용했습니다.
그런데 갑자기 프로세스가 많이 돌아서
kill 하던중에 postgre가 죽었습니다.
살리려고 했는데...
ns% postmaster
/usr/local/pgsql/bin/postmaster does not know where to find the database system
data. You must specify the directory that contains the database system either b
y specifying the /D invocation option or by setting the PGDATA environment varia
ble.
No data directory // can't proceed.
======================================
이런 에러가 났습니다.
postmaster /i /D ../data
위 같은 명령을 내리니까...
데몬은 떠있는데...
사용자가 postgre에 접속하려고 하니까..
이런 에러가 납니다.
FATAL 1: Database root does not exist in pg_database
FATAL 1: cannot create init file pg_internal.init
FATAL 1: cannot create init file pg_internal.init
FATAL 1: cannot create init file pg_internal.init
FATAL 1: cannot create init file pg_internal.init
답답하네요..
고수님들 도와주세요...
|