zram 设备为什么重启数据不会丢?

2019-10-25 19:58:04 +08:00
 owenliang

N1 盒子刷的 armbian,/var/log 是块 zram 内存盘,可是重启后日志都在,请问这是什么配置导致的,如何查看。

3793 次点击
所在节点    Linux
4 条回复
hjc4869
2019-10-25 20:06:11 +08:00
真相在 /var/log.hdd
zjsxwc
2019-10-25 20:07:30 +08:00
保存在硬盘
owenliang
2019-10-25 20:09:17 +08:00
@hjc4869 果然,知道配置在哪里么。
owenliang
2019-10-25 20:13:30 +08:00
@hjc4869 知道了

root@aml:~# cat /lib/systemd/system/armbian-ramlog.service
# Armbian ramlog service
# Stores logs in (compressed) memory
# This service may block the boot process for up to 30 sec

[Unit]
Description=Armbian memory supported logging
DefaultDependencies=no
Before=rsyslog.service sysinit.target syslog.target
After=armbian-zram-config.service
Conflicts=shutdown.target
RequiresMountsFor=/var/log /var/log.hdd
IgnoreOnIsolate=yes

[Service]
Type=oneshot
ExecStart=/usr/lib/armbian/armbian-ramlog start
ExecStop=/usr/lib/armbian/armbian-ramlog stop
ExecReload=/usr/lib/armbian/armbian-ramlog write
RemainAfterExit=yes
TimeoutStartSec=30sec

[Install]
WantedBy=sysinit.target

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/613054

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX