I‘m running the command yum update -y and getting the following error:
Loaded plugins: fastestmirror, priorities
Existing lock /var/run/yum.pid: another copy is running as pid 523.
Another app is currently holding the yum lock; waiting for it to exit…
The other application is: yum-updatesd-he
Memory : 14 M RSS ( 26 MB VSZ)
Started: Tue Feb 9 08:19:02 2010 – 14 day(s) 11:47:39 ago
State : Sleeping, pid: 523
Another app is currently holding the yum lock; waiting for it to exit…
The other application is: yum-updatesd-he
Memory : 14 M RSS ( 26 MB VSZ)
Started: Tue Feb 9 08:19:02 2010 – 14 day(s) 11:47:41 ago
State : Sleeping, pid: 523
How do I fix this problem?
Run the following command to find out process associated with yum command:
# ps aux | grep -i yum
Sample outputs:
root 523 0.0 0.7 27128 14624 ? SN Feb09 0:00 /usr/bin/python -tt /usr/libexec/yum-updatesd-helper --check --email --email-from=vivek@nixcraft.net.in --email-to=vivek@nixcraft.net.in --smtp-server=localhost:25 --sendmail root 2875 0.0 0.5 26456 10620 ? SN Jan23 0:00 /usr/bin/python -tt /usr/sbin/yum-updatesd root 25840 0.0 0.6 24224 12800 ? Ss 11:58 0:14 /usr/bin/python /usr/bin/yum update -y root 26665 0.1 0.6 24228 12784 ? Ss 20:02 0:00 /usr/bin/python /usr/bin/yum update -y root 26785 0.0 0.0 4128 608 pts/0 S+ 20:06 0:00 grep yum
Kill PID 523, 25840, and 26665:
# kill -9 523
# killall -9 yum
Now run the following:
# yum update -y
Make sure you start yum-updatesd:
# /etc/init.d/yum-updatesd start
🐧 16 comments so far... add one ↓
Category | List of Unix and Linux commands |
---|---|
File Management | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |
become root. su
thank you
thank you very much.
it’s work!!
Yes it worked for me. Thanks
Can you tell me what “-9” is for, as when i entered this to kill process, it ask me to enter pid and didnt recognize “-9”.
Muddasser: -9 is a SIGKILL, so it wouldn`t wait until there is a signal to end it normaly. The -15 is SIGTERM and default, it first sends an end signal and the process will be killed on a clean way. -9 works only for killall, the kill command uses default SIGTERM.
Thank U very much, it works! :D
I got this problem but i solved but running this command..
rm -rf /var/run/yum.pid
Thanks jalal, rm -rf /var/run/yum.pid did the trick for me.
thanks for your helpful services..
thank you jalal.. trick worked for me too
Thanks!!
thanks :)
rm -rf /var/run/yum.pid works for me ; using Centos7
thank you very much.
its work!!
“# killall -9 yum” is not working for me.