在哪里可以找到原始dm_mirror接口的文档?

时间:2011-12-10 04:06:33

标签: linux documentation dm device-mapper

我想直接使用dm_mirror,而不是通过LVM或MD,但我很难找到它所期望的表格格式的清晰文档。这样的文件可以在哪里找到吗?

请注意,我想使用它在使用时将一个分区镜像到另一个分区 - 我无法向其添加元数据,因此使用dm-raid1可能无法正常工作。

1 个答案:

答案 0 :(得分:0)

基于对来源和实验的检查,似乎有这样的语法:

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设置为0会导致v3.0中出现OOPS - 除非通过handle_errors功能,否则将其全部删除。

LOG_CONFIG中的param_ct计算BASE_LOG_CONFIG和(对于磁盘日志)device_name中的字数。例如,设置为1以便核心保留默认的同步/非同步。