先创建RAID root@lvs06:~# lsblk 使用mdadm命令创建RAID阵列/dev/md0。创建RAID0模式可以执行如下命令 root@raid06:~#mdadm --create /dev/md0 --level=0 --raid-devices=5 /dev/vd[bcdef]ices=5 /dev/vd[bcdef] mdadm: Defaulting to version 1.2 metadata mdadm: array /dev/md0 started --level=0选项表示用于将阵列条带化的RAID0模式, --raid-devices=5表示5块硬盘 /dev/vd[bcdef]值表示使用/dev/vdb、/dev/vdc、/dev/vdd、/dev/vde和/dev/vdf五块云盘组成一个RAID阵列。 创建RAID1模式可以执行如下命令 root@raid06:~# mdadm --create /dev/md0 --level=1 --raid-devices=5 /dev/vd[bcdef] --level=1选项表示用于将阵列镜像化的RAID1模式。 使用mdadm命令查看创建的RAID阵列/dev/md0信息。 root@raid06:~# mdadm --detail /dev/md0/dev/md0: Version : 1.2 Creation Time : Sun May 1912:31:532019 Raid Level : raid0 Array Size : 104775680 (99.92 GiB 107.29 GB) Raid Devices : 5 Total Devices : 5 Persistence : Superblock is persistent Update Time : Sun May 1912:31:532019 State : clean Active Devices : 5Working Devices : 5 Failed Devices : 0 Spare Devices : 0 Chunk Size : 512K Name : raid06:0 (local to host raid06) UUID : 59b65ca6:ad8ffc30:ee439c6b:db6ba*** Events : 0Number Major Minor RaidDevice State 0253160 active sync /dev/vdb 1253321 active sync /dev/vdc 2253482 active sync /dev/vdd 3253643 active sync /dev/vde 4253804 active sync /dev/vdf 使用mkfs命令在RAID阵列上创建一个文件系统,例如,ext4文件系统。您也可以创建其他类型的文件系统。 root@raid06:~# mkfs.ext4 /dev/md0 mke2fs 1.42.13 (17-May-2015) Creating filesystem with261939204k blocks and 6553600 inodes FilesystemUUID: 4fc55c24-d780-40d5-a077-03b484519*** Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872 Allocating group tables: done Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done 使用root权限创建一份包含RAID信息的配置文件,设置RAID阵列在启动ECS实例时自动重组。 root@raid06:~# sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf
最后修改:2021 年 04 月 30 日
© 允许规范转载
创建RAID阵列与挂载 |