我的物理卷位于开放式 iSCSI 设备上。该设备在 Linux 已经开始写入日志文件后安装。我可以在该物理卷上安装一个逻辑卷,以便/var
让 Linux 写入该逻辑卷而不丢失任何内容吗?
这样做的原因是我想让我的 SSD 免于过多写入,而不是耗尽我所有的内存 (8GB)。安装不是我的问题,因为我在启动后已经安装了一些其他逻辑卷(我想使用其中之一来存储我的 postgresql 数据库)。
有人对这个主题有一些经验吗?很难找到信息,因为/var
几乎总是存在。
答案1
您必须修改引导顺序,以便在挂载 var 后启动 syslog 等,这意味着您的关键路径可能是 mount usr(如果需要启动 iscsi、启动 iscsi、挂载 var、启动 syslog,可选择重新启动 iscsi 以记录到 var),恢复正常启动。如果您使用 sysv init,这相当简单。要与 upstart/systemd 一起使用,您需要我以外的人的帮助。