我尝试配置 vnstat...无论如何,当我执行 vnstat -u 时,它确实显示已更新,但数据没有改变...如果我执行 vnstat -l 进行实时查看,然后退出并执行 vnstat -u,它确实会更新
有没有什么方法可以让我不用一直处于直播状态?
答案1
# chown -R vnstat:vnstat /var/lib/vnstat
/var/lib/vnstat/.eth0
是临时文件,有时可能会消失。
答案2
ps aux | grep vnstat
在终端中输入“
你应该看到如下一行:
root 1091 0.0 0.0 1956 596 ? Ss 17:21 0:00 /usr/sbin/vnstatd -d
如果没有,则表示更新守护程序未运行。
原因有多种:
- 自安装 vnstat 以来计算机未重新启动
- 守护程序未安装(输入“ ll /etc/init.d/vnstat
”并检查是否未返回错误消息)
一旦守护进程以默认设置运行,您将每 5 分钟更新一次统计信息。只需vnstat
每隔 5 分钟输入“ ”即可验证(检查第一行"Database updated "
)