@bondbig

Не запускается postgres

Есть сервер, на котором когда-то кем-то был настроен postgres дял одной задачи (может даже и я, не помню -) )
Все работало пару лет, никто его не трогал. Понадобилось погасить сервер ненадолго (работы по питанию), подняли, а postgres не поднимается.
Последние записи в логе:

2011-04-14 12:22:41 MSD LOG: получен запрос о быстром останове
2011-04-14 12:22:41 MSD LOG: отмена всех активных транзакций
2011-04-14 12:22:41 MSD LOG: autovacuum launcher shutting down
2011-04-14 12:22:41 MSD LOG: отключение в процессе
2011-04-14 12:22:41 MSD LOG: система отключена

С тех пор запуск не удается и в логах полная тишина.
Даже так:

pg_ctl start -l /tmp/pg.log -w -D /var/lib/pgsql/data/
waiting for server to start...............................................................could not start server


или так:

/usr/bin/postgres -D /var/lib/pgsql/data/

В логе ничего не появляется (ноль байт).
На мгновение в top появляется процесс postgres и всё.

Как эту сволочь диагностировать? Чего ему надо?
Сервер не абы какой важный, но тем не менее, полезный.

OS SLES11
Postgres 8.3.5
  • Вопрос задан
  • 5588 просмотров
Пригласить эксперта
Ответы на вопрос 2
iSage
@iSage
в /var/log/messages тоже тишина?
Постгрес обновляли с тех пор, как он был поставлен?
Ответ написан
rasa
@rasa
Так попробуй: pg_ctl start -l /tmp/pg.log -W -D /var/lib/pgsql/data/

И попробуй (скопировав предварительно /var/lib/pgsql/data):
pg_resetxlog -f /var/lib/pgsql/data/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы