RAID磁盘冗余阵列
1、硬盘成本问题
2、高性能 i/o速度
3、高可用 数据安全性
mdadm命令用于管理Linux系统中的软件RAID硬盘阵列,格式为“mdadm [模式] <RAID设备名称> [选项] [成员设备名称]”
-a | 检测设备名称 |
-n | 指定设备数量 |
-l | 指定RAID级别 |
-C | 创建 |
-v | 显示过程 |
-f | 模拟设备损坏 |
-r | 移除设备 |
-Q | 查看摘要信息 |
-D | 查看详细信息 |
-S | 停止RAID磁盘阵列 |
接下来,使用mdadm命令创建RAID 10,名称为“/dev/md0”。
LVM逻辑卷管理器
首先需要把这些面粉(物理卷[PV,Physical Volume])揉成一个大面团(卷组[VG,Volume Group]),然后再把这个大面团分割成一个个小馒头(逻辑卷[LV,Logical Volume]),而且每个小馒头的重量必须是每勺面粉(基本单元[PE,Physical Extent])的倍数。
首先需要把这些面粉(物理卷[PV,Physical Volume])揉成一个大面团(卷组[VG,Volume Group]),然后再把这个大面团分割成一个个小馒头(逻辑卷[LV,Logical Volume]),而且每个小馒头的重量必须是每勺面粉(基本单元[PE,Physical Extent])的倍数。
LVM还具备有“快照卷”功能,该功能类似于虚拟机软件的还原时间点功能。例如,可以对某一个逻辑卷设备做一次快照,如果日后发现数据被改错了,就可以利用之前做好的快照卷进行覆盖还原。LVM的快照卷功能有两个特点:
快照卷的容量必须等同于逻辑卷的容量;
快照卷仅一次有效,一旦执行还原操作后则会被立即自动删除。
本章节的复习作业
1. RAID技术主要是为了解决什么问题呢?
答:RAID技术可以解决存储设备的读写速度问题及数据的冗余备份问题。
2. RAID 0和RAID 5哪个更安全?
答:RAID 0没有数据冗余功能,因此RAID 5更安全。
3.假设使用4块硬盘来部署RAID 10方案,外加一块备份盘,最多可以允许几块硬盘同时损坏呢?
答:最多允许5块硬盘设备中的3块设备同时损坏。
4.位于LVM最底层的是物理卷还是卷组?
答:最底层的是物理卷,然后在通过物理卷组成卷组。
5. LVM对逻辑卷的扩容和缩容操作有何异同点呢?
答:扩容和缩容操作都需要先取消逻辑卷与目录的挂载关联;扩容操作是先扩容后检查文件系统完整性,而缩容操作为了保证数据的安全,需要先检查文件系统完整性再缩容。
6. LVM的快照卷能使用几次?
答:只可使用一次,而且使用后即自动删除。
7. LVM的删除顺序是怎么样的?
答:依次移除逻辑卷、卷组和物理卷。