最近在做一个基盘构筑的项目,涉及到一个问题,扩展VG。
扩展VG本身是没有什么问题的,但是对于我碰到的这个问题,好像有点特殊。。。
现象:
安装Linux虚拟机时,有一块200G的磁盘,但是分区时只用了160G,还剩40G,然后将160G的盘作成了LVM,现在希望可以将当时没有用的40G也追加到VG(卷组)里。
调查:为了做上面的事,上网找了一些资料。了解了LVM的原理及配置过程
1.创建逻辑卷
①将物理硬盘格式化成PV(物理卷) 使用的是 pvcreate 命令
②创建卷组(VG),并将PV加入到卷组中 通过 vgcreate 命令
③基于卷组(VG)创建逻辑卷(LV) 通过 lvcreate 命令
2.使用格式化逻辑卷
mkfs.ext4 /dev/xiaoluo/mylv
3.删除逻辑卷
①首先将正在使用的逻辑卷卸载掉 通过 umount 命令
②将逻辑卷先删除 通过 lvremove 命令
③删除卷组 通过 vgremove 命令
④最后再来删除我们的物理卷 通过 pvremove 命令
4.拉伸逻辑卷(逻辑卷的拉伸可以在线做,不需要卸载到逻辑卷)
①查看当前VG的信息,保证VG中有足够的空闲空间 通过 vgdisplay 或者 vgs 命令
②扩充逻辑卷 通过 lvextend 命令
③查看完扩充后LV大小 扩充完后我们可以使用 lvdisplay 或者 lvs 命令来查看一下当前lv的信息
④更新文件系统 通过 resize2fs 命令
5.拉伸卷组
①将要添加到VG的硬盘格式化成PV 通过 pvcreate 命令
②将新的PV添加到指定的VG当中 通过 vgextend 命令
③查看当前VG的信息 通过 vgdisplay 或者 vgs 命令
6.缩小逻辑卷
①卸载已经挂载的逻辑卷 通过 umount 命令
②缩小文件系统(会提示需要运行fsck来检查文件系统) 通过 resize2fs 命令
③缩小LV 通过 lvreduce 命令
缩小逻辑卷的操作是个危险的操作,稍不注意就可能损坏我们的逻辑卷,造成文件的丢失或损害,所以我们一般不要对逻辑卷进行缩减操作!!!
最后再强调一点:缩小逻辑卷的操作必须要先卸载掉逻辑卷,然后先缩小文件系统,最后再来缩小我们的逻辑卷才行!!
7.缩小卷组
①首先必须也要卸载掉我们的逻辑卷 通过 umount 命令
②将一个PV从指定卷组中移除掉 通过 vgreduce 命令
③查看当前卷组的信息 通过 vgdisplay 或者 vgs 命令
④将PV删除掉 通过 pvremove 命令
预想解决方案:
基于上面的学习,于是打算将剩余的40G先做成一块虚拟设备.于是在本地模拟了上面的现象。
1.新加一块磁盘/dev/sdd(16G)
2.将这块盘分成了两个逻辑分区/dev/sdd1(4G),/dev/sdd2(8G)
3.将这两个分区做成PV,可以成功做成
4.基于上面的pv,创建卷组VG
5.基于VG,创建LV
6.将/dev/sdd里剩余的4G做成/dev/sdd3,并且使用Pvcreate命令,创建物理卷,提示创建不能成功,这样看来,根本没有办法将这剩余的4G放到卷组中
7.重新创建一块虚拟磁盘/dev/sde,pvcreate命令创建物理卷,可以成功创建,也可以成功添加到VG里
结果:
不成功:将/dev/sdd里剩余的4G做成/dev/sdd3,并且使用Pvcreate命令,创建物理卷,提示创建不能成功,这样看来,根本没有办法将这剩余的4G放到卷组中
成功:重新创建一块虚拟磁盘/dev/sde,pvcreate命令创建物理卷,可以成功创建,也可以成功添加到VG里
参考:
下面的文档确实写得很好,很详细
http://www.cnblogs.com/xiaoluo501395377/archive/2013/05/22/3093405.html
Linux学习之CentOS(二十五)--Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理
Linux学习之CentOS(二十六)--Linux磁盘管理:LVM逻辑卷的创建及使用
Linux学习之CentOS(二十七)--Linux磁盘管理:LVM逻辑卷的拉伸及缩减
相关推荐
### Linux逻辑卷管理详解 #### 实验背景及目标 本次实验旨在通过具体实践来深入了解Linux下的逻辑卷管理(LVM,Logical Volume Manager),并掌握其基本应用与操作流程。通过本实验,学习者将能够更好地理解和操作...
linux逻辑卷
Linux逻辑卷管理(LVM,Logical Volume Manager)是一种先进的存储管理技术,它允许系统管理员动态地管理和调整磁盘空间。LVM将物理硬盘上的空间划分为物理卷(PV),然后将多个物理卷组合成卷组(VG),再从卷组中...
linux 物理卷 逻辑卷 卷组 关系.jpg
了解Linux操作系统中的逻辑卷管理。逻辑卷管理相关命令,逻辑卷管理新添加1块2G的SCSI硬盘设备,完成硬盘检测及分区
总结来说,Linux逻辑卷管理通过其独特的架构,为系统管理员提供了强大的磁盘管理和存储优化工具,使得在Linux环境中,无论是应对日益增长的数据需求,还是进行高可用性的系统设计,都能更加游刃有余。理解并熟练掌握...
Linux逻辑卷管理(LVM,Logical Volume Manager)是Linux操作系统中一种高级的磁盘管理工具,它允许系统管理员在物理磁盘和分区之上创建虚拟的存储设备,这些虚拟设备被称为逻辑卷。LVM的主要目标是提供更灵活的磁盘...
linux分区之逻辑卷,详细讲解了linux分区的概念,并以逻辑卷为重点,举例演示了逻辑卷的创建、合并、删除等等实例。
Linux服务器配置与管理中,LVM(Logical Volume Manager)逻辑卷管理是一个关键的主题。LVM是一种在Linux操作系统中实现的高级磁盘管理技术,自Linux 2.4内核版本开始引入。它提供了对磁盘分区更为灵活和动态的管理...
Linux 逻辑卷管理(LVM,Logical Volume Manager)是一种先进的磁盘分区管理技术,它允许系统管理员在不中断服务的情况下动态调整分区大小,解决了传统分区方式的局限性。LVM 提供了一种灵活的方式来组织和管理存储...
linux 物理卷 逻辑卷 卷组 关系22.gif
Linux 逻辑卷管理 LVM 步骤 Linux 逻辑卷管理 LVM 是一种高级的磁盘管理机制,可以帮助用户方便地管理磁盘分区,解决磁盘分区大小的评估和调整问题。本文将深入讨论 LVM 技术,介绍 LVM 的基本概念、术语和工作原理...
linux逻辑卷组创建以及修改
Linux LVM(Logical Volume Manager,逻辑卷管理器)是一种先进的磁盘管理技术,它允许管理员在物理硬盘之上创建逻辑卷,这些逻辑卷可以跨越多个硬盘,提供更大的灵活性和可扩展性。通过LVM,我们可以轻松地调整卷的...
### Linux逻辑盘卷管理LVM详解 #### 一、引言 在Linux系统管理中,合理规划磁盘分区是一项至关重要的任务。系统管理员不仅要考虑当前的磁盘需求,还需要预测未来可能出现的空间需求增长。传统的磁盘分区方法在面对...
linux LVM 逻辑卷管理 红帽子的官网教程PPT
### Linux系统磁盘分区(逻辑卷LVM)的扩充 #### 概述 在Linux环境中,随着业务数据的增长,往往需要对现有的存储空间进行扩展。本文档详细介绍了如何在CentOS生产服务器上添加新的硬盘,并对其进行逻辑卷管理器...
Linux逻辑卷管理是Linux系统中一种灵活的磁盘分区管理技术,它允许用户在不影响现有数据的情况下动态调整存储空间的大小。LVM(Logical Volume Manager)是实现这一功能的工具,它将磁盘分区转化为物理卷(Physical ...