오늘 삽질한 것

postgresql could not start server

권리침해신고 2010. 7. 26. 15:21

FreeBSD

cd /usr/local/etc/rc.d/

#./postgresql start   <= 멈춤

#could not start server

 

#pa -aux

pgsql      1019  0.0  0.5 2179776 57792  ??  Is    2:24PM   0:00.15 /usr/local/bin/postgres -D /usr/local/pgsql/data
pgsql      1021  0.0  0.4 2179776 56208  ??  Ss    2:24PM   0:00.02 postgres: writer process    (postgres)
pgsql      1022  0.0  0.4 2179776 53056  ??  Ss    2:24PM   0:00.01 postgres: wal writer process    (postgres)
pgsql      1023  0.0  0.0 21744  5892  ??  Ss    2:24PM   0:00.00 postgres: stats collector process    (postgres)

 

프로세스는 이상이 없고 디비도 이상이 없음 단지 #./postgresql start 실행하면 멈추었다가 에러가 나오는게 마음에 걸림

 

스크립트가 su -l pgsql -c "exec /usr/local/bin/pg_ctl start -D /usr/local/pgsql/data -w -s -m fast"로 실행되는데  & 를 붙여 실행하면

별 문제가 없다고도 볼수 있음.

 

 

결론. dbdata 초기화(postgresql_initdb) 이후 증상 없어짐....