这篇文章说明了保存超过 7 天的 sar 报告的步骤。
“sa2”是负责编写汇总的每日活动报告的脚本。
/usr/lib/sa/sa2 包含以下条目:
#!/sbin/sh # Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T # All Rights Reserved # THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T # The copyright notice above does not evidence any # actual or intended publication of such source code. #ident "@(#)sa2.sh 1.4 98/03/26 SMI" /* SVr4.0 1.4 */ # sa2.sh 1.4 of 5/8/89 DATE=`/usr/bin/date +%d` RPT=/var/adm/sa/sar$DATE DFILE=/var/adm/sa/sa$DATE ENDIR=/usr/bin cd $ENDIR $ENDIR/sar $* -f $DFILE > $RPT /usr/bin/find /var/adm/sa \( -name 'sar*' -o -name 'sa*' \) -mtime +7 -exec /usr/bin/rm {} \;
“-mtime +7”条目显示它只能保留7天的sar报告。
将值更改为其他值将使记录保持超过 7 天。
修改完文件后,通过以下方式刷新 sar SMF 服务:
# svcadm refresh svc:/system/sar:default
日期:2020-09-17 00:15:13 来源:oir作者:oir