← Back to team overview

sslug-teknik team mailing list archive

Re: Apt-get problem.

 

Rune Zimmermann wrote:
...
[root@server root]# rpm --rebuilddb
fejl: db4 fejl(16) fra dbenv->remove: Enheden eller ressourcen optaget

Jeg har sågar genstartet serveren i håb om at hvad der en måtte bruge
databasen ville give slip, men nej..

En genstart fjerne ikke lockfilerne. Lav en backup af /var/lib/rpm
directoriet, inden du går i gang med at fjerne lockfilerne dér.

Hvad har du i /var/lib/rpm directoriet af filer?

Listet med nyeste først har jeg:

$ ls -laFt
total 39936
-rw-r--r--    1 rpm      rpm         12288 Apr 10 16:40 Pubkeys
-rw-r--r--    1 rpm      rpm         12288 Apr 10 07:31 Conflictname
-rw-r--r--    1 rpm      rpm        860160 Apr 10 07:31 Dirnames
-rw-r--r--    1 rpm      rpm       5267456 Apr 10 07:31 Filemd5s
-rw-r--r--    1 rpm      rpm         16384 Apr 10 07:31 Installtid
-rw-r--r--    1 rpm      rpm         77824 Apr 10 07:31 Provideversion
-rw-r--r--    1 rpm      rpm        139264 Apr 10 07:31 Requireversion
-rw-r--r--    1 rpm      rpm         86016 Apr 10 07:31 Sha1header
-rw-r--r--    1 rpm      rpm         45056 Apr 10 07:31 Sigmd5
-rw-r--r--    1 rpm      rpm       5394432 Apr 10 07:31 Basenames
-rw-r--r--    1 rpm      rpm         12288 Apr 10 07:31 Group
-rw-r--r--    1 rpm      rpm         45056 Apr 10 07:31 Name
-rw-r--r--    1 rpm      rpm      28692480 Apr 10 07:31 Packages
-rw-r--r--    1 rpm      rpm        335872 Apr 10 07:31 Providename
-rw-r--r--    1 rpm      rpm        221184 Apr 10 07:31 Requirename
-rw-r--r--    1 rpm      rpm         12288 Apr 10 07:31 Triggername
drwxr-xr-x    2 rpm      rpm          4096 Apr  9 12:51 ./
-rw-r--r--    1 root     root        16384 Apr  9 12:51 __db.001
-rw-r--r--    1 root     root      1318912 Apr  9 12:51 __db.002
-rw-r--r--    1 root     root       458752 Apr  9 12:51 __db.003
drwxr-xr-x   15 root     root         4096 Apr  9 10:34 ../

Ellers må du prøve at lave en:

strace -o/tmp/panik1 rpm --rebuilddb

og prøve at kigge i /tmp/panik1 efter open kald,
og hvilke filer den finder/mangler.

Mogens


--
Mogens Kjaer, Carlsberg A/S, Computer Department
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@xxxxxx Homepage: http://www.crc.dk



Follow ups

References