vnstat 服务未显示状态

vnstat 服务未显示状态

当我跑步时

service vnstat status

没有返回任何结果。通常会出现以下三个结果之一。但是我检查服务状态时什么也没得到。

vnstat (pid  94330) is running...
vnstat is stopped
vnstat: unrecognized service

Vnstat 不会自动更新接口带宽数据。如何解决?

答案1

当前 repo 包不再包含服务。但它包含一个 cron。(默认情况下未启用)

安装 :

yum install vnstat

# depends obv
vnstat -u -i eth0
vnstat -u -i eth1
vnstat -u -i bond
# the cron
EDITOR=nano crontab -e
*/5 * * * * root /usr/sbin/vnstat.cron
# edit your options inside /etc/sysconfig/vnstat
VNSTAT_OPTIONS="-i bond0 -i eth0 -i eth1"

我希望它对你有帮助。

还要检查执行 cron 的用户(在此示例中为 root)是否可以读取/写入 /var/lib/vnstat/* 文件

相关内容