yum install/update 在最後掛起,無法透過 ctrl-c 終止

yum install/update 在最後掛起,無法透過 ctrl-c 終止

因此,我有一組伺服器(全部為 RHEL 7.9),其 RPMDB 似乎已損壞。不確定如何或何時,但沒關係。

我使用修復了資料庫這些說明。此後,任何使用 yum 安裝/更新/刪除軟體的嘗試都會導致其在最後掛起。我得到最後一行“加載的插件:產品 ID,訂閱管理器”,然後它就坐了下來。 Ctrl-C 無法擺脫它,我必須關閉 SSH 會話或等待它超時,然後我可以終止掛起的 yum 進程並刪除鎖定檔案。一旦我運行 yum-complete-transaction 來清除剩餘的任何內容,yum 將允許我做任何事情,但它仍然在任何安裝/刪除/更新結束時以相同的方式掛起。

我做了什麼:

  • 檢查是否有任何掛起/休眠的 NFS 掛載
  • 再次重建資料庫,以防第一次發生奇怪的情況
  • 然百勝乾淨所有
  • 嘗試透過普通 RPM 安裝/更新/刪除,這有效,但對 yum 的問題沒有影響
  • 發現一個堆疊溢出頁面表明 IPV6 導致了問題,因此我透過設定 net.ipv6.conf.[nic].disable_ipv6 = 1 禁用了該頁面

這些都沒有影響。有人有什麼想法嗎?

相關內容