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

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

有人能说出 mdadm 所有元数据版本之间的区别吗?

当我尝试该命令时mdadm --examine /dev/sda1,似乎找不到preferred superblocks版本 1.2。

有没有办法获取这些元数据信息?或者这mdadm --examine只是我要获取的信息?

答案1

当您运行以下命令时,您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# 

有一个维基百科对于 Linuxmd软件,以及 Version-1 (子版本 1.2) 超级块格式都有很好的记录。

然而,最好的文档来源是源代码本身由于mdRAID 软件随 Linux 内核提供,请检查内核版本并访问内核网站

你可能还想了解你的 Linux 发行版是否具有

  1. 对 Linux 内核源代码应用了任何补丁
    • 这会使您的内核源代码与‘原始’Linux 内核代码不同。
  2. 查看它们是否包含了他们分发的内核的源代码。
    • 应该在“ /include/linux/raid/”下的某个地方。查找md_*.*文件。

相关内容