mdadm --create /dev/md31 -l5 -n3 /dev/sd[b,c,d] -x/dev/sde -n的参数细节
时间: 2023-12-22 12:02:30 浏览: 82
mdadm-mdadm-4.1.源码
在执行 `mdadm --create` 命令创建 RAID 数组时,`-n` 参数用于指定 RAID 数组中设备的数量。具体细节如下:
1. `-n` 参数后面需要紧跟要创建的 RAID 数组中设备的数量。例如,`-n3` 表示创建一个由三个设备组成的 RAID 数组。
2. 如果指定了 `-n` 参数,则必须在命令行中指定足够的设备来创建指定数量的 RAID 数组。例如,如果指定了 `-n3`,则必须在命令行中指定至少三个设备。
3. 如果没有指定 `-n` 参数,则 `mdadm` 命令会默认使用所有指定的设备来创建 RAID 数组。例如,如果使用命令 `mdadm --create /dev/md0 -l5 /dev/sda /dev/sdb /dev/sdc`,则默认使用三个设备来创建 RAID 5 数组。
4. 如果要从 RAID 数组中排除某些设备,则可以使用 `-x` 参数。例如,`-x/dev/sde` 表示从 RAID 数组中排除设备 `/dev/sde`。
5. 当创建 RAID 5 数组时,至少需要三个设备,因为 RAID 5 数组需要至少两个数据块和一个校验块。如果只使用两个设备,则可以创建 RAID 1 数组。如果只使用一个设备,则无法创建 RAID 数组。
阅读全文