MapleRain

MapleRain - MapleStory Strategy

重大更新, 若圖片無顯示或不正確, 請先按CTRL+F5, 或清除瀏覽器快取
支持 / フォーラム / PC / Linux 討論版 / Server /

無法正確使用 rpm -ql 的問題

New Subject
Random
Previous
Next
|
無法正確使用 rpm -ql 的問題

今天工作上遇到作 rpm 查詢套件如 rpm -qa | grep mysql 或是執行" yum "命令會出現錯誤如下:

rpmdb: Lock table is out of available locker entries
error: db4 error(22) from db->close: Invalid argument
error: cannot open Packages index using db3 - Cannot allocate memory (12)
error: cannot open Packages database in /var/lib/rpm

在網路上找了一下可以按照如下操作來修復它:

1.操作之前請先備份 /var/lib/rpm :
tar cvzf rpmdb-backup.tar.gz /var/lib/rpm

2.刪除rpm的BDB數據庫:
rm /var/lib/rpm/__db.00*

3.重建立 rpm 使用的數據庫,注意:此處可能需要一點時間:
rpm --rebuilddb

4.檢查 rpm 是否一切正常:
rpm -qa | sort

為什麼為發生這個問題呢?
其實當您用 rpm 命令後,rpm 訪問 BDB 數據庫,首先會設置一個臨時鎖。如果在它運行時您用 control-c 中斷它,或者是給它發了中斷信號。那麼 rpm 就很可能會出錯誤。因為這個臨時鎖還沒有被釋放呢。

  • Keywords : error, 數據庫, rpmdb, cannot, Packages, 重建立, 釋放呢, 訪問, 網路上找, 為發生這, 注意, 此處, 檢查, 查詢套件如, 會出錯誤, 操作, 您用, 它運行, 它發, 執行
0 0
2009-06-12T17:42:59+0000


  • Now, you can post comments by Facebook Account when your Yampiz account was logout or unvariable. whatever, we suggest to post comment by Yampiz Account to get more bounds to join new events of Heyxu
Comment
 
コードの検証

Facebook Page

Maplestroy Query

Member only below
Lev Range
Move Type
Hate

ページQRコード

ユーザーガイド
このウェブページ

ページQRコード
QRCode
  • 自動切り替え
    このウェブページは、異なるデバイスに応じて自動的に対応するブラウジングバージョンを切り替え、より良いブラウジング体験を提供します。
  • 提案と間違った返品
    見つけたアイデアや問題点やエラーについて教えてください
  • Comodo Secure
    機密データ伝送は、SSL-2048の認証された暗号化によって採用されます。
  • 著作権
    YamPiz デジタル株式会社すべての権利予約
  • システムバージョン
    V2.2.267
    22 May 2025 (GMT+8)