主要问题:Q1: 我想知道当使用 mdadm 时,“Linux RAID Autodetect”类型对我的磁盘是强制性的,还是“83 linux”类型可以?
子问题:Q1_1: 有什么区别 ?
子问题:Q1_2: 我更愿意让我的磁盘为 83 Linux 类型,以便能够在 RAID 阵列之外轻松使用它们,比如说外部使用 USB3。但如果它们是“Linux RAID 自动检测”类型,也许它会起作用?我想插入我的 USB,而不必将磁盘安装为特定类型...
感谢您的回答
答案1
mdadm 可以通过两种方式定位您的 RAID 设备。第一种是配置 /etc/mdadm.conf 中的所有内容并使其保持最新。第二种是将您的分区标记为“Linux RAID”(在 fdisk 中输入 FD,或在 parted 中输入“set # raid on”)。在第二种情况下,MDADM 会挖掘标记为 RAID 分区的分区并匹配 UUID(唯一 ID)和元数据以组装阵列。
我倾向于始终使用第二种方法,让 mdadm 在启动时通过扫描来组装分区。这样我就不用再担心在更改阵列后更新配置文件了。
像您这样使用 RAID 阵列之外的磁盘是危险的。当您将该磁盘放回阵列时,mdadm 无法保证会做正确的事情。它可能会决定从旧磁盘同步并覆盖“更新的”磁盘,也可能不会。如果您处于这种情况,最好不要使用 RAID,而是使用某种方法从较新的磁盘进行备份或同步。
也可以看看: https://unix.stackexchange.com/questions/52321/using-uuids-with-mdadm