五分钟看懂磁盘阵列 raid 0,1

RAID,即冗余磁盘阵列,起源于1987年,旨在提高硬盘性能和数据安全性。RAID0通过条带化提升读写速度,但无冗余;RAID1则提供镜像功能,牺牲写性能提升数据冗余。创建RAID使用mdadm命令,如创建RAID0需指定级别、磁盘数量等。创建完成后,可进行格式化和挂载操作。
摘要由CSDN通过智能技术生成

早期,硬盘容量很小,还没有现在的U盘空间大,性能并不稳定,这是大多数,当然也有相对比较好 的,但价格非常的昂贵,所以人们就在想办法,我能不能有多个硬盘绑定成一块,让系统认为只是一块 硬盘,1987年Raid技术兴起。美国的一个大学开发出的,当时叫做廉价冗余磁盘阵列,后来改名叫做独 立冗余磁盘阵列。
Raid 发展到现在,已经不是简单的条带化了,还生出了其他的类型,那么这里叫做Raid level(级 别),这个级别仅代表磁盘组织方式不同,没有上下之分。不仅有速度,还要考虑数据可用性,
 

Raid 0(条带): 读写速度得到提升,但不具备数据冗余

Raid 1(镜像): 写性能下降,读性能提升,相反冗余能力提升。但磁盘利用率是1/2,最少2块硬盘

使用命令创建raid,ps:raid可以使用磁盘直接来创建,也可以使用磁盘分区来实现,但是经常使用的还是直接使用磁盘来创建。

创建 raid

mdadm

mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sdb{1,2}

格式:

mdadm 命令名

-C(大写) 创建模式

/dev/md0 创建的 raid 磁盘存放位置

-a 是否在创建时创建配置文件

yes 是,或者 no 否

-l 创建的是哪个 raid

0 创建 raid0

-n 使用多少个磁盘(分区)

2 使用两个磁盘(分区)

/dev/sdb{1,2} 使用的是 /dev/sdb1 分区和 /dev/sdb2 分区

mdadm 参数

-C 创建

-D 查看

-l: 指定级别

-n: 设备个数

-a: {yes|no} 自动为其创建设备文件

-c(小写): chunk大小,默认为64k,(数据块) 2的N次方

-x: 指定空闲盘的个数

创建完后就可以当做一个磁盘来使用了,进行正常的格式化和正常的挂载就可以了。

mount 磁盘 挂载位置                                         #挂载磁盘到哪个位置

df -hT                                                         #         查看当前挂载信息

umount 挂载前或挂载后的位置                         #反挂载

fuser -m -k 挂载点                                                 #强制反挂载

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值