[root@spanky ~]# yum update
rpmdb: read: 0x7fff4032cbd0, 512: Input/output error
rpmdb: /var/lib/rpm/Providename: Input/output error
rpmdb: write: 0x12e1050, 4096: Bad file descriptor
error: cannot open Providename index using db3 - Bad file descriptor (9)
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
Eg. $releasever is not a valid release or hasnt been released yet/
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/$releasever/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base
пожалуйста, кто-нибудь может мне помочь?
Извините, это хорошо постфактум, но, может быть, решение поможет кому-то другому ...
Решением для меня было обновить значение в / и т. д. / yum / vars / releasever файл с 6.5 до всего 6;
sudo echo "6" > /etc/yum/vars/releasever
на самом деле это должно быть разрешено до 6.6 сервером зеркального списка (на момент написания этой статьи) или тем, что является самым последним выпуском Centos 6.x, для которого доступны обновления.