如何使用Linux程序mdadm创建软件RAID1软阵列(2)

创建 RAID-1 阵列

磁盘分区完成后,我们可以使用以下命令创建 RAID-1 阵列:

# mdadm -Cv /dev/md0 -l1 -n2 /dev/sdb1 /dev/sdc1

说明:

-Cv: 创建一个阵列并打印出详细信息。

/dev/md0: 阵列名称。

-l1 (l as in "level"): 指定阵列类型为 RAID-1 。

-n2: 指定我们将两个分区加入到阵列中去,分别为/dev/sdb1 和 /dev/sdc1

以上命令和下面的等价:

# mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1

如果你想在在磁盘失效时添加另外一个磁盘到阵列中,可以指定 '--spare-devices=1 /dev/sdd1' 到以上命令。

输入 “y” 继续创建阵列,回车:

如何使用Linux程序mdadm创建软件RAID1软阵列

可以使用以下命令查看进度:

# cat /proc/mdstat

如何使用Linux程序mdadm创建软件RAID1软阵列

另外一个获取阵列信息的方法是:

# mdadm --query /dev/md0

# mdadm --detail /dev/md0 (或 mdadm -D /dev/md0)

如何使用Linux程序mdadm创建软件RAID1软阵列

'mdadm -D'命令提供的信息中,最重要就是阵列状态类。激活状态说明阵列正在进行读写操作。其他几个状态分别为:完成(读写完成)、降级(有一块磁盘失效或丢失)或者恢复中(一张新盘已插入,系统正在写入数据)。这几个状态涵盖了大多数情况。

格式化或加载磁盘阵列

下一步就是格式化阵列了,本例中使用ext4格式:

# mkfs.ext4 /dev/md0

如何使用Linux程序mdadm创建软件RAID1软阵列

现在可以加载阵列并验证其正常加载:

# mount /dev/md0 /mnt

# mount

如何使用Linux程序mdadm创建软件RAID1软阵列

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/2448edef8cb0ba997fe6097af1cba61b.html