今天登录了自己的 armbian 设备
发现了一件事情
就是我的 /var/log 路径是挂载在了 /dev/zram 分区下
这样做的好处是可以不占用存储设备本地的磁盘
尤其是在本地磁盘过小的情况下
但是也是有缺点的
第一个缺点是,如果日志太大了,超过了 zram 的大小,日志会无法写入
第二个缺点是,如果重启设备的话,日志会消失
我的盒子 emmc 容量还好
于是打算禁用掉 zram
步骤一
# 禁止掉两个服务
systemctl disable armbian-ramlog.service
systemctl disable armbian-zram-config.service
步骤二
# 开启关闭 zram 的配置(其实做完步骤一这步应该可以省略)编辑 /etc/default/armbian-ramlog
ENABLED=false
步骤三
# 关闭一些计划任务
vim /etc/cron.d/armbian-truncate-logs
# 0,15,30,45 * * * * root /usr/lib/armbian/armbian-truncate-logs
vim /etc/cron.daily/armbian-ram-logging
#!/bin/sh
#/usr/lib/armbian/armbian-ramlog write >/dev/null 2>&1
正文完