使用软件搭建RAID10,效果测试
1.新加五块磁盘:sdb,sdc,sdd,sde,sdf。
raid10使用四块磁盘就够了
2.安装raid软件amadm
yum install amadm -y
3.回想下raid10原理结构
先制作两块raid1,再组合制作成raid0 = raid10
4.开始制作
amadm命令参数:
-C:创建
-n:指定设备数量
-l:指定RAID级别
-v:显示过程
-S:停止raid磁盘阵列
-f:模拟设备损坏
-r:移除设备
-D:查看详细信息
-a:检查设备名称/添加磁盘
①先创建两个raid1
amadm -C -v mda -l1 -n2 /dev/sdb /dev/sdc
amadm -C -v mdb -l1 -n2 /dev/sdd /dev/sde
②:制作成raid0
mdadm -C /dev/mn10 -l0 -n 2 /dev/md126 /dev/md127
③:分区
[root@k8s-node2 ~]# fdisk /dev/md10
欢迎使用 fdisk (util-linux 2.23.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。
Device does not contain a recognized partition table
使用磁盘标识符 0x9d1e7b89 创建新的 DOS 磁盘标签。
命令(输入 m 获取帮助):p
磁盘 /dev/md10:42.9 GB, 42878369792 字节,83746816 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):524288 字节 / 1048576 字节
磁盘标签类型:dos
磁盘标识符:0x9d1e7b89
设备 Boot Start End Blocks Id System
命令(输入 m 获取帮助):n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p):
Using default response p
分区号 (1-4,默认 1):
起始 扇区 (2048-83746815,默认为 2048):
将使用默认值 2048
Last 扇区, +扇区 or +size{K,M,G} (2048-83746815,默认为 83746815):+20G
分区 1 已设置为 Linux 类型,大小设为 20 GiB
命令(输入 m 获取帮助):p
磁盘 /dev/md10:42.9 GB, 42878369792 字节,83746816 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):524288 字节 / 1048576 字节
磁盘标签类型:dos
磁盘标识符:0x9d1e7b89
设备 Boot Start End Blocks Id System
/dev/md10p1 2048 41945087 20971520 83 Linux
命令(输入 m 获取帮助):p
磁盘 /dev/md10:42.9 GB, 42878369792 字节,83746816 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):524288 字节 / 1048576 字节
磁盘标签类型:dos
磁盘标识符:0x9d1e7b89
设备 Boot Start End Blocks Id System
/dev/md10p1 2048 41945087 20971520 83 Linux
命令(输入 m 获取帮助):n
Partition type:
p primary (1 primary, 0 extended, 3 free)
e extended
Select (default p):
Using default response p
分区号 (2-4,默认 2):
起始 扇区 (41945088-83746815,默认为 41945088):
将使用默认值 41945088
Last 扇区, +扇区 or +size{K,M,G} (41945088-83746815,默认为 83746815):
将使用默认值 83746815
分区 2 已设置为 Linux 类型,大小设为 20 GiB
命令(输入 m 获取帮助):
命令(输入 m 获取帮助):n
Partition type:
p primary (2 primary, 0 extended, 2 free)
e extended
Select (default p):
Using default response p
分区号 (3,4,默认 3):
No free sectors available
命令(输入 m 获取帮助):
命令(输入 m 获取帮助):p
磁盘 /dev/md10:42.9 GB, 42878369792 字节,83746816 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):524288 字节 / 1048576 字节
磁盘标签类型:dos
磁盘标识符:0x9d1e7b89
设备 Boot Start End Blocks Id System
/dev/md10p1 2048 41945087 20971520 83 Linux
/dev/md10p2 41945088 83746815 20900864 83 Linux
命令(输入 m 获取帮助):w
The partition table has been altered!
Calling ioctl() to re-read partition table.
正在同步磁盘。
新建的磁盘:fdisk -l
④:格式化
mkfs.ext4 /dev/md10p1
mkfs.ext4 /dev/md10p2
⑤:创建挂载点:
mkdir /raid10p1
mkdir /raid10p2
mount /dev/md10p1 /raid10p1
mount /dev/md10p2 /raid10p2
验证:
创建一个5个g的文件,查看传输速度
dd if=/dev/zero of=test.txt bs=5M count=1024
time cp -r test.txt /raid10p1
time cp -r test.txt /raid10p1