我想直接使用 dm_mirror,而不是通过 LVM 或 MD,但是我很难找到关于它期望的表格格式的清晰文档。这样的文件在某处可用吗?
请注意,我想在使用时将一个分区镜像到另一个分区 - 我无法向其中添加元数据,因此使用 dm-raid1 可能无法正常工作。
我想直接使用 dm_mirror,而不是通过 LVM 或 MD,但是我很难找到关于它期望的表格格式的清晰文档。这样的文件在某处可用吗?
请注意,我想在使用时将一个分区镜像到另一个分区 - 我无法向其中添加元数据,因此使用 dm-raid1 可能无法正常工作。
根据对源代码和实验的检查,它似乎具有以下语法:
MIRROR_ENTRY ::= LOG_CONFIG nr_mirrors MIRROR_ENTRY*nr_mirrors [num_features FEATURE*]
FEATURE ::= handle_errors
LOG_CONFIG ::= "core" param_ct BASE_LOG_CONFIG | "disk" param_ct device_name BASE_LOG_CONFIG
MIRROR_ENTRY ::= device_name device_offset
BASE_LOG_CONFIG ::= region_size ["sync" | "nosync"]
请注意,num_features
在 v3.0 中设置为 0 会导致 OOPS - 完全忽略它,除非通过该handle_errors
功能。
LOG_CONFIG中的 计算和(用于磁盘日志)param_ct
中的字数。例如,将核心设置为 1 以将同步/不同步保留为默认值。BASE_LOG_CONFIG
device_name