GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

cPanelの更新の処理中にrpmdbが失敗したエラーを修正するにはどうすればよいですか?

upcp でcPanelを更新しているときに、以下のエラーが発生する可能性があります コマンドまたはyumupdateコマンドを使用してcentosを更新している間

[xxxx-11-23 22:39:12 -0600] ***** FATAL: Failed to download updatenow.static from server: (XID 6ytug8) “/bin/rpm” reported error code “1” whe$
[xxxx-11-23 22:39:12 -0600] error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
[xxxx-11-23 22:39:12 -0600] error: cannot open Packages index using db5 - (-30973)
[xxxx-11-23 22:39:12 -0600] error: cannot open Packages database in /var/lib/rpm
[xxxx-11-23 22:39:12 -0600] error: rpmdb: BDB0113 Thread/process 10040/139989472626752 failed: BDB1507 Thread died in Berkeley DB library
[xxxx-11-23 22:39:12 -0600] error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery

上記のエラーに従って、LinuxマシンのRPMデータベースに問題があります。この問題を修正するには、次の回避策を参照してください。

  1. WHMパネルにログインします。

  2. ソフトウェアに移動します RPMデータベースの再構築をクリックします 。



  3. 続行をクリックします ボタンをクリックしてRPMの再構築を開始します。

プロセスが完了すると、問題なくcPanelを更新できるようになります。

yumの問題に直面していて、WHM / cPanelがない場合は、以下のコマンドを実行することもできます。

mkdir /root/old_rpm_dbs/
mv /var/lib/rpm/__db* /root/old_rpm_dbs/
rpm --rebuilddb -vv
yum clean all

Panels
  1. 「gpg:keyserver receive failed:Nodirmngr」エラーを修正する方法

  2. CentOSで「エラー:rpmdbopenfailed」エラーを解決する方法

  3. OpenStackエラーを修正する方法–ネットワークの削除に失敗しましたか? [解決済み]

  1. Ubuntuアップデートエラーを修正する方法:MergeListの問題

  2. cPanelの連絡先情報と設定を更新する方法

  3. 「共有ライブラリのロード中のエラー:libgtk-x11-2.0.so.0」を修正する方法

  1. KDEDiscoverのプロバイダーのロードに失敗したエラーを修正する方法

  2. Ubuntuでパッケージファイルのダウンロードに失敗したエラーを修正

  3. 「ホストキーの検証に失敗しました」というエラーを修正する方法