zoukankan      html  css  js  c++  java
  • 逻辑卷管理(LVM)

    LVMLogical Volume Management 逻辑卷管理

    LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。

    传统磁盘管理:
    我们上层是直接访问文件系统,从而对底层的物理磁盘进行读取。

    lvm工作原理:
    对底层的磁盘进行封装,以逻辑卷(logical volume)的方式呈现给上层应用,逻辑卷里可以方便的添加删除分区和硬盘。

    基本的LVM术语概念:

    PV(Physical Volume)- 物理卷

    物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区(例如sdb1),也可以是整个物理硬盘(例如sdc),也可以是raid设备(例如md0)。

    VG(Volume Group)- 卷组

    卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后可动态添加物理卷到卷组中。一个逻辑卷管理系统工程中可以只有一个卷组,也可以拥有多个卷组。

    LV(Logical Volume)- 逻辑卷

    逻辑卷建立在卷组之上,卷组中的未分配空间可以用于建立新的逻辑卷,逻辑卷建立后可以动态地扩展和缩小空间。系统中的多个逻辑卷可以属于同一个卷组,也可以属于不同的多个卷组。

    PE(Physical Extent)- 物理块

    PE是整个LVM 最小的储存区块,也就是说,其实我们的资料都是由写入PE来处理的。简单的说,这个PE就有点像文件系统里面的block大小。

    创建PV、VG、LV(增与查)

    0. 准备工作:

    在上述创建的那个虚机上增加两块硬盘,各200G。重启虚机,会识别为sdb和sdc,把sdc分区为3个分区:sdc1,sdc2,sdc3。

     

     

    2. vgextend、vgreduce

    图形界面操作

    感兴趣的同学可以试试。

    运行命令system-config-lvm

  • 相关阅读:
    struts2实现文件上传和下载
    Struts2中Action之ResultType
    初识Struts2
    Hibernate中get()和load()方法区别
    初识Hibernate框架,进行简单的增删改查操作
    memge和saveOrUpdate的区别
    apt-get install 出现could not open lock file /var/lib/dpkg/lock错误问题
    vscode工程目录文件及文件夹摘选
    C++引用
    内存分配区基本模型
  • 原文地址:https://www.cnblogs.com/momenglin/p/8548743.html
Copyright © 2011-2022 走看看