一、概述

    LVM(Logical Volume Manager)是基于内核的一种逻辑卷管理器,LVM适合于管理大存储设备,并允许用户动态调整文件系统的大小。此外LVM快照功能可以帮助我们快速备份数据。

    (1)物理卷(PV):物理卷是最底层概念,是LVM的逻辑存储块,物理卷与磁盘分区是逻辑对应的关系。多个LVM物理卷可以合并或者拆分,从而实现容量的扩容和缩减。

    (2)卷组(VG):卷组是LVM逻辑概念上的磁盘设备,通过将单个或多个物理卷组合后生成卷组。

    (3)物理长度(PE):物理长度是将物理卷组合为卷组后,所划分的最小存储单位,既逻辑意义上磁盘的最小存储单元。LVM默认PE大小为4MB。

    (4)逻辑卷(LV):逻辑卷就是LVM逻辑意义上的分区,可以指定从卷组中提取多少容量来创建逻辑卷,最后对逻辑卷格式化并挂载使用。

二、物理卷、卷组和逻辑卷的创建

  1、物理卷的创建:pvcreate

    pvcreate /dev/sdc{1,2,3} 等效于pvcreate /dev/sdc1 /dev/sdc2 /dev/sdc3

  2、卷组的创建:vgcreate

    test_vg1是创建的卷组名字,-s参数用来指定PE大小为16M。

  3、逻辑卷的创建:lvcreate

    从test_vg1卷组中提取2GB容量,创建名为test_lv1的逻辑卷。

    使用200个PE创建逻辑卷,前面案例中定义了PE的大小为16MB,PE只是一个基础度量值,PE和数量的乘积就是逻辑卷的大小。

    指定使用test_vg1卷组中的/dev/sdc1这个物理卷组的存储空间,同时创建名称为test_lv1的逻辑卷。

三、修改LVM分区

  1、物理卷修改:pvcreate

    pvcreate /dev/sdb1

  2、卷组修改:vgextend

    vgextend test_vg1 /dev/sdb1

    进行卷组扩容时,先用pvcreate创建好物理卷,之后才可用于卷组的扩容。

  3、逻辑卷修改:lvextend

    lvextend -L +5G /dev/test_vg1/test_lv1 #给逻辑卷test_lv1扩容5G

四、删除LVM分区

  进行LVM分区删除步骤时,必须要先删除逻辑卷,再删除卷组,最后删除物理卷。

  1、删除逻辑卷:lvremove

  2、删除卷组:vgremove

  3、删除物理卷:pvremove

五、查看LVM分区

  (1)pvdisplay:查看物理卷信息。

  (2)vgdisplay:查看卷组信息。

  (3)lvdisplay:查看逻辑卷信息。

六、LVM分区案例

  这里我们使用sdb这块500GB的硬盘创建四个100GB的分区,并使用这四个分区创建一个名称为test_vg的卷组,最后从该卷组中创建出两个大小为120GB的逻辑卷,名称分别为test_web、test_data。

