Bug 2774 - При service postgresql stop время от времени нарушается xlog
Summary: При service postgresql stop время от времени нарушается xlog
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: postgresql-server (show other bugs)
Version: unstable
Hardware: all Linux
: P4 major
Assignee: Kostya Timoshenko
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-07-21 07:06 MSD by Alexei Takaseev
Modified: 2005-08-14 22:06 MSD (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexei Takaseev 2003-07-21 07:06:04 MSD
Иногда, при останове service postgresql stop и когда к базе подключены пользователи, происходит нарушение xlog, из-за чего его потом приходится реинициализировать вручную через pg_resetxlog.

Скорее всего проблема тут в методе останова через stop_daemon, от чего сервер жестко прибивается несмотря на имеющиеся активные соединения.

Может стоит сделать останов через pg_ctl? Он, вроде как, умеет корректно завершать активные пользовательские соединения и гасить сервер.

---

---

Comment 1 inger@altlinux.org 2004-06-17 16:48:06 MSD
наверное стоит добавить ещё одно правило отличное от "stop", иначе в "stop" возможна ситуация 
долгого ожидания 
 
Comment 2 Denis Smirnov 2005-08-14 18:34:11 MSD
проблема давно решена