LINUX.ORG.RU

похерилась база rpm


0

0

Сначала обратил внимание, на то, что yum перестал работать, затем при получении информации об одном из пакетов выдало следующее:
root@server rpm]# rpm -qi kernel
rpmdb: PANIC: fatal region error detected; run recovery
error: db4 error(-30978) from dbenv->open: DB_RUNRECOVERY: Fatal error, run data
base recovery
error: cannot open Packages index using db3 -  (-30978)
error: cannot open Packages database in /var/lib/rpm
package kernel is not installed

Пробовал дать rpm -vv --rebuilddb. Результат:
[root@server rpm]# rpm -vv --rebuilddb
D: rebuilding database /var/lib/rpm into /var/lib/rpmrebuilddb.1744
D: creating directory /var/lib/rpmrebuilddb.1744
D: opening old database with dbapi 3
D: opening  db environment /var/lib/rpm/Packages joinenv
rpmdb: PANIC: fatal region error detected; run recovery
error: db4 error(-30978) from dbenv->open: DB_RUNRECOVERY: Fatal error, run data
base recovery
D: opening  db index       /var/lib/rpm/Packages rdonly mode=0x0
error: cannot open Packages index
D: removing directory /var/lib/rpmrebuilddb.1744

Что посоветуете делать?

проблема рещилась прибитием файлов __db.001-004 и последующей пересборкой базы.

Dmitry76
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.