Добрый вечер.
Версия postgresql-9.1.2-1.1C(x64)
Не запускается служба PostgreSQL
в логах пишет
2014-11-04 17:17:10 MSK LOG: database system was interrupted while in recovery at 2014-11-04 16:29:14 MSK
2014-11-04 17:17:10 MSK HINT: This probably means that some data is corrupted and you will have to use the last backup for recovery.
2014-11-04 17:17:10 MSK LOG: database system was not properly shut down; automatic recovery in progress
2014-11-04 17:17:11 MSK LOG: consistent recovery state reached at 20A/CB7C6768
2014-11-04 17:17:11 MSK LOG: redo starts at 20A/CA032DC0
2014-11-04 17:17:11 MSK LOG: unrecognized win32 error code: 1392
2014-11-04 17:17:11 MSK CONTEXT: xlog redo insert: rel 1663/16400/42174811; tid 1206/48
2014-11-04 17:17:11 MSK LOG: unrecognized win32 error code: 1392
2014-11-04 17:17:11 MSK CONTEXT: xlog redo insert: rel 1663/16400/42174811; tid 1206/48
2014-11-04 17:17:11 MSK FATAL: could not create file "base/16400/42174811": Invalid argument
2014-11-04 17:17:11 MSK CONTEXT: xlog redo insert: rel 1663/16400/42174811; tid 1206/48
2014-11-04 17:17:11 MSK LOG: startup process (PID 11236) exited with exit code 1
2014-11-04 17:17:11 MSK LOG: aborting startup due to startup process failure
Помогите люди добрые что делать не знаю.
(0) ОС Windows Server 2012
(0) ОС Windows Server 2012
Гугл-транслейтом умеете
Гугл-транслейтом умеете пользоваться?
> This probably means that some data is corrupted and you will have to use the last backup for recovery.
вроде вполне доходчиво переводит:
Это, вероятно, означает, что некоторые данные повреждены, и вы должны будете использовать последнюю резервную копию для восстановления.
Восстанавливайтесь из резервной копии.
Резервной копии нету. А как
Резервной копии нету. А как это связано с запуском сервиса ПГ и если даже была бы копия как я ее восстановлю если сервис не стартует?
Как запустить сервис?
Тут новые вводные свет вырубили ночью и после этого такая вот ошибка.
И потом удалить базу из кластера что бы остальные базы начали работать?
При старте службы в журнале виндовс пишет
2014-11-04 19:03:27 GMT FATAL: lock file "postmaster.pid" already exists
2014-11-04 19:03:27 GMT HINT: Is another postmaster (PID 7296) running in data directory "C:/Program Files/PostgreSQL/9.1.2-1.1C/data"?
> Резервной копии
> Резервной копии нету.
Сочувствую, но она ДОЛЖНА быть
> А как это связано с запуском сервиса ПГ
Связано так, что сервис не стартует из-за повреждения файлов хранения данных
> и если даже была бы копия как я ее восстановлю если сервис не стартует?
Переставить ПГ и на чистый накатить резервную копию
> Тут новые вводные свет вырубили ночью и после этого такая вот ошибка.
Вот поэтому так важно делать резервные копии.
> 2014-11-04 19:03:27 GMT FATAL: lock file "postmaster.pid" already exists
если сервис не запущен можете безопасно удалить этот файл
> Как запустить сервис?
Без резервной копии, когда она нужна - это становится нетривиальной задачей.
Почитайте здесь, может быть поможет
http://postgresql.ru.net/node/213924
Но перед тем как что либо делать, настоятельно рекомендую сделать копию того, что у вас есть сейчас