На серваке кончилось дисковое место. Postgre встал, место освободили - но Postgre запустился как-то странно. Сервис не работает, но процессы Postgre в диспетчере задач штук 8 висят. 1C работает, но мне кажется так быть не должно.
В событиях при попытке запуска службы
2019-12-16 22:19:20 GMT FATAL: lock file "postmaster.pid" already exists
2019-12-16 22:19:20 GMT HINT: Is another postmaster (PID 1476) running in data directory "E:/BasesPSQL"?
Прочитал, что надо грохнуть постмастер и запустить, но хотелось бы разобраться - как это он так запустился.
Процессы(при нештатной ситуации) могут иногда не завершиться нормально, даже если делать принудительный останов службы(демона).
Папку /BasesPSQL куда-нибудь сохраните, на всякий случай.
1) Базу скопировать
2) postmaster грохнуть
3) запустить службу
4) начать таки нарабатывать опыт сисадминства
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший