Portál AbcLinuxu, 12. března 2026 23:57


Dotaz: rpm hlasi vadnou databazi

9.5.2003 11:31 Martin Vorel | skóre: 6
rpm hlasi vadnou databazi
Přečteno: 169×
Odpovědět | Admin
mohl by mi nekdo pomoci s timto? : kdyz v konzoli (rh9) napisu 'up2date' tak mi to zahlasi :

rpmdb: fatal region error detected; run recovery

kdyz zadam 'rpmdb --rebuilddb' tak to pise toto:

rpmdb: fatal region error detected; run recovery error: db4 error(-30982) from dbenv->open: DB_RUNRECOVERY: Fatal error, run database recovery error: cannot open Packages index

vubec nevim kde zacit.. diky moc za kazdou radu Martin
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.5.2003 16:01 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše rpm hlasi vadnou databazi
Odpovědět | | Sbalit | Link | Blokovat | Admin
tohle vypadá jako poměrně slušný průser. pokud máš někde zazálohovaný aspoň seznam nainstalovaných balíčků (např. přežil-li /var/log/rpmpkgs), tak bude asi nejjednodušší všechny je znova nainstalovat s --justdb (s novou databází)
9.5.2003 16:49 tynyt
Rozbalit Rozbalit vše rpm hlasi vadnou databazi
Odpovědět | | Sbalit | Link | Blokovat | Admin
mno, na www.root.cz je toto: Nepříjemné je, že i do RHL 9 se zanesla chyba rpm, která se objevila v RHL 8.0. Ta spočívá v tom, že při práci s rpm, typicky při instalaci balíčků, občas dojde k "zaseknutí" rpm procesu a zamčení rpm databáze. Databáze chyb - bugzilla - radí odstranit vytuhlé procesy (pomocí kill -9), v adresáři /var/lib/rpm odstranit soubory se zámky (soubory __db.*) a rekonstruovat rpm pomocí rpm --rebuilddb. Je to velice nepříjemné, doufejme, že dojde k brzké nápravě. odkaz je http://www.root.cz/clanek/1584 je to vystrel naslepo, rpm nepouzivam :)
9.5.2003 22:40 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše rpm hlasi vadnou databazi
kdepak, tuhnutí rpm je stará vesta ;) tohle bohužel skutečně vypadá na ,,neopravitelně`` poškozenou databázi -- k tomu ale podle mě člověk musí přinejmenším vypnout počítač během rpm -U, nemělo by se to stávat jen tak (to by pak asi znamenalo chybu v db4)
9.5.2003 23:16 Martin Vorel | skóre: 6
Rozbalit Rozbalit vše rpm hlasi vadnou databazi
diky za vlidna slova .. ;) udelal jsem co jsem mohl ..a ted to zaclo hlasit tohle: [root@OtherNet root]# rpm --rebuilddb error: db4 error(16) from dbenv->remove: Zařízení nebo zdroj jsou používány coz uz vypada lepe :) budu badat dal ...
9.5.2003 23:28 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše rpm hlasi vadnou databazi
tak tohle už spíš vypadá na problém se zámky nebo s visícími procesy rpm*; kdo má otevřený nějaký soubor, můžeš zjistit fuser -v, to rpm můžeš zkusit pustit s -v nebo -vv, snad to vypíše, *co* se teda používá, v nejhoším ho strace-ni
5.10.2003 12:52 Libor Valenta | skóre: 13 | Trutnov
Rozbalit Rozbalit vše rpm hlasi vadnou databazi
pred --rebuilddb se napise kouzelna formule s nasledujici podobou: LD_ASSUME_KERNEL=2.4.19 rpm --rebuilddb woala? A je to. GUARDIAN.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.