sa2 -A / var / log / sa / sa13:没有这样的文件或目录

我有systat版本7.0.2和/ etc / sysconfig / sysstat有条目HISTORY = 27,这是在一个红帽企业服务器5.6,cron安装这是

# run system activity accounting tool every minute * * * * * root /usr/lib64/sa/sa1 1 1 # generate a daily summary of process accounting at 23:53 53 23 * * * root /usr/lib64/sa/sa2 -A 

我从cron sa2得到以下错误-A find:/ var / log / sa / sa13:没有这样的文件或目录,

查看目录/ var / log / sa,从sa01到sa10创build文件(在sep1上创buildsa1,在sep2上创buildsa2等),然后其余文件从sa14到sa 31(从8月创build14日至8月31日)。

我没有在服务器上做任何改变,所以我不知道为什么我得到这些错误信息,有没有办法解决这个问题? 有人build议从sa11到sa14创build空文件来解决这个问题,但我不确定这是否会搞乱一些东西。

发生这种情况的原因是由于cron脚本被执行了两次,sa2删除了旧文件,当它执行时,第二次显示这个错误信息,因为该文件在第一次运行时已经被删除了

在我的情况下(我有同样的问题),我需要手动创build/var/log/sa/目录。 之后,所有问题都消失了。 奇怪的是,* nix实用程序不能为自己创build一个日志目录,但仍然有效。