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
下一篇 2015-10-05

相关推荐

  • Linux文本处理及用户组管理命令练习

    一.文本处理基础命令 (1).  列出当前系统上所有已经登录的用户的用户名。           完成命令:who  |  cut  -d’ ‘  -f1  |  uniq  -u 示例: (2).取出最后登录到当前系统对的用户的相关信息。         完成命令:w  |  tail -1 示例: (3).取出当前系统上被用户当作…

    2018-03-11
  • Linux 第八天: 练习和作业

    Linux 第八天: (08月09日) 练习和作业       1删除/etc/grub2.cfg所有以空白开头的行行首空白字符 sed 's#^[[:space:]]\+##' /etc/grub2.cfgsed -r 's@^[[:space:]]+@@' /etc/grub2.cfg…

    Linux干货 2016-08-11
  • RAID简述和Linux软RAID配置

    RAID简述和Linux软RAID配置 PS:仅为课程练习,原理和配置可能有误,仅供参考,谢谢; 1.RAID功能简述     RAID,全称(Redundant Arrays of Inexpensive Disk或Redundant Arrays of Independent Disk),现在一般多用于后面那个称呼,独立磁盘冗余阵列。RAID的基础概念大…

    Linux干货 2016-07-17
  • Linux常见发行版本以及Linux哲学思想

    什么是Linux?  Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。  Linux操作系…

    Linux干货 2016-08-15
  • 第一周作业

    计算机的组成以CPU/存储/IO设备 硬件层次 CPU以完成运算和控制 存储包含 I/O设备为连接计算机的多样性输入输出设备(包含打印机/显示器等) 软件层次 以机器语言为基础,到符合使用的应用程序, Linux的发行版本 RedHat(商业组织维护版本,有enterprise version)-CentOS-主要以此为主 Debian(community)…

    Linux干货 2016-12-04
  • 用户、组及其管理

    用户和组管理    Linux是一个多用户、多任务的操作系统。多用户、多任务就是可以在系统上建立多个用户,多个用户可以在同一时间内登录同一台主机的系统执行不同的任务,而互不影响。例如某台linux服务器上有4个用户,分别是root、www、ftp和mysql,在同一时间内root用户可能在管理维护系统,www用户可能在修改自己的程序和操作…

    Linux干货 2016-08-04