ev/md0:
Version : 1.2
Creation Time : Sun Sep 30 22:31:39 2018
Raid Level : raid1
Array Size : 1047552 (1023.00 MiB 1072.69 MB)
Used Dev Size : 1047552 (1023.00 MiB 1072.69 MB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent
Update Time : Mon Oct 1 21:38:39 2018
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Name : omv30:raid1 (local to host omv30)
UUID : 921a8946:b273e00e:3fa4b99d:040a4437
Events : 78
Number Major Minor RaidDevice State
3 8 32 0 active sync /dev/sdc
2 8 16 1 active sync /dev/sdb
root@omv30:~# cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sdc[3] sdb[2]
1047552 blocks super 1.2 [2/2] [UU]
unused devices: <none>
四、重装系统恢复RAID1测试
1、RAID1两块硬盘正常
将两块硬盘挂到一个新装的ubuntu中,启动。
root@UB13:/home/op# fdisk -l
...(省略)
Disk /dev/md127:1023 MiB,1072693248 字节,2095104 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
root@UB13:/home/op# cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md127 : active raid1 sdd[1] sdc[0]
1047552 blocks super 1.2 [2/2] [UU]
unused devices: <none>
可以看到,自动识别出来/dev/md127。
root@UB13:/mnt/md# mdadm -D /dev/md127
/dev/md127:
Version : 1.2
Creation Time : Sun Sep 30 22:31:39 2018
Raid Level : raid1
Array Size : 1047552 (1023.00 MiB 1072.69 MB)
Used Dev Size : 1047552 (1023.00 MiB 1072.69 MB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent
Update Time : Mon Oct 1 19:31:08 2018
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Consistency Policy : resync
Name : omv30:raid1
UUID : 921a8946:b273e00e:3fa4b99d:040a4437
Events : 25
Number Major Minor RaidDevice State
0 8 32 0 active sync /dev/sdc
1 8 48 1 active sync /dev/sdd
系统自动识别并恢复了RAID1,不用执行mdadm --assemble --scan。
查看/etc/mdadm/mdadm.conf,也是自动加入了md信息。
如果没有自动生成设备信息,则执行:
mdadm --detail --scan >> /etc/mdadm/mdadm.conf
update-initramfs -u
mount后访问正常。
至于如何将md127修改成md0,详见下一节。
2、RAID1损坏了一块硬盘
只有一块硬盘可用,需要在新系统上重建RAID1。
root@op:/home/op# fdisk -l
(未发现新的md设备,略去详细输出)
root@op:/home/op# mdadm --examine /dev/sdb
/dev/sdb:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x0
Array UUID : 921a8946:b273e00e:3fa4b99d:040a4437
Name : omv30:raid1
Creation Time : Sun Sep 30 22:31:39 2018
Raid Level : raid1
Raid Devices : 2
Avail Dev Size : 4192256 (2047.00 MiB 2146.44 MB)
Array Size : 1047552 (1023.00 MiB 1072.69 MB)
Used Dev Size : 2095104 (1023.00 MiB 1072.69 MB)
Data Offset : 2048 sectors
Super Offset : 8 sectors
Unused Space : before=1960 sectors, after=2097152 sectors
State : clean
Device UUID : 6e2fc709:35a8f6fb:d4c0e242:6905437d
Update Time : Mon Oct 1 21:40:25 2018
Bad Block Log : 512 entries available at offset 72 sectors
Checksum : e65b30a8 - correct
Events : 78
Device Role : Active device 1
Array State : AA ('A' == active, '.' == missing, 'R' == replacing)
root@op:/home/op# cat /proc/mdstat
Personalities :
unused devices: <none>
说明新挂载的盘RAID1信息犹在,只需要重新识别:
root@op:/home/op# mdadm --assemble --scan
mdadm: /dev/md/raid1 has been started with 1 drive (out of 2).
root@op:/home/op# fdisk -l
...(省略)
Disk /dev/md127:1023 MiB,1072693248 字节,2095104 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
root@op:/home/op# mdadm -D /dev/m