Hello everyone,
Yum is really slow after a new install of F17 on a Lenovo W520. Have tried several times to rebuld the RPM database and cleaning yum cache but yum is just VERY slow.
I'd do the following:
Quote:
sudo yum clean all
sudo rm -f /var/lib/rpm/__db.00*
sudo rpm -vv --rebuilddb
sudo yum clean all
|
IOTOP shows yum using up a lot of IO on the disk as if it's not happy witht he DB.
Quote:
|
1520 be/4 root 0.00 B/s 5.10 M/s 0.00 % 97.83 % python /bin/yum update
|
Yum will take 10+ minutes to run transaction checks. An RPM query is very fast which makes it seem as if the DB is fine.
Quote:
time rpm -qa | grep kernel
kernel-PAEdebug-devel-3.4.3-1.fc17.i686
kernel-devel-3.4.3-1.fc17.i686
kernel-PAE-3.4.4-5.fc17.i686
kernel-PAE-modules-extra-3.4.3-1.fc17.i686
kernel-PAEdebug-modules-extra-3.4.4-5.fc17.i686
kernel-PAEdebug-modules-extra-3.4.3-1.fc17.i686
kernel-devel-3.4.4-5.fc17.i686
kernel-3.4.4-5.fc17.i686
kernel-PAEdebug-3.4.4-5.fc17.i686
kernel-PAE-modules-extra-3.4.4-5.fc17.i686
kernel-PAE-3.4.3-1.fc17.i686
kernel-PAEdebug-devel-3.4.4-5.fc17.i686
kernel-3.4.3-1.fc17.i686
kernel-3.3.4-5.fc17.i686
kernel-headers-3.4.4-5.fc17.i686
kernel-PAE-devel-3.4.3-1.fc17.i686
abrt-addon-kerneloops-2.0.10-4.fc17.i686
kernel-PAE-devel-3.4.4-5.fc17.i686
libreport-plugin-kerneloops-2.0.10-3.fc17.i686
kernel-PAEdebug-3.4.3-1.fc17.i686
real 0m1.302s
user 0m1.258s
sys 0m0.060s
|
For example, I'd run
sudo yum update and after 4 minutes, I'd still be sitting at:
Quote:
time sudo yum update
Loaded plugins: langpacks, presto, refresh-packagekit
^C^C^C^C
^C^C^C^C^C^C^C
^Z
[1]+ Stopped sudo yum update
real 3m41.734s
user 0m0.000s
sys 0m0.001s
|
If i try to clean up yum, I get:
Quote:
sudo yum clean all
error: rpmdb: BDB0113 Thread/process 1789/3077883584 failed: BDB1507 Thread died in Berkeley DB library
error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db5 - (-30973)
error: cannot open Packages database in /var/lib/rpm
CRITICAL:yum.main:
Error: rpmdb open failed
|
What else could I be missing?
(Long time lurker but first time posting. Thanks to everyone for their help throughout the years. I've been running Fedora on my main laptop for several years now and have been a very happy user 99% of the time and really angry 1% of the time.)
Cheers.