XFS,可以禁用日志



我想禁用 xfs 登录。

我没有在 中找到选项

mkfs.xfs

所以我的问题是:是否可以禁用它们或在 RAM 中移动它们?如果是,如何?谢谢

您无法禁用 xfs 中的日志记录代码路径,但您可以使用一些肮脏的技巧来消除任何实际的 IO 开销(注意,除了挂载它之外,我还没有对此进行测试):

# modprobe null_blk
# mkfs.xfs -l logdev=/dev/nullb1,size=16m <DATA_DEVICE>
# mount -o logdev=/dev/nullb1 <DATA_DEVICE> <MOUNT_POINT>

当然,这样做会失去日志为您提供的所有一致性保证,并且在崩溃或断电后,您需要运行xfs_repair以使文件系统再次保持一致。

xfs 文件系统是一个日志文件系统,所以不,你不能完全禁用日志记录。我不确定你为什么会)。该mkfs.xfs -l [log_section_options]将允许您缩小日志的大小或将其移动到另一台设备。您可以执行以下操作:mkfs.xfs -l size=512b /dev/sdc1将日志文件缩小到允许的最小大小。

相关内容

  • 没有找到相关文章

最新更新