首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu服务器上的无效系统活动(sysstat)文件

Ubuntu服务器上的无效系统活动(sysstat)文件
EN

Server Fault用户
提问于 2013-04-29 22:01:12
回答 3查看 14.5K关注 0票数 7

我定期从服务器上的每日cron收到这条消息。(我不是每天都收到这条消息。)

代码语言:javascript
复制
/etc/cron.daily/sysstat:
Invalid system activity file: /var/log/sysstat//sa28

以下是我的服务器上的一些基本信息:

代码语言:javascript
复制
Ubuntu 12.04.2 LTS
Linux server 3.8.4-x86_64-linode31 #1 SMP Mon Mar 25 16:00:34 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux

下面是相关目录清单:

代码语言:javascript
复制
/var/log/sysstat$ ls -lai
total 44
6601 drwxr-xr-x  2 root root 4096 Apr 29 06:48 .
6550 drwxr-xr-x 13 root root 4096 Apr 29 06:48 ..
  16 -rw-r--r--  1 root root  384 Apr 22 00:00 sa21
 510 -rw-r--r--  1 root root  384 Apr 23 00:00 sa22
 524 -rw-r--r--  1 root root  384 Apr 24 00:00 sa23
2613 -rw-r--r--  1 root root  384 Apr 25 00:00 sa24
2199 -rw-r--r--  1 root root  384 Apr 26 00:00 sa25
2745 -rw-r--r--  1 root root  384 Apr 27 00:00 sa26
2577 -rw-r--r--  1 root root  384 Apr 28 00:00 sa27
  22 -rw-r--r--  1 root root  384 Apr 29 00:00 sa28
1221 -rw-r--r--  1 root root  336 Apr 29 21:45 sa29
2765 -rw-r--r--  1 root root    0 Apr 22 06:55 sar21
2744 -rw-r--r--  1 root root    0 Apr 23 06:39 sar22
2003 -rw-r--r--  1 root root    0 Apr 24 06:27 sar23
1974 -rw-r--r--  1 root root    0 Apr 25 06:36 sar24
1600 -rw-r--r--  1 root root    0 Apr 26 06:25 sar25
2753 -rw-r--r--  1 root root    0 Apr 27 06:54 sar26
 423 -rw-r--r--  1 root root    0 Apr 28 06:54 sar27
 526 -rw-r--r--  1 root root    0 Apr 29 06:48 sar28

我不知道是什么问题,我甚至不明白为什么我看到两个副本的每个文件名。(我看到它们是不同的节点,但仍令人困惑。)

我的第一步是阅读以下内容:http://linux.die.net/man/1/sar

我很感谢你的建议。

EN

回答 3

Server Fault用户

回答已采纳

发布于 2013-04-29 22:13:14

您正在尝试使用的文件不是系统活动文件,或者其格式不再与当前版本的sar创建的文件兼容。

只需删除文件:

代码语言:javascript
复制
rm /var/log/sa/sa??
票数 7
EN

Server Fault用户

发布于 2014-12-23 09:47:13

我发现在添加/删除(V)CPU时会发生这种情况。这样做可能会添加/删除数据文件格式的列或其他内容。

删除“无效”的saXX文件并简单地运行sar会使其重新生成并再次开始收集数据。

票数 5
EN

Server Fault用户

发布于 2016-06-23 07:05:58

当我将EC2中的实例类型更改为更高的类型时,我发现了这个问题,这也修改了CPU。因此,由于这一点,sar有一个问题。

/var/log/sysstat/内部,有两种类型的文件名为saXX存储数据。所以您只需将这些saXX文件移动到某个文件夹,然后运行

代码语言:javascript
复制
sudo service sysstat restart

它将修复它:)

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/503700

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档