[Comm] osec: Fatal error
Aleksey Avdeev
=?iso-8859-1?q?solo_=CE=C1_kengu=2Eru?=
Ср Дек 3 14:19:42 MSK 2003
DM пишет:
> Здравствуйте, Aleksey Avdeev!
>
> Вторник 02 Декабрь 2003 15:16, Вы писали:
>
>
>>>ИМХО, только физически уничтожить базу osec и пересоздать её. У
>>>меня сообщения были другими, но вылечил именно так. Если есть
>>>основания опасаться взлома, имеет смысл проверить целостность
>>>установленных пакетов.
>>
>> Не факт что поможет: У меня подобная картина наблюдалась при
>>недостатке свободного места в /var (хотя было свободно более чем
>>в 2 раза больше, чем суммарный размер базы).
>
>
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
>
>> Проблему решил переносом базы на более свободный раздел
>>(/var/lib/osec теперь ссылка). После данной операции размер базы
>>сократился с 40 до 9 M 8-0! (ИМХО: Возможно, проблема связана с
>>"дырами" в файлах DB4)
>
>
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> См. подчёркнутое. Откуда уверенность, что проблема исчезла именно из-за
> наличия свободного места? База, я так понимаю, пересоздавалась при
> переносе, или всё-таки нет?
Разумеется. ;-) Но убой и пересоздание базы - первое, что я
пробовал, ещё до переноса. Не помогло...
На новом месте база создалась _корректно_. Почему и появилось
предположение, что при создании дырявых файлов места требуется
_значительно_ больше, чем он займёт. По крайней мере, на reiserfs.
>
> У меня свободного пространства было море, так что дело было явно не в
> нём. А вот дыры в db4-файлах --- это очень похоже на правду. Поскольку
> после пересоздания базы объём тоже резко уменьшился.
--
С уважением. Алексей.
Подробная информация о списке рассылки community