LVM逻辑卷:创建LVM分区实例的更多相关文章

  1. Linux系统LVM逻辑卷创建过程以及自动化脚本

    转至:https://cloud.tencent.com/developer/article/1068328 Linux系统LVM逻辑卷创建过程以及自动化脚本 2018-03-21阅读 6300   ...

  2. 还原lvm逻辑卷创建整个过程

    很多情况入职的时候,系统可能已规划过的,但是有的信息也不是很完整,比如下面的lvm逻辑卷我们先不管对与错,利用一些工具来了解当前lvm逻辑卷的情况 系统采样: [root@fp-web-112 var ...

  3. lvm逻辑卷创建及使用

    创建逻辑卷 pvcreate /dev/md0 pvs 查看创建的pv组 pvdisplay /dev/md0 查看磁盘详细信息 添加vg组: 创建vg组: vgcreate vg1 /dev/md0 ...

  4. LVM逻辑卷创建管理

    首先添加三块硬盘 结构关系图 相关命令 查看磁盘 #fdisk -l 分区 #fdisk /dev/sda/ #n新建 ProMary主分区 extended扩展分区 #p查看 #q不保存退出 #w保 ...

  5. LVM备份(1)-创建LVM逻辑卷

    LV(Logical Volume) - 逻辑卷 VG(Volume Group) - 卷组 PV(Physical Volume) - 物理卷 1.查看分区信息:fdisk -l 可看到磁盘大小为1 ...

  6. 磁盘文件系统管理与LVM逻辑卷

    一.磁盘以及分区管理 无论是Linux系统还是Windows系统.当现有硬盘的规划不能满足当前需求时.我们就需要将其重新规划和调整 实现上述操作我们就需要用到fdisk磁盘及分区管理工具.此工具是大多 ...

  7. Linux之LVM逻辑卷管理

    LVM逻辑卷管理 LVM机制:PV物理卷,VG卷组,LV逻辑卷. --功能-- --物理卷管理-- --卷组管理-- --逻辑卷管理-- create(建立) pvcreate vgcreate lv ...

  8. linux运维基础知识-系统分区及LVM逻辑卷的创建

    系统分区及LVM逻辑卷的创建 分区 创建逻辑卷 LVM简介:逻辑卷管理器(LogicalVolumeManager)本质上是一个虚拟设备驱动,是在内核中块设备和物理设备之间添加的一个新的抽象层次,如图 ...

  9. Linux下对lvm逻辑卷分区大小的调整(针对xfs和ext4不同文件系统)

    当我们在安装系统的时候,由于没有合理分配分区空间,在后续维护过程中,发现有些分区空间不够使用,而有的分区空间却有很多剩余空间.如果这些分区在装系统的时候使用了lvm(前提是这些分区要是lvm逻辑卷分区 ...

随机推荐

  1. Luogu2345 | 奶牛集会 (树状数组)

    题目背景 MooFest, 2004 Open 题目描述 约翰的 \(N\) 头奶牛每年都会参加"哞哞大会".哞哞大会是奶牛界的盛事.集会上的活动很多,比如堆干草,跨栅栏,摸牛仔的 ...

  2. 5.Docker Compose 部署 Harbor

    什么是 Harbor Harbor 是一个用于存储和分发 Docker 镜像的企业级 Registry 服务器,通过添加一些企业必需的功能特性,例如安全.标识和管理等,扩展了开源 Docker Dis ...

  3. Navicat Premium怎么设置字段的唯一性(UNIQUE)?

    参考链接:https://blog.csdn.net/Song_JiangTao/article/details/82192189 1.打开你想要设计的表 这里写图片描述2.清楚你想要设计哪个字段为唯 ...

  4. 《深入理解java虚拟机》读书笔记四——第五章

    第五章 调优案例分析与实战

  5. 解决DFS Locations从Eclipse的Navigator中消失的问题

    尝试了这篇博客https://blog.csdn.net/qq_40120951/article/details/85028976所说的解决办法,但对我没用. 最后是重新打开Map/Reduce解决的 ...

  6. php执行shell脚本

    本次想要配置webhook钩子,   做钩子大多是走 ssh 协议, coding 里配置部署公钥   之前用 docker 写钩子, 也是 ssh 权限的问题   包工具: 1.composer r ...

  7. Hbase javaAPI(工具类)表的增删改查

    建立连接: package Init; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.*; i ...

  8. winform DataGrid排序、去掉第一的空白列

    排序: dataGridView1.Sort(dataGridView1.Columns[3], ListSortDirection.Descending); 去掉空白列: dataGridView1 ...

  9. C++面向对象编程实例

    实例一.四位运算符操作 main.cpp. #include <iostream> #include "operator_1.h" #include <stdio ...

  10. 安卓开发中遇到java.net.SocketException: Permission denied

    仅需在AndroidManifest.xml添加 <uses-permission android:name="android.permission.INTERNET" /& ...