* [Comm] osec: Fatal error
@ 2003-12-01 11:29 viro
2003-12-01 18:48 ` DM
0 siblings, 1 reply; 5+ messages in thread
From: viro @ 2003-12-01 11:29 UTC (permalink / raw)
To: ALT Linux Mailing List
Вот что выдает osec:
# osec
processing directory ... /bin/
processing directory ... /lib/
processing directory ... /sbin/
processing directory ... /usr/bin/
processing directory ... /usr/lib/
processing directory ... /usr/sbin/
libdb4::DB4Storage::DB4Storage: page 352: illegal page type or format
libdb4::DB4Storage::DB4Storage: PANIC: Invalid argument
OOPS: Internal error: bool DB4Storage::next(Record*, bool) : dbpcp->close
: DB_RUNRECOVERY: Fatal error, run database recovery
Total working time: 85 sec ( 85020000 clocks)
Вот что выдает db_verify
#db_verify /var/lib/osec/osec.db.17
db_verify: Page 20182: Invalid next_pgno 20183
db_verify: DB->verify: /var/lib/osec/osec.db.17: DB_VERIFY_BAD: Database
verification failed
# rpm -qa | grep osec
osec-0.4-alt7
# rpm -qa | grep db4
libdb4-devel-4.0.14-alt8
db4-utils-4.0.14-alt8
libdb4-4.0.14-alt8
Как починить?
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] osec: Fatal error
2003-12-01 11:29 [Comm] osec: Fatal error viro
@ 2003-12-01 18:48 ` DM
2003-12-02 12:16 ` Aleksey Avdeev
0 siblings, 1 reply; 5+ messages in thread
From: DM @ 2003-12-01 18:48 UTC (permalink / raw)
To: community
Здравствуйте, viro@mail.ru!
Понедельник 01 Декабрь 2003 14:29, Вы писали:
> Как починить?
ИМХО, только физически уничтожить базу osec и пересоздать её. У меня
сообщения были другими, но вылечил именно так. Если есть основания
опасаться взлома, имеет смысл проверить целостность установленных
пакетов.
---------------------------------------
DM <dead underline m at list point ru>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] osec: Fatal error
2003-12-01 18:48 ` DM
@ 2003-12-02 12:16 ` Aleksey Avdeev
2003-12-02 22:16 ` DM
0 siblings, 1 reply; 5+ messages in thread
From: Aleksey Avdeev @ 2003-12-02 12:16 UTC (permalink / raw)
To: community
DM пишет:
> Здравствуйте, viro@mail.ru!
>
> Понедельник 01 Декабрь 2003 14:29, Вы писали:
>
>
>>Как починить?
>
>
> ИМХО, только физически уничтожить базу osec и пересоздать её. У меня
> сообщения были другими, но вылечил именно так. Если есть основания
> опасаться взлома, имеет смысл проверить целостность установленных
> пакетов.
Не факт что поможет: У меня подобная картина наблюдалась при
недостатке свободного места в /var (хотя было свободно более чем
в 2 раза больше, чем суммарный размер базы).
Проблему решил переносом базы на более свободный раздел
(/var/lib/osec теперь ссылка). После данной операции размер базы
сократился с 40 до 9 M 8-0! (ИМХО: Возможно, проблема связана с
"дырами" в файлах DB4)
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] osec: Fatal error
2003-12-02 12:16 ` Aleksey Avdeev
@ 2003-12-02 22:16 ` DM
2003-12-03 11:19 ` Aleksey Avdeev
0 siblings, 1 reply; 5+ messages in thread
From: DM @ 2003-12-02 22:16 UTC (permalink / raw)
To: community
Здравствуйте, Aleksey Avdeev!
Вторник 02 Декабрь 2003 15:16, Вы писали:
> > ИМХО, только физически уничтожить базу osec и пересоздать её. У
> > меня сообщения были другими, но вылечил именно так. Если есть
> > основания опасаться взлома, имеет смысл проверить целостность
> > установленных пакетов.
>
> Не факт что поможет: У меня подобная картина наблюдалась при
> недостатке свободного места в /var (хотя было свободно более чем
> в 2 раза больше, чем суммарный размер базы).
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Проблему решил переносом базы на более свободный раздел
> (/var/lib/osec теперь ссылка). После данной операции размер базы
> сократился с 40 до 9 M 8-0! (ИМХО: Возможно, проблема связана с
> "дырами" в файлах DB4)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
См. подчёркнутое. Откуда уверенность, что проблема исчезла именно из-за
наличия свободного места? База, я так понимаю, пересоздавалась при
переносе, или всё-таки нет?
У меня свободного пространства было море, так что дело было явно не в
нём. А вот дыры в db4-файлах --- это очень похоже на правду. Поскольку
после пересоздания базы объём тоже резко уменьшился.
---------------------------------------
DM <dead underline m at list point ru>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] osec: Fatal error
2003-12-02 22:16 ` DM
@ 2003-12-03 11:19 ` Aleksey Avdeev
0 siblings, 0 replies; 5+ messages in thread
From: Aleksey Avdeev @ 2003-12-03 11:19 UTC (permalink / raw)
To: community
DM пишет:
> Здравствуйте, Aleksey Avdeev!
>
> Вторник 02 Декабрь 2003 15:16, Вы писали:
>
>
>>>ИМХО, только физически уничтожить базу osec и пересоздать её. У
>>>меня сообщения были другими, но вылечил именно так. Если есть
>>>основания опасаться взлома, имеет смысл проверить целостность
>>>установленных пакетов.
>>
>> Не факт что поможет: У меня подобная картина наблюдалась при
>>недостатке свободного места в /var (хотя было свободно более чем
>>в 2 раза больше, чем суммарный размер базы).
>
>
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
>
>> Проблему решил переносом базы на более свободный раздел
>>(/var/lib/osec теперь ссылка). После данной операции размер базы
>>сократился с 40 до 9 M 8-0! (ИМХО: Возможно, проблема связана с
>>"дырами" в файлах DB4)
>
>
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> См. подчёркнутое. Откуда уверенность, что проблема исчезла именно из-за
> наличия свободного места? База, я так понимаю, пересоздавалась при
> переносе, или всё-таки нет?
Разумеется. ;-) Но убой и пересоздание базы - первое, что я
пробовал, ещё до переноса. Не помогло...
На новом месте база создалась _корректно_. Почему и появилось
предположение, что при создании дырявых файлов места требуется
_значительно_ больше, чем он займёт. По крайней мере, на reiserfs.
>
> У меня свободного пространства было море, так что дело было явно не в
> нём. А вот дыры в db4-файлах --- это очень похоже на правду. Поскольку
> после пересоздания базы объём тоже резко уменьшился.
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2003-12-03 11:19 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-12-01 11:29 [Comm] osec: Fatal error viro
2003-12-01 18:48 ` DM
2003-12-02 12:16 ` Aleksey Avdeev
2003-12-02 22:16 ` DM
2003-12-03 11:19 ` Aleksey Avdeev
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git