powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Обезопасить БД при ребуте/выключении сервера
5 сообщений из 5, страница 1 из 1
Обезопасить БД при ребуте/выключении сервера
    #35121708
zs_ftp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Извиняюсь, если вопрос глупый, но он очень остро встал в данный момент.

Имеется сервер на OpenBSD 4.2, на нем крутится PostgreSQL 8.2.4.
В БД постоянно пишутся данные, но по некоторым не зависящим и данный момент неисправимым причинам, его жестоко и наглым образом отправляют в ребут! Причем не по кнопке, чтобы ACPI успело это отмониторить, а вырубая питание.

При восстановлении работы бывают такие проблемы, как:

db001=> VACUUM ANALYZE;
ERROR: could not access status of transaction 71286645
DETAIL: Could not open file "pg_clog/0043": No such file or directory.
db001=>

Естественно - потеря данных и получение нагоняй от руководства. :(
...
Рейтинг: 0 / 0
Обезопасить БД при ребуте/выключении сервера
    #35121769
Oleg Bartunov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zs_ftpДобрый день.

Извиняюсь, если вопрос глупый, но он очень остро встал в данный момент.

Имеется сервер на OpenBSD 4.2, на нем крутится PostgreSQL 8.2.4.
В БД постоянно пишутся данные, но по некоторым не зависящим и данный момент неисправимым причинам, его жестоко и наглым образом отправляют в ребут! Причем не по кнопке, чтобы ACPI успело это отмониторить, а вырубая питание.

При восстановлении работы бывают такие проблемы, как:

db001=> VACUUM ANALYZE;
ERROR: could not access status of transaction 71286645
DETAIL: Could not open file "pg_clog/0043": No such file or directory.
db001=>

Естественно - потеря данных и получение нагоняй от руководства. :(

Поставить контроллер с батареей. Но вообще, это должно лечиться административным способом :)
...
Рейтинг: 0 / 0
Обезопасить БД при ребуте/выключении сервера
    #35121777
erertytyerer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zs_ftp

Жестко и наглым образом поясните руководству причины проблемы, а так же намекните, что сервер БД в принципе нельзя использовать без ИПБ.
Если причина - тупая охрана вырубающая свет во всем офисе в 18:30 по распоряжению начальства (знал я одну такую контору) опять расскажите про ИПБ. Цена вопроса - 150 баксов.

Еще слегка может помочь fsync=on и уменьшение интервалов коммита, но не сильно.
...
Рейтинг: 0 / 0
Обезопасить БД при ребуте/выключении сервера
    #35121904
zs_ftp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответы.
Там не охрана, просто проводка жутко плохая, руководство не хочет деньги на это выделять.
Этот вопрос был в пятницу поставлен ребром, поэтому с ИБП, думаю разберемся.

Пока нет ИБП, можно подробнее услышать про интервалы commit? Либо где почитать.
...
Рейтинг: 0 / 0
Обезопасить БД при ребуте/выключении сервера
    #35122323
Фотография Степан H.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чего читать?
Вопрос из серии "как увернуться от молотка который уже стукнул по голове".
В вашем случае поможет только дамп почаще делать ну и и этим же интервалом пилить руководство об обеспечении нормального питания.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Обезопасить БД при ребуте/выключении сервера
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]