mdadm – 元数据版本之间的差异

任何人都可以区分mdadm的所有元数据版本吗?

当我尝试命令mdadm --examine /dev/sda1 ,我似乎无法find版本1.2上的preferred superblocks

有没有办法获得这个元数据信息? 或者是mdadm --examine只查看我将要获得的信息?

当您运行以下命令时,您看到的metadata=1.2引用了超级块版本。

 root@svr# mdadm --examine --scan ARRAY /dev/md/pool metadata=1.2 UUID=37b2a12f:ea73e45k:32b3efe0:90ac0b2e name=svr:pool root@svr# 

有一个维基 Linux md软件,版本1( Sub-Version 1.2 )超级块格式logging相当不错。

但是,最好的文档来源是源代码本身 。 由于md RAID软件随Linux内核提供,请检查您的内核版本并访问kernel.org

你也可能想知道你的Linux发行版是否有

  1. 将任何补丁应用于Linux内核源代码
    • 这会使你的内核源代码与“内核”Linux内核代码不同。
  2. 看看它们是否包含它们发布的内核的源代码。
    • 应该在“ /include/linux/raid/ ”的某个地方。 寻找md_*.*文件。