使用软件搭建RAID10

使用软件搭建RAID10,效果测试

1.新加五块磁盘:sdb,sdc,sdd,sde,sdf。
raid10使用四块磁盘就够了
使用软件搭建RAID10

2.安装raid软件amadm
yum install amadm -y

3.回想下raid10原理结构
使用软件搭建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
使用软件搭建RAID10

amadm -C -v mdb -l1 -n2 /dev/sdd /dev/sde
使用软件搭建RAID10

②:制作成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
使用软件搭建RAID10

④:格式化
mkfs.ext4 /dev/md10p1
使用软件搭建RAID10

mkfs.ext4 /dev/md10p2
使用软件搭建RAID10

⑤:创建挂载点:
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

上一篇:CISSP学习:第7章PKI和密码应用


下一篇:U盘安装Proxmox VE(二)