lvm创建逻辑卷,实现单个目录挂载多个磁盘

author author     2023-04-12     693

关键词:

参考技术A LVM 是 Logical Volume Manager 的缩写,中文一般翻译为 "逻辑卷管理",它是 Linux 下对磁盘分区进行管理的一种机制。LVM 是建立在磁盘分区和文件系统之间的一个逻辑层,系统管理员可以利用 LVM 在不重新对磁盘分区的情况下动态的调整分区的大小。如果系统新增了一块硬盘,通过 LVM 就可以将新增的硬盘空间直接扩展到原来的磁盘分区上。

LVM 的优点如下:

LVM 也有一些缺点:

LVM 的优点对服务器的管理非常有用,但对于桌面系统的帮助则没有那么显著,所以需要我们根据使用的场景来决定是否应用 LVM。

通过 LVM 技术,可以屏蔽掉磁盘分区的底层差异,在逻辑上给文件系统提供了一个卷的概念,然后在这些卷上建立相应的文件系统。下面是 LVM 中主要涉及的一些概念。

可以这么理解,LVM 是把硬盘的分区分成了更小的单位(PE),再用这些单元拼成更大的看上去像分区的东西(PV),进而用 PV 拼成看上去像硬盘的东西(VG),最后在这个新的硬盘上创建分区(LV)。文件系统则建立在 LV 之上,这样就在物理硬盘和文件系统中间添加了一层抽象(LVM)。下图大致描述了这些概念之间的关系:

对上图中的结构做个简单的介绍:两块物理硬盘 A 和 B 组成了 LVM 的底层结构,这两块硬盘的大小、型号可以不同。PV 可以看做是硬盘上的分区,因此可以说物理硬盘 A 划分了两个分区,物理硬盘 B 划分了三个分区。然后将前三个 PV 组成一个卷组 VG1,后两个 PV 组成一个卷组 VG2。接着在卷组 VG1 上划分了两个逻辑卷 LV1 和 LV2,在卷组 VG2 上划分了一个逻辑卷 LV3。最后,在逻辑卷 LV1、LV2 和 LV3 上创建文件系统,分别挂载在 /usr、/home 和 /var 目录。

step-1:使用 fdisk -l 查看当前的磁盘信息

step-3:安装gdisk ,使用gdisk对物理磁盘进行分区

通过 p 命令可以查看磁盘当前的状态:

输出中的前几行是磁盘的基本信息,比如总大小为 20G,一共有多少个扇区(sector),每个扇区的大小,当前剩余的空间等等。然后是已经存在的分区信息(上图显示还没有任何分区):

下面通过 以下命令来创建新分区(依次敲):

step-4:如果之前已经划分为多个分区,则可以执行 fdisk /dev/sdc 合并为1个分区,把分区删除后,再对/dev/sdc进行LVM

step-5:现在我们可以基于磁盘分区 /dev/sdd1等来创建 LVM 物理卷(LV),可以通过 pvcreate 命令来完成

使用 pvdisplay 可以看到我们创建的5个物理卷。

step-6:基于一个或多个 PV,可以创建 VG,lvm_data是vg组的名字,可以自定义,,vgs 命令可以观察 VG 的信息

step-7:有了 VG 就可以创建逻辑卷 LV 了,lvcreate 命令用来创建 LV,让我们在前面创建的lvm_data上创建名称为lvm_data_1的 LV

当我们创建 LV lvm_data/lvm_data_1时,其实是创建了名称为 /dev/lvm_data/lvm_data_1的设备文件,现在我们来格式化这个逻辑卷(在该 LV 上创建文件系统),目标为比较常见的 ext4 格式:

最后可以挂载到一个目录上,查看结果:

lvm逻辑卷:创建lvm分区实例

...LVM逻辑意义上的分区,可以指定从卷组中提取多少容量来创建逻辑卷,最后对逻辑卷格式化并挂载使用。 二、物理卷、卷组和逻辑卷的创建  1、物理卷的创建:pvcreate    pvcreate/dev/sdc1,2,3等效于pvcreate/dev/sdc1/dev/sdc2/dev... 查看详情

lvm逻辑卷的创建管理

1.给虚拟机加三个磁盘分区2.创建逻辑卷物理卷卷组新建目录并挂载到这个目录下df-Th查看挂载情况lvscan查看逻辑卷信息  查看详情

lvm逻辑卷vg卷组丢失故障处理

LVM是通过将物理的磁盘或磁盘分区创建成物理卷(PV),多个物理卷添加创建为一个卷组(VG),然后在卷组的基础上创建逻辑卷(LVM),进而在逻辑卷上去创建文件系统,这种在硬盘或分区和文件系统之下的磁盘管理机制大大... 查看详情

lvm逻辑卷创建管理

...用vgcreate命令将物理卷组织一下使用lvcreate指令格式化所创建的目录mkdir在/mnt下创建一个lv01目录并将格式化的内容挂载到这个目录下做完后可以选择删除,步骤如 查看详情

