2008年12月4日
SEの独り言
rpmdbの破損
コメント (0)
rpmでアップデート中のLinuxサーバーが、運悪くフリーズしてしまいました。かなりイヤな感じです。
悪い予感は的中するもので、再起動後にyumをかけるとrpmdb open failedというエラーがでてアップデート作業が不可能になってしまいました。
さてどうしたものでしょうか?
rpmのDBが壊れてしまった模様です。壊れたものは仕方がないので消します。
rm -f /var/lib/rpm/__db*
次に、リビルド。
rpm -vv --rebuilddb
見事に復活しました。これで一安心です。
あとはフリーズの原因をできる限り追及・対策をして今後に備えることにします。