`wc` 持有 yum 锁超过 2 天

`wc` 持有 yum 锁超过 2 天

我刚刚登录了一个已经两个月没登录过的服务器(8 月 2 日)。当我登录时yum remove google-authenticator,我得到了:

Existing lock /var/run/yum.pid: another copy is running as pid 31503.
Another app is currently holding the yum lock; waiting for it to exit...
  The other application is: wc
    Memory : 524 k RSS (105 MB VSZ)
    Started: Tue Oct  2 07:40:47 2018 - 2 day(s) 9:38:56 ago
    State  : Sleeping, pid: 31503

如您所见,wc已经持有yum锁超过 2 天了。我看到它只是wc在 PID 为 31503 的进程中执行的命令:

[root@nc0 ~]# ps aux|grep 31503
root      9821  0.0  0.1 112704   924 pts/0    R+   17:21   0:00 grep --color=auto 31503
root     31503  0.0  0.1 107956   524 ?        S    Oct02   0:00 /usr/bin/wc -l

不用说,我对此感到非常惊讶。我有两个问题:

  • wc,一个字(等)计数器,如何保持yum锁;
  • 为什么该wc进程在没有任何人干预的情况下开始运行……?

背景信息:带有 CentOS 7 和 Apache 的基本服务器以及 NextCloud(和 PHP)。

我检查了,yum.log最后一次更新是 8 月 2 日手动进行的,yum-cron尚未安装。

相关内容