解决128M或以下小内存机器systemd重启报错的问题

在128m小内存机器上测试Debian 9 x64版本时,每次安装需要重启systemd服务的软件或手动重启服务时,systemd都会报错:

Run 'systemctl daemon-reload' to reload units.
Failed to reload daemon: Refusing to reload  , not enough space available on /run/systemd. Currently, 10.0M are free, but a safety buffer of 16.0M is enforced.

原因很简单,/run太小,我们手动修改/etc/fstab,将/run分配大一点就解决了

在/etc/fstab结尾加上:

tmpfs /run tmpfs nosuid,noexec,size=50M,nr_inodes=4096 0 0 

重启即可

vnStat监控网络流量

vnStat 是一款开源的网络流量统计工具,可以方便的查看当天,当月流量统计。官网地址:

https://humdi.net/vnstat/

安装

在 Debian/Ubuntu 下非常简单

sudo apt install vnstat vnstati

假设网卡名为 eth0,该配置在 /etc/vnstat.conf 中,安装结束后初始化数据库

sudo vnstat -u -i eth0

添加为开机启动

sudo update-rc.d vnstat enable

使用

直接输入 vnstat

vnstat -l  # 或者 `--live` 实时流量
vnstat -h  # 显示小时流量
vnstat -d  # 显示日流量信息
vnstat -w  # 显示周流量信息
vnstat -m  # 显示月流量信息
vnstat -t  # 显示流量最高top10天

图形化输出可以使用 vnstati ,将月流量统计图输出到图片

vnstati -i eth0 - -months - -output /dir/month.png

buy amoxil