1、问题:服务器/var/log/message 日志不间断地出现大量的会话日志
2、问题分析:这里出现大量的系统启动的会话日志,不是报错,是系统/etc/cron.d/sysstat 这个定时任务执行,用来收集系统性能的数据
3、拓展分析:
在定时命令/etc/crotab/sysstat 中
/usr/lib64/sa/sa1 是sadc命令生成的性能数据二进制文件,它包含的是系统实时性能数据的1分钟平均值;
/usr/lib64/sa/sa2 是sar命令生成的性能数据文本文件,在一天结束后由cron运行,它包含了在24小时内按小时采集的系统性能数据,也称为日志轮转文件。
sadc命令和sar命令的区别
sadc命令和sar命令都是用于系统性能监控的命令,但它们的作用不同:
sadc命令(System Activity Data Collector)用于收集系统活动数据,主要用于系统性能信息的统计,并将数据保存到指定文件中供sar命令使用。
sar命令(System Activity Reporter)用于报告系统活动数据,例如CPU使用率、内存使用率、磁盘空间、网络流量等,可以使用该命令实时监控服务器的性能。
因此,sadc命令和sar命令是相辅相成的,sadc用于收集监控数据,sar用于查看和分析数据。
exec 在当前进程替换新的进程,以新的代码,堆栈运行
4、问题解决:将定时任务注释掉即可