Назад | Перейти на главную страницу

postgresql не может запуститься

файл журнала postgresql:

* Starting PostgreSQL 9.1 database server                                       
* The PostgreSQL server failed to start. Please check the log output:
2012-02-24 04:26:07 GMT FATAL:  "/var/lib/postgresql/9.1/main" is not a valid data directory
2012-02-24 04:26:07 GMT DETAIL:  File "/var/lib/postgresql/9.1/main/PG_VERSION" does not contain valid data.
2012-02-24 04:26:07 GMT HINT:  You might need to initdb.

это произошло, когда мой ubuntu oneiric разбился. Что делать сейчас? Спасибо.

У меня такая же проблема. Этот файл содержит только версию postgresql, поэтому он должен содержать «9.1».

Так что просто попробуйте:

echo 9.1 > "/var/lib/postgresql/9.1/main/PG_VERSION"

и снова запустите сервер БД:

service postgresql start

Удачи, MBR.