文章分类 - RHEL8.0 / 第7章 使用RAID与LVM磁盘阵列技术
摘要:当生产环境中想要重新部署LVM或者不再需要使用LVM时,则需要执行LVM的删除操作。为此,需要提前备份好重要的数据信息,然后依次删除逻辑卷、卷组、物理卷设备,这个顺序不可颠倒。 第1步:取消逻辑卷与目录的挂载关联,删除配置文件中永久生效的设备参数。 [root@localhost linuxprob
阅读全文
摘要:该功能类似于虚拟机软件的还原时间点功能。 快照卷的容量必须等同于逻辑卷的容量; 快照卷仅一次有效,一旦执行还原操作后则会被立即自动删除。 示例: 第1步:使用-s参数生成一个快照卷,使用-L参数指定切割的大小,需要与要做快照的设备容量保持一致。另外,还需要正命令后面写上是针对哪个逻辑卷执行的快照操作
阅读全文
摘要:相较于扩容逻辑卷,在对逻辑卷进行缩容操作时,数据丢失的风险更大。所以在生产环境中执行相应操作时,一定要提前备份好数据。另外,linux系统规定,在对LVM逻辑卷进行缩容操作之前,要先检查文件系统的完整性(当然这也是为了保存数据的安全)。在执行缩容操作前记得先把文件系统卸载掉。 [root@local
阅读全文
摘要:卷组由多块硬盘设备共同组成,只要卷组中有足够的资源,就可以一直为逻辑卷扩容。扩容前需要卸载设备和挂载点的关联。 [root@localhost ~]# umount /linuxprobe 第1步:把上一个实验中的逻辑卷vo扩展到290MB。 [root@localhost ~]# lvextend
阅读全文
摘要:常用的LVM部署命令 功能/命令 物理卷管理 卷组管理 逻辑卷管理 扫描 pvscan vgscan lvscan 建立 pvcreate vgcreate lvcreate 显示 pvdisplay vgdisplay lvdisplay 删除 pvremove vgremove lvremove
阅读全文
摘要:RAID 10磁盘阵列中最多允许50%的硬盘设备发生故障,但是如果同一RAID 1磁盘阵列中的硬盘设备全部损坏,也会导致数据丢失。(RAID是由RAID 1 + RAID 0 组合而成) 这种情况下可以使用RAID备份盘技术来预防这类事故。该技术的核心理念是准备一块足够大的硬盘,这块硬盘平时处于闲置
阅读全文
摘要:在确认有一块物理硬盘设备出现损坏而不能再继续正常使用后,应该使用mdadm命令将其移除,然后查看RAID磁盘阵列的状态,可以发现状态已经改变 示例: mdadm /dev/md0 -f /dev/sdb mdadm /dev/md0 -f /dev/sdb 模拟磁盘设备损坏 上面执行的-f参数是让硬
阅读全文
摘要:mdadm命令用于创建、调整、监控和管理RAID设备,英文全称为“multiple devices admin”,语法格式为“mdadm参数 硬盘名称”。 mdadm命令中的产用参数及作用 参数 作用 -a 检测设备名称 -n 指定设备数量 -l 指定RAID级别 -C 创建 -v 显示过程 -f
阅读全文
摘要:RAID 10: RAID 10技术是RAID 1+RAID 0技术的一个“组合体”。RAID 10技术需要至少4块硬盘来组建,其中先分别两两制作成RAID 1磁盘阵列,以保证数据的安全性;然后再对两个RAID 1磁盘阵列实施RAID 0技术,进一步提高硬盘设备的读写速度。 好处: 高性能 安全性
阅读全文
摘要:定义 RAID 5 是一种分布式奇偶校验的独立磁盘结构,它将数据块和相应的奇偶校验信息分散存储在多个硬盘上。这种结构允许在单个硬盘发生故障时,利用剩余的数据和校验信息来恢复丢失的数据。 示意图: 应用场景: 高容量和数据安全性需求:RAID5通过将数据和校验信息分散存储在多个硬盘上提供更高的数据安全
阅读全文
摘要:RAID 1: 也称磁盘镜像,把两块以上的硬盘进行绑定,在写入数据时,是将数据同时写入多块硬盘上。当其一个磁盘失效时,系统可以自动切换到镜像磁盘上读写。 示意图: 应用场景: 高数据安全性需求:RAID1通过数据镜像提供更高的数据安全性,即使其中一个硬盘损坏,数据也可以从另一个硬盘上恢复。因此,它适
阅读全文
摘要:定义: 多个物理磁盘驱动器(通常是硬盘)组合成一个或多个逻辑单元,以提供数据冗余和/或性能改进 作用: 提高数据可靠性和增加读写性能 RAID 0、1、5、10方案技术对比 RAID级别 最少硬盘 可用容量 读写性能 安全性 特点 0 2 n n 低 追求最大容量和速度;但是任何一块硬盘损坏,数据将
阅读全文
摘要:定义 Linux 系统中用于磁盘管理的一个功能强大的工具。它允许系统管理员更灵活地管理磁盘存储,包括动态地调整文件系统的大小、创建跨多个物理磁盘的卷组,以及使用逻辑卷来管理存储空间等。 LVM 是Linux系统用于对硬盘分区进行管理的一种机制,其创建初衷是为了解决硬盘设备在创建分区后不易修改分区大小
阅读全文