yum.pid被鎖定的問題怎麼解決?,yum.pid鎖定解決
今天在使用yum list時出現如下錯誤:
Existing lock /var/run/yum.pid: another copy is running as pid 2560.
Another app is currently holding the yum lock; waiting for it to exit...
The other application is: yum
Memory : 124 M RSS (443 MB VSZ)
Started: Wed Feb 28 09:12:19 2018 - 07:40 ago
State : Traced/Stopped, pid: 2560
以上錯誤使用“Google翻譯”翻譯後:
現有的鎖/var/run/yum.pid:另一個副本以pid 2560運行。
另一款應用程式目前正在持有百勝鎖; 等待它退出...
另一個應用是:yum
記憶體:124 M RSS(443 MB VSZ)
開始日期:Wed Feb 28 09:12:19 2018 - 07:40前
狀態:追蹤/停止,pid:2560
其實出實現上面的這種情況不是yum list或者系統出錯了,而是我們在使用時操作不當。
錯誤的操作:執行 yum list後,沒有等系統把內容列印完就按 Ctrl+z 強行終止列印,當我們再一次執行yum list時,就會出現以上種情況。
解決辦法:
方式一:刪除 /var/run/yum.pid 命令:rm -rf /var/run/yum.pid
注意:刪除yum.pid檔案後再次運行 yum命令,這個yum.pid檔案會重新自動產生。
方式二:重啟系統 命令: shutdown -r now
上面的兩種方式主要使用其中一種即可。在不能關閉系統(或伺服器)的情況下,建議使用“方式一”。
注意:使用以上方法解決後,如果再出現以上的“操作不當:yum list -->ctrl+z”,還是會出現以上問題。因此,建議使用 yum list 命令後不要使用 Ctrl+z 強行停止列印。