我有一个linux软件RAID使用md。我想列出我所有的RAID阵列和每个硬盘连接到他们。有什么简单的方法吗?
发布于 2014-12-09 11:12:38
cat /proc/mdstat将为您提供所需的输出,比较容易解析,因为映射的设备与其成员位于同一条线上,例如:
$ cat /proc/mdstat
Personalities : [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [linear] [multipath]
md0 : active raid1 sdf2[1] sde2[0]
81854336 blocks super 1.2 [2/2] [UU]
md127 : active raid0 sdf3[1] sde3[0]
286718976 blocks super 1.2 512k chunks
unused devices: <none>发布于 2014-12-09 03:03:21
如果您将三个软件RAID数组附加到系统(md0、md1、md2),下面的简单一行将显示每个驱动器(将..2更改为数组总数):
/dev/md0:
0 8 18 0 active sync /dev/sdb2
/dev/md1:
0 8 19 0 active sync /dev/sdb3
/dev/md2:
0 8 20 0 active sync /dev/sdb4
1 8 36 1 active sync /dev/sdc4注意,不需要UUID来跟踪哪些驱动器在哪个数组中,因为RAID超级块将处理这个问题。
https://serverfault.com/questions/650151
复制相似问题