Linux raid配置

本文介绍了Linux环境下Raid0和Raid1的配置过程。Raid0提供高速读写但无容错,而Raid1则能提供容错但磁盘利用率仅为50%。在实验环境中,使用4块5G磁盘,2块组建Raid0,2块组建Raid1。通过mdadm命令进行RAID创建,随后进行格式化、挂载和数据验证。当Raid0移除一块磁盘或Raid1模拟磁盘故障时,观察系统行为以理解其容错特性。
摘要由CSDN通过智能技术生成

Raid0:不能容错,但是速度快,至少需要两块磁盘。

Raid1:写性能下降,读性能提升,支持容错,但磁盘利用率为1/2,至少需要两块磁盘。

环境要求:新添加4块磁盘,2块磁盘做Raid0,2块磁盘做Raid1,磁盘大小为5G,系统需要识别到。

Raid0:

[root@localhost ~]# lsblk 
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0   20G  0 disk 
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0   19G  0 part 
  ├─centos-root 253:0    0   17G  0 lvm  /
  └─centos-swap 253:1    0    2G  0 lvm  [SWAP]
sdb               8:16   0    5G  0 disk 
sdc               8:32   0    5G  0 disk 
sdd               8:48   0    5G  0 disk 
sde               8:64   0    5G  0 disk 
sr0              11:0    1  4.2G  0 rom  /run/media/root/CentOS 7 x86_64
[root@localhost ~]# mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sdb /dev/sdc
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.

mdadm:将任何块设备做成RAID

-C :创建模式

-a :是否创建设备文件,后面需要跟值yes或no

-l :级别

-n :设备数量

查看当前系统上所有启用 了Raid的设备

[root@localhost ~]# cat /proc/mdstat 
Personalities : [raid0] 
md0 : active raid0 sdc[1] sdb[0]
      10475520 blocks super 1.2 512k chunks
      
unused devices: <none>

格式化:

[root@localhost ~]# mkfs.xfs /dev/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值