莫名其妙的RHEL3在使用RPM命令的时候出现了类似:
[root@server tmp]# rpm -qa | grep openmotif
openmotif-2.2.3-3.RHEL3
error: rpmdbNextIterator: skipping h# 567 blob size(28244): BAD, 8 + 16 * il(62) + dl(26924)
这样的错误
[root@server tmp]# rpm -qa | grep openmotif
openmotif-2.2.3-3.RHEL3
error: rpmdbNextIterator: skipping h# 567 blob size(28244): BAD, 8 + 16 * il(62) + dl(26924)
这样的错误
结果是用两个命令解决的:
[root@server tmp]# mv /var/lib/rpm/Pubkeys /tmp/
[root@server tmp]# rpm --rebuilddb
所有都还原了,至于问题出现的原因,还不清楚,找到了再补充上来。