Linux服务器制作Raid磁盘阵列(基本操作)

RAID:
极强的容错能力,保证了数据的安全;
较佳的 I/O 传输率,有效的匹配了 CPU、内存的速度;
较大的存储量,保证了海量数据的存储;
较低的性能价格比。

RAID 0
条带模式
数据切割,依序放置不同磁盘
磁盘可用空间为磁盘数*最小磁盘的大小

RAID 1
镜像模式
数据复制
磁盘可用空间为磁盘数*最小磁盘的大小/2

RAID 5
3 块或 3 块以上磁盘组成磁盘阵列,每次数据写入时,随机选择一块磁盘用作校验
磁盘可用空间为:(磁盘数-1)*最小磁盘的大小

RAID 10(RAID 1 + RAID 0)
即 RAID 0 和 RAID 1 的组合
磁盘可用空间为磁盘数*最小磁盘的大小/2

1、基础环境配置
准备一台装有Centos7.2-1511系统的虚拟机,添加四块20G硬盘。

(1)配置Yum源(我个人使用Centos镜像当中添加了mdadm工具相关软件包)

①移除原有联网yum源

mv /etc/yum.repos.d/* /media

②编写本地Yum源文件local.repo

vi /etc/yum.repos.d/local.repo

[centos]
name=centos
baseurl=file:///opt/centos
enabled=1
gpgcheck=0

③挂载镜像

mkdir /opt/centos
mount CentOS-7-x86_64-DVD-1511.iso /opt/centos/        //此处采用单次挂载模式
mount: /dev/loop0 is write-protected, mounting read-only

④关闭防火墙和selinux

systemctl stop firewalld        //以下全部采用单次关闭方式
setenforce 0

⑤yum安装mdadm工具

yum instal -y mdadm

查看当前磁盘信息

[root@localhost ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0   50G  0 disk
├─sda1            8:1    0  500M  0 part /boot
└─sda2            8:2    0 49.5G  0 part
  ├─centos-root 253:0    0 47.5G  0 lvm  /
  └─centos-swap 253:1    0    2G  0 lvm  [SWAP]
sdb               8:16   0   20G  0 disk
sdc               8:32   0   20G  0 disk
sdd               8:48   0   20G  0 disk
sde               8:64   0   20G  0 disk
sr0              11:0    1 1024M  0 rom
loop0             7:0    0    4G  0 loop /opt/centos

创建RAID 0模式磁盘阵列(此次使用sdb、sdc磁盘进行实验)

[root@localhost ~]# mdadm -Cv /dev/md0 -l 0 -n 2 /dev/sd[b-c]
mdadm: chunk size defaults to 512K
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.
md0:创建的RAID等级为RAID 0的md0(设备名)
-C v:创建设备,并显示信息。
-l 0:RAID 的等级为 RAID 0-n 2:创建 RAID 的设备为 2 块。

查看RAID详细信息

[root@localhost ~]# mdadm -D /dev/md0
/dev/md0:
        Version : 1.2
  Creation Time : Wed Nov 24 09:09:35 2021
     Raid Level : raid0
     Array Size : 41910272 (39.97 GiB 42.92 GB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

    Update Time : Wed Nov 24 09:09:35 2021
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

     Chunk Size : 512K

           Name : xnode1:0  (local to host xnode1)
           UUID : a6c10beb:31a3423d:ad6c618a:adcd42dc
         Events : 0

    Number   Major   Minor   RaidDevice State
       0       8       16        0      active sync   /dev/sdb
       1       8      
  • 1
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值