使用软件搭建RAID10

简介: 使用软件搭建RAID10

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

1.新加五块磁盘:sdb,sdc,sdd,sde,sdf。

raid10使用四块磁盘就够了

1675177642594.jpg

2.安装raid软件amadm

yum install amadm -y

3.回想下raid10原理结构

1675177662904.jpg

先制作两块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

1675177698888.jpg

amadm -C -v mdb -l1 -n2 /dev/sdd /dev/sde

1675177715966.jpg

②:制作成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

1675177915893.jpg

④:格式化

mkfs.ext4 /dev/md10p1

1675177928692.jpg

mkfs.ext4 /dev/md10p2

1675177951817.jpg

⑤:创建挂载点:

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


相关文章
|
9月前
|
监控 Linux 网络安全
VMware vCenter Converter 9.0 - P2V 虚拟机转换工具
VMware vCenter Converter 9.0 - P2V 虚拟机转换工具
2864 0
VMware vCenter Converter 9.0 - P2V 虚拟机转换工具
|
安全 前端开发 应用服务中间件
ssl卸载原理
ssl卸载原理
1308 0
|
Linux
CentOS 7.x时间同步服务chrony配置详解
文章详细介绍了在CentOS 7.x系统中如何安装和配置chrony服务,以及它与ntpd服务的对比,强调了chrony在时间同步方面的高效性和准确性。
1730 2
CentOS 7.x时间同步服务chrony配置详解
|
Java Maven
IDEA中查看源码点击Download Sources时出现Cannot download sources的问题复现及解决
IDEA中查看源码点击Download Sources时出现Cannot download sources的问题复现及解决
2688 0
|
机器学习/深度学习 自然语言处理 算法框架/工具
"揭秘高性能开源模型服务之谜:SGLang Runtime如何助力智能问答飞越性能瓶颈?"
【8月更文挑战第20天】随着AI技术的发展,开源模型成为行业创新的关键。本文通过一个智能问答系统的案例,展示了SGLang Runtime在优化模型服务性能方面的优势。SGLang Runtime是一款高性能的开源框架,支持多种深度学习框架,具备异构计算能力、简洁API及可扩展性。通过模型转换、部署和服务调用等步骤,并结合性能优化措施如调整批处理大小、模型剪枝和量化,显著提升了服务质量。此案例为开发者提供了实用指南,助力AI技术的有效应用。
814 1
|
存储 Python
数据包络分析(Data Envelopment Analysis, DEA)详解与Python代码示例
数据包络分析(Data Envelopment Analysis, DEA)详解与Python代码示例
|
编解码 Cloud Native 前端开发
H.265 视频在浏览器中的播放问题探究
H.265 视频在浏览器中的播放问题探究
1340 0
|
Linux 计算机视觉
Linux交叉编译opencv并移植ARM端
通过以上步骤,你可以在Linux上交叉编译OpenCV,并将生成的库文件和头文件移植到ARM平台上,从而在ARM上使用OpenCV。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
1269 0

热门文章

最新文章