首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mdadm管理的RAID-10阵列中驱动器的物理*顺序/位置重要吗?

mdadm管理的RAID-10阵列中驱动器的物理*顺序/位置重要吗?
EN

Server Fault用户
提问于 2012-03-19 21:34:57
回答 1查看 4.5K关注 0票数 6

我已经建立了一个4驱动器RAID-10阵列使用mdadm管理,软件raid在一个x86_64盒.

它可以正常运行并按预期工作,

代码语言:javascript
复制
cat /proc/mdstat
    md127 : active raid10 sdc2[2] sdd2[3] sda2[0] sdb2[1]
          1951397888 blocks super 1.2 512K chunks 2 far-copies [4/4] [UUUU]
          bitmap: 9/466 pages [36KB], 2048KB chunk

自动柜员机,四个SATA驱动器是物理插入到主板的第一个四个SATA端口。

我想为灾难性的恢复收集必要的/完整的信息。从这里开始阅读,http://neil.brown.name/blog和邮件列表,我还没有完全确信我是对的。

我明白“驾驶秩序很重要”。这是合乎逻辑的,还是重要的物理秩序?

如果我拔掉这个数组中的四个驱动器,并将每个驱动器插入到主板或pci卡上的不同端口中,只要我在软件配置中没有任何改变,数组会正确地自动重新组装吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-03-19 23:17:28

正如@Fox所说,元数据将确保无论驱动器在何种顺序中检测到,阵列都可以组装。

当然,您应该根据设备的序列号或物理设备特有的其他属性来考虑设备,而不是设备节点名称。例如:

代码语言:javascript
复制
$ ls -la /dev/disk/by-id/ata-ST3320418AS_6VM9PNFT
lrwxrwxrwx 1 root root 9 2011-11-15 23:20 /dev/disk/by-id/ata-ST3320418AS_6VM9PNFT -> ../../sde

因为没有保证在引导时分配哪些物理设备节点。如果您需要删除设备等,这可能很重要。因此,在我的例子中,我认为该磁盘是串行的6VM9PNFT,而不是/dev/sde。

至于备份元数据,我不认为这很重要,因为只要数组组装,就会有元数据。如果数组没有组装,那么元数据的意义是什么?真的,你不应该乱搞元数据,你应该有足够的可用设备!

但是,如果您真的想备份它,可以通过对每个数组中的每个成员设备执行mdadm -E /dev/sde1来将其转储出去。

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/371315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档