如何禁止armbian的zram作为日志

15次阅读
没有评论

今天登录了自己的 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
正文完
 
评论(没有评论)
验证码