• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Регулярно повреждается БД

Мыш

Lotus Team
12.02.2008
1 220
29
BIT
71
Всем здрасьте. С недавних пор на сервере Domino 6.5.6FP3 регулярно (раз в несколько дней) начала падать одна база. При попытке сохранить документ в ней у пользователя вываливается сообщение "Database is corrupt..."
В логах на сервере появляются следующие сообщения:
"DbMarkCorrupt(ReallocDbObject: 0 RRV!), DB=<имя базы> TID=[xxx] File=dbobject.c Line=825".
База простая - дискусионная с хранением аттачей. Сервер регулярно перезагружается, никакого доп. софта на нем нет. Fixup/Compact/Updall с разными ключами, создание новой реплики помогают, но ненадолго. Новую копию еще попробую, конечно, но неохота - на replicaID этой базы есть определенные завязки.
Прочитал link removed - интересно, действительно ли поможет переход аж на 8.5.2??? Опять же, неохота обновлять весь сервер...
Возможно, есть еще какие-либо решения? Сервер, напоминаю, 6.5.6FP3 под Виндой.
 

Cleric-Lviv

Well-known member
03.01.2008
603
0
BIT
0
посмотрите тему на сисадмин:
 

Мыш

Lotus Team
12.02.2008
1 220
29
BIT
71
Cleric-Lviv, спасибо, посмотрел. В моем случае:
- антивируса на сервере нет никакого вообще - ни под Лотус, ни файлового;
- бэкап делается копированием всех баз в отдельную папку при выключенном сервере (по ночам);
- проблемная база имеет уникальный ReplicaID на сервере и не реплицируется вообще никогда.

Засада, в общем, копаю дальше...
 

Cleric-Lviv

Well-known member
03.01.2008
603
0
BIT
0
Мыш

Там еще ToxaRat писал о "глюках" 6 версии, что почти во всех релизах есть проблема из
кораптом баз...
 

Мыш

Lotus Team
12.02.2008
1 220
29
BIT
71
В общем, пошаманил я малость - несколько раз подряд "вхолодную" фиксил, компактил с ключами -i -D -c, апдолил с -R -X; еще убрал на всяк случай параметр dbcache_max_entries. ПОКА не ломается...
 
A

akat

А транзакшен-логи включены?
Если нет, то рекомендую включить. Правда не припомню уже, были ли они в 6.5 :blush:
 

Мыш

Lotus Team
12.02.2008
1 220
29
BIT
71
Таки разобрался :) Любопытный факт - базу ломал голый клиент 8.5 Standard (база лежит на сервере 6.5.6). Заменил клиента на 8.5.2FP2 basic - проблема ушла. На самом деле, ОЧЕНЬ помог параметр debug_noteopen=5 в notes.ini - как, грицца, рекомендую. :)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!