【Centos7系列】数据冗余raid-RAID0

Iceboundnana 发布于 2023-05-25 415 次阅读


信息介绍

  • 特点

概览:平行存储,即条带。其原理是把连续的数据分成几份,然后分散存储到阵列中的各个硬盘上

  • 硬盘及容量

硬盘数:一个及以上

容量计算:磁盘容量的总和

  • 优缺点

优点:可以提供更多的空间和更好的性能

缺点:无冗余功能,无热备盘,若一个磁盘(物理)损坏,则所有的数据都无法使用

  • 示意图如下:

配置Raid 0

  1. 准备两个大小为20GB分区(sdb、sdc)
[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    2G  0 part [SWAP]
└─sda3   8:3    0   17G  0 part /
sdb      8:16   0   20G  0 disk
sdc      8:32   0   20G  0 disk
  1. 创建Raid 0设备
[root@localhost ~]# mdadm -C -v /dev/md0 -l 0 -n 2 /dev/sdb /dev/sdc
mdadm: chunk size defaults to 512K
mdadm: Fail create md0 when using /sys/module/md_mod/parameters/new_array
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.
  • 参数解析 C:创建raid设备
  • v:显示过程详细信息
  • l:raid等级为0
  • n:创建RAID的设备数位2块
  • /dev/md0:创建raid设备的名称
  1. RAID文件系统创建
[root@localhost ~]# mkfs.xfs /dev/md0
meta-data=/dev/md0               isize=512    agcount=16, agsize=654720 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=10475520, imaxpct=25
         =                       sunit=128    swidth=256 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=5120, version=2
         =                       sectsz=512   sunit=8 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
  1. 挂载使用
[root@localhost ~]# mkdir /raid0
[root@localhost ~]# mount /dev/md0 /raid0
[root@localhost ~]# df -Th
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/sda3      xfs        17G 1005M   17G   6% /
devtmpfs       devtmpfs  981M     0  981M   0% /dev
tmpfs          tmpfs     992M     0  992M   0% /dev/shm
tmpfs          tmpfs     992M  9.5M  982M   1% /run
tmpfs          tmpfs     992M     0  992M   0% /sys/fs/cgroup
/dev/sda1      xfs      1014M  124M  891M  13% /boot
tmpfs          tmpfs     199M     0  199M   0% /run/user/0
/dev/md0       xfs        40G   33M   40G   1% /raid0
  • 参数解析 T:打印文件系统类型
  • h:人性化显示输出内容