運行yum系統Existing lock /var/run/yum.pid

運行yum,系統提示Existing lock /var/run/yum.pid: another copy is running as pid 3046

問題描述:登錄系統後,執行yum install vsftpd,提示Existing lock /var/run/yum.pid: another copy is running as pid 5048.有時等5~10分鐘yum可以正常使用。

問題分析:主要原因就是yum在自動更新,所以再運行yum就會報這個錯。

問題解決:只要關掉正在執行的yum更新就可以了就可以了,停止正在運行的yum進程,或者禁用開機自動啓動yum進程。

操作步驟:

停止yum進程

[root@localhost ~]# rm -f /var/run/yum.pid

爲什麼會有一個yum進程在執行呢?

原來是yum自動更新機制自動激活了yum進程,用下面的命令停止自動更新:

[root@localhost ~]# /etc/init.d/yum-updatesd stop

停止 yum-updatesd: [確定]

如果我們不需要自動更新服務,可以直接刪除它。 
yum remove yum-updatesd 
不過刪除該服務之後,以後的更新要用下面的命令手工來完成了。 
yum update


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章