centos磁盘信息和lvm逻辑卷总结

...。如,xvdb被分区成了一个区,xvdb1,这个xvdb1又被做成了逻辑卷main-lv_data,然后以逻辑卷的形式挂载到了data下,此时data目录有120G的空间,但是看上图fdisk-l的信息,发现并没有120G的磁盘,因此可以看大xvdf这块盘,没有被分区,... 查看详情

lvm逻辑卷创建管理

...用ext4格式化挂载查看fdisk/dev/sdc进行新分区查看新建分区创建物理卷创建卷组名为fanyabo1的lv大小为1.5G格式化新建目录并挂载到这个目录下df-Th查看挂载情况lvscan查看逻辑卷信息 查看详情

lvm逻辑卷创建管理

...为1G一个大小为2G 分区完成后查看一下使用pvcreate命令创建再使用vgcreate命令创建  lvcreate指令  格式化所创建的目录 mkdir在/mnt下创建一个lv01目录并将格式化的内容挂载到这个目录下分区的扩展减少继续分区&... 查看详情

centos磁盘信息和lvm逻辑卷总结

...。如,xvdb被分区成了一个区,xvdb1,这个xvdb1又被做成了逻辑卷main-lv_data,然后以逻辑卷的形式挂载到了data下,此时data目录有12 查看详情

lvm逻辑卷的创建扩展缩减和归纳

逻辑卷管理器LVM:LVM的优势:1、弹性存储2、可以使用快照   LVM:将几个物理分区通过软件组合在一起,看起来像是独立的大硬盘,而要用这块大硬盘,就要将它分成可以使用的分区,然后格式化,挂载等PV物理卷:将... 查看详情

linux入门之磁盘管理lvm逻辑卷案例

Linux入门之磁盘管理(9)LVM逻辑卷案例案例介绍阶段(1):创建一个由两个物理卷组成的大小未20G的卷组myvg,要求其PE大小为16M;而在此卷组中创建一个大小未5G的逻辑卷lvtest,此逻辑卷要能在开机后自动挂载至/mnt/lvtest目录,且... 查看详情

lvm逻辑卷创建管理

...大小为2G一个大小为1G分区完成后查看一下使用pvcreate命令创建卷组再使用vgcreate命令创建vgcreatevg01/dev/sdb1 /dev/sdb2查看一下lvcreate指令lvdisplay查看格式化所创建的目录mkdir在/mnt下创建一个lv 查看详情

十lvm磁盘故障小案例

...化,再挂载到系统里面去使用。如何操作:1.fdisk/dev/sdb2.n创建3个新分区,分别1G3.t改变分区类型为8e(lvm) 设备Boot   Start    En 查看详情

linux系统的逻辑卷管理

...查看系统磁盘及系统版本二、LVM逻辑卷相关术语解释三、创建LVM步骤1.创建两个磁盘分区2.创建物理卷PV3.创建卷组VG4.创建逻辑卷LVM5.格式化逻辑卷及挂载①格式化逻辑卷②编辑fstab③永久挂载四、查看逻辑卷状态五、删除逻辑卷... 查看详情

lvm逻辑卷管理--在线扩容逻辑卷与卷组容量缩减逻辑卷快照(代码片段)

...理一下。通过LVM技术整合所有的磁盘资源进行分区,然后创建PV物理卷形成一个资源池,再划分卷组,最后在卷组上创建不同的逻辑卷,继而初始化逻辑卷,挂载到系统中使用。LVM对比传统硬盘存储的优点1、统一管理:整合多个... 查看详情

centos下lvm的使用

...念:LVM(LogicalVolumeManager):首先是基于实际的物理磁盘创建LVM分区,并创建物理卷PV。一个或多个物理卷可以用来创建卷组VG。然后基于卷组可以创建逻辑卷LV。只要在卷组中有可用空间,就可以随心所欲的创建逻辑卷。文件系... 查看详情

lvm逻辑卷技术

...实现过程-将设备指定为物理卷-用一个或者多个物理卷来创建一个卷组,物理卷是用固定大小的物理区域(PhysicalExtent,PE)来定义的-在物理卷上创建的逻辑卷,是由物理区域(PE)组成-可以在逻辑卷上创建文件系统并挂载第一个... 查看详情

17.逻辑卷lvm《mr.robot》

...空间的物理盘区,分配给独立单位使用一个卷组内部可以创建N个逻辑卷逻辑卷所使用的都是同一个卷组 从物理卷收纳进来的 查看详情

磁盘管逻辑卷(lvm)(代码片段)

...将一个或多个底层设备组成一个逻辑设备的模块。物理卷创建逻辑卷是由物理区域(PE)组成。通关过交换PE来进行资料的转换,将原来LV内的PE转移到其他的设备中以降低LV的容量,或将其他设备 查看详情