我已经组装了一个新的raid阵列来替换一个旧的。但是,这个新数组的自动名称为/dev/md3 127,我希望将其重命名为/dev/md3 3,这样就不必更改其他各种设置。如何重命名mdadm raid数组?
发布于 2011-05-08 14:16:59
从mdadm --detail /dev/md127开始:
Version : 0.90
Creation Time : Wed Apr 13 20:03:21 2011
Raid Level : raid10
Array Size : 656765952 (626.34 GiB 672.53 GB)
Used Dev Size : 437843968 (417.56 GiB 448.35 GB)
Raid Devices : 3
Total Devices : 2
Preferred Minor : 8
Persistence : Superblock is persistent第一行显示此数组使用的元数据版本。现在,停止数组:
mdadm --stop /dev/md127
mdadm --remove /dev/md127再用新的名字组装它。如果元数据版本为1.0或更高版本,请使用以下命令:
mdadm --assemble /dev/md3 /dev/sd[abcdefghijk]3 --update=name对于使用旧元数据结构的数组(很可能是0.90,因为它允许内核自动组装),请使用以下命令:
mdadm --assemble /dev/md3 --update=super-minor /dev/sd[abcdefghijk]3发布于 2014-07-09 22:23:53
其他答案有效,但如果您不想过早停止数组,请参见:如何更改MD设备的名称(mdadm) (来自超级用户)
https://serverfault.com/questions/267480
复制相似问题