1.RAID概述
RAID,( Redundant Arrays of Independent Disks ),中文为廉价冗余磁盘阵列。
2.RAID定义
多个独立的物理硬盘按照不同的方式组合起来形成一个虚拟磁盘。而实际当中我们看到的是两块和一个聚合。 一般正在工作环境中一个磁阵连接也是至少有 两根线,实现多的,所以实际上我们看到的是两块磁盘,需要做一次聚合。
3.RAID级别
根据磁盘的不同组合方式形成不能的级别,但是raid级别没有好与坏,只是组合方式不同性能不同选择方式也不同。
有:0 1 2 3 4 5 6 7 10 01 50
#:10指的就是raid 1 和 raid 0 组成磁盘阵列,01和50同理;
4.RAID优势
4.1.容量和管理方式上的优势
易于灵活的进行容量扩展,’虚拟化‘使可能管理性极大的增强
4.2.性能上优势
磁盘分块技术 带来性能的提高
4.3.raid的可靠性和可用性
通过冗余技术和热备、热换提升了可靠性
5.raid详解:
raid 0 :
通过条带的方式将数据均匀的写到磁盘,读取也是均匀的读取,简单来说就是raid 0 均匀的对磁盘进行读写数据;
Radi 0 :至少需要两块磁盘 | |
优点 | 读写效率非常高,不校验,配置简单; |
缺点 | 没有冗余,容错率低,只要一块磁盘损坏就导致所有磁盘不可用 |
使用场景 | 对性能要求高,对安全性,可靠性要求不高的场景; |
raid 0 操作演示:
(1):添加硬盘:
#:此处我选择添加了4块5G的硬盘,只是为了看到效果,没给太大,原理上是虚拟磁盘,不会占用物理磁盘,所以可以给大一些;
(2):重启进行磁盘配置,查看磁盘是否添加成功:
[root@131 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 7.9G 0 rom
nvme0n1 259:0 0 20G 0 disk
├─nvme0n1p1 259:1 0 2G 0 part /boot
└─nvme0n1p2 259:2 0 18G 0 part
├─rhel-root 253:0 0 15G 0 lvm /
└─rhel-swap 253:1 0 3G 0 lvm [SWAP]
nvme0n2 259:3 0 5G 0 disk
nvme0n3 259:4 0 5G 0 disk
nvme0n4 259:5 0 5G 0 disk
nvme0n5 259:6 0 5G 0 disk
[root@131 ~]#
(3):配置磁盘类型为fd,四块新加磁盘同样操作即可:操作完成之后再通过 fdisk -l 验证:
[root@131 ~]# fdisk /dev/nvme0n2
Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p):
Using default response p.
Partition number (1-4, default 1):
First sector (2048-10485759, default 2048):