LVM 逻辑卷管理

一、概述:

LVM: logical Volumn Manager 

LVM是建立在硬盘和分区之上的一个逻辑层。可以将多个物理分区整合起来,无需停机,可以对文件系统的大小进行调整。同时,还提供快照功能

二、概念及实现过程:

PE :每一个物理卷PV被划分为称为PE(Physical Extents)的基本单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4MB。所以物理卷(PV)由大小等同的基本单元PE组成。

物理卷PV(Physical Volume)创建  -> 卷组VG(Volume Group)创建 ->逻辑卷LV (Logical Volume)创建

三、实例

1、利用2块物理磁盘sdb(10G) sdc(8G) ,创建一个LV。

blob.png  

  1)创建分区并调整分区类型为8e(Linux LVM)

blob.png

blob.png

    2)创建PV

blob.png

    3)创建VG,名为myvg

blob.png

    4)扩展VG

blob.png

    5)创建LV,名为mylv的大小是12G的卷

blob.png

    6)对新生成的卷格式化成ext4的文件系统

blob.png

blob.png

blob.png

    7)挂载使用

blob.png

因此,一个12G的mylv 卷就可以正常使用了。

2、LV卷的扩展及缩小

    LV卷的扩展可挂载扩展,先要分两步:先要扩展其物理边界的大小,然后才能扩展逻辑边界的大小

    缩小的时候先卸载,然后缩小逻辑边界的大小,接着才是物理边界的大小

    1)扩展物理边界到16G大小

blob.png

    2)扩展逻辑边界

blob.png

    3)查看下卷的大小

blob.png

    4)缩小mylv到8G,先要卸载

blob.png

    5)调整逻辑边界大小到8G

blob.png

    6)调整物理边界大小到8G

blob.png

挂载后就可以使用

3、快照卷

    快照卷和原卷必须处于同一个卷组,使用lvcreate -s 创建。创建完了挂载后使用。

 blob.png     

4、移除卷

    使用lvremove vgremove pvremove ,移除卷。lvremove前需要先卸载卷。

原创文章,作者:麦鲸,如若转载,请注明出处:http://www.178linux.com/8552

(0)
麦鲸麦鲸
上一篇 2015-10-03 11:50
下一篇 2015-10-05 22:30

相关推荐

  • vim的使用

    本文主要讲述vim的使用 一.vim是什么? vim是一个十分著名也十分强大的编辑器,是vi的增强版,是一个模式化的编辑器,英文名称为 Visual Interface iMprove,在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器的美称。 二.vim的工作模式  (1)编辑模式:也叫命令模式,通过编辑命令实现…

    Linux干货 2016-10-29
  • ansible批量部署主从DNS

    什么是DNS服务DNS的解析流程分析递归查询迭代查询DNS相关的术语说明生产环境中的应用Bind9常见配置说明使用ansible自动部署主从DNS 什么是DNS服务 DNS(Domain Name Service)是Internet上用于名称解析的服务,简单来说,就是将域名转换为IP地址的服务(正向解析),也可以用于将IP地址解析为对应的…

    Linux干货 2016-06-29
  • 【知识点】NO.1—-关于删除文件后未及时释放磁盘空间问题

    删除了某些占用大存储的文件,发现占用的磁盘空间并没有的到释放。怎么解决呢?
    在工作中经常遇到服务器某个存放日志或者某些数据的磁盘(或者目录),因为检查不及时磁盘存储满了的状况。释放空间真的只是删除文件这么简单吗?nonono…

    2017-11-18
  • Linux进程篇16.2pstree命令:【进程树】

    pstree命令:【进程树】

    Linux干货 2017-12-18
  • Linux基础:计算机的组成及其功能

    1. 描述计算机的组成及其功能。
    2. 按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
    3. 描述Linux的哲学思想,按照自己的理解对其解释性描述。
    4. 说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date等命令使用,配合相应实例阐述。
    5. 如何获取帮助信息,描述man文档章节划分。
    6. 罗列发行版基础目录名称命名法则及功用规定。

    2017-12-07
  • 11文件查找find和locate

    有些时候我们是想要在系统中查找某个具体的文件,却不知道路径在哪里,只是知道其中的某些特性,比如大小或者名字什么的。这时候就要用到查找工具啦。 在文件系统上查找符合条件的文件命令有两个,locate和find,其中locate是非实时查找即数据库查找。而find是实时查找 locate: 用法:locate [OPTION]… [PATTERN]&…

    Linux干货 2016-11-27