Symptoms
When attempting to run sar to check the sysstat logs, you encounter a message similar to the following:
# [root@server ~]cPs# sar -q
Invalid system activity file: /var/log/sa/sa31
File created by sar/sadc from sysstat version 10.1.5
Current sysstat version cannot read the format of this file (0x2171)
Cause
When the sysstat package gets updated, the log format may change. This will prevent sar from parsing the old log files and can prevent the files from being updated.
Resolution
- Log in to the server via SSH or WHM's Terminal as the
rootuser Move aside the current log directory:
# mv -v /var/log/sa{,.oldformat}
Re-create the log directory:
# mkdir -v /var/log/sa
Enable the sysstat service:
# systemctl enable --now sysstat
Restart the sysstat service:
# systemctl restart sysstat
Restart the sysstat-collect service:
# systemctl restart sysstat-collect
Convert the old log files to the current format:
# find /var/log/sa.oldformat/ -type f | while read salog ; do sadf -c $salog > $salog.converted ; done
Comments
0 comments
Article is closed for comments.