我们的应用程序在Linux虚拟机上运行。应用程序对磁盘中的配置文件以及日志记录执行大量读/写操作。我们经常注意到,当VM被重置(不正常)时,VM中正在使用的一些配置文件/日志文件被破坏。有没有什么文件系统(我们使用ext3/4)设置/调优,文件系统驱动程序设置我们可以做的,以避免在突然关机/重新启动时文件损坏?
发布于 2018-10-30 15:30:59
请查看此文档:
https://www.kernel.org/doc/Documentation/filesystems/ext4.txt
总而言之,您可以使用树选项来挂载分区:
data=journal
data=ordered
data=writeback
使用"data=journal“选项挂载分区是将数据写入磁盘的最安全方式。正如您在提供的链接中所看到的,在启用此配置选项的情况下,所有数据在写入主文件系统之前都会提交到日志中。
您可以自动执行该选项,将其添加到/etc/fstab配置文件的“选项”列中。
https://stackoverflow.com/questions/53059123
复制相似问题