yum update 中に固まったら

yum update

中に固まった?って状態の時がある。
別コンソールを開いて再度実行しようとすると

# yum update
Loaded plugins: fastestmirror
Existing lock /var/run/yum.pid: another copy is running as pid 23213.
Another app is currently holding the yum lock; waiting for it to exit...
  The other application is: yum
    Memory :  80 M RSS (122 MB VSZ)
    Started: Fri Oct  4 14:09:42 2013 - 36:53 ago
    State  : Sleeping, pid: 23213
Another app is currently holding the yum lock; waiting for it to exit...
  The other application is: yum
    Memory :  80 M RSS (122 MB VSZ)
    Started: Fri Oct  4 14:09:42 2013 - 36:55 ago
    State  : Sleeping, pid: 23213

なカンジで、yum lockかかってるから終わるのを待ってる、みたいなことを言われる。
でもステータスはSleeping…

仕方がないのでこのSleepingしてるyumを一度終了したい。
yum.pid ファイルを削除すればロック状態から開放されるので、これを行う。
このファイルは

/var/run

配下にあるので

rm -f /var/run/yum.pid

で削除。

再度

yum update

すると、

There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
The program yum-complete-transaction is found in the yum-utils package.

みたいなことを言われるけど、一応アップデートできるようになる。