Cent OS6.8でyum check-update時にyum lockが発生したため、その原因と対処
Cent OS6.8でYUMでアップデート可能なパッケージをチェックしようとしたところ
yum check-update時にyum lockが発生してしまいました。
Another app is currently holding the yum lock; waiting for it to exit...
[root@tmp ~]# yum check-update
Loaded plugins: fastestmirror, refresh-packagekit, security
Existing lock /var/run/yum.pid: another copy is running as pid 2628.
Another app is currently holding the yum lock; waiting for it to exit...
The other application is: PackageKit
Memory : 20 M RSS ( 35 MB VSZ)
Started: Mon Sep 19 04:55:38 2016 - 36:07 ago
State : Sleeping, pid: 2628
PID:2628のプロセスをkillで良いのかな?
[root@tmp~]# ps -axf | grep yum
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
2628 ? S 0:21 \_ /usr/bin/python /usr/share/PackageKit/helpers/yum/yumBackend.py get-updates none
2928 pts/0 S+ 0:00 \_ grep yum
kill 2628
[root@tmp~]# kill 2628
[root@tmp~]#
[root@tmp~]# ps -axf | grep yum
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
2935 pts/0 S+ 0:00 \_ grep yum
[root@tmp~]#
別アプリがyumを実行していてロックがかかっていることが原因でしょう。
そのため対処方法としては、その実行中のアプリのプロセスをkillしてあげればよさそうでしたので、killしました。
PID=2628のプロセスがなくなっていることを確認できたため、
YUMのLockは解除できた模様。
まんがでわかるLinux シス管系女子 (日経BPパソコンベストムック)
- 作者: Piro(結城洋志),日経Linux
- 出版社/メーカー: 日経BP社
- 発売日: 2015/02/18
- メディア: 単行本
- この商品を含むブログ (2件) を見る