файл журнала 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.