pmlogcheck 100% cpu after 8.0 -> 8.3 update

Latest response

Hello,

After updating today from 8.0 to 8.3, I now have pmlogcheck running at 100% of one core. It will occasionally die, be replaced by pmlogrewrite and then xz, and then run again at 100%.

Is this normal? If not, what do I look for to fix or disable?

Thanks,
--Bob

P.S. The update process I used was 'yum update' followed by 'reboot'.

Responses

Answering my own question here: I disabled the pmlogger_check service. Looking at its status, I now have this:

# systemctl status pmlogger_check.service 
● pmlogger_check.service - Check pmlogger instances are running
   Loaded: loaded (/usr/lib/systemd/system/pmlogger_check.service; disabled; vendor preset: disable>
   Active: inactive (dead) since Sun 2021-01-17 10:56:45 EST; 14min ago
     Docs: man:pmlogger_check(1)
  Process: 10637 ExecStart=/usr/libexec/pcp/bin/pmlogger_check $PMLOGGER_CHECK_PARAMS (code=exited,>
 Main PID: 10637 (code=exited, status=0/SUCCESS)

Jan 17 10:55:03 logrus systemd[1]: Starting Check pmlogger instances are running...
Jan 17 10:56:45 logrus systemd[1]: pmlogger_check.service: Succeeded.
Jan 17 10:56:45 logrus systemd[1]: Started Check pmlogger instances are running.

Listing the directory /var/log/pcp/pmlogger/logrus shows the various logging data files are being written and compressed. Looking at the error logs does not show anything related to pmlogger.