一、LVM简介

LVM(Logic Volume Manager)逻辑卷管理,简单理解就是将一块或多块硬盘的分区在逻辑上集合,当一块大硬盘来使用。

其特点是:

1、可以实现在线动态扩展,也可以缩减

2、可以创建快照

二、LVM中的术语

1、PM(Physical Media):块设备,基本的物理存储介质,如硬盘的分区;

2、PV(Physical Volume):物理卷,是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数;

3、VG(Volume Group):卷组,相当于扩展分区,卷组的空间是不能够直接使用的;

4、PE(Physical Extent):物理盘区,在创建卷组时,需要指定PE大小,默认是4M;

5、LV(Logical Volume):面向用户可以直接使用的文件系统,可以被格式化并挂载使用的单独的存储设备;

6、LE(Logical Extent):逻辑盘区,用来存储数的,在同一个卷组中,LE的大小和PE是相同的,并且一一对应;

7、dm(device mapper):设备映射,映射目录:/dev/卷组名/逻辑卷名;真正的位置/dev/mapper/卷组名-逻辑卷名。

三、LVM的使用

1、系统环境

系统版本:CentOS release 6.5 (Final)

lvm版本:lvm2-2.02.100-8.el6.x86_64

新添加两块20G硬盘:sdb和sdc,将两块硬盘分成四个分区,添加到同一卷组中。

2、物理卷管理命令:pv

pvcreate,pvremove,pvscan(扫描),pvs(简要显示),pvdisplay(详细显示)

创建物理卷

# pvcreate /dev/sdb{1,2} /dev/sdc{1,2}

3、卷组的管理命令:vgcreate,vgextend,vgreduce(缩减),vgremove,vgrename

创建fansik卷组

# vgcreate fansik /dev/sdb{1,2} /dev/sdc{1,2}

删除卷组fansik

# vgremove fansik

指定PE大小为8MB

# vgcreate -s 8MB fansik /dev/sdb{1,2} /dev/sdc{1,2}

扩展卷组

# vgextend fansik /dev/sdd1

4、逻辑卷的管理命令:lvcreate,lvs,lvextend,lvreduce,lvremove

创建逻辑卷

# lvcreate -L 10G -n fansik fansik

格式化

# mke2fs -t ext4 -b 2048 /dev/fansik/fansik

挂载使用

# mount /dev/fansik/fansik /mnt

扩展逻辑卷:+表示增加10G,不带+表示增加到10G,在扩展前要保证卷组的有剩余空间

扩展物理边界

# lvextend -L +10G /dev/fansik/fansik

扩展逻辑边界

# resize2fs /dev/fansik/fansik

缩减逻辑卷的步骤:

卸载卷,并执行强制自检

# e2fsck -f /dev/fansik/fansik

缩减逻辑边界

# resize2fs /dev/fansik/fansik 10G

缩减物理边界

# lvreduce -L 10g /dev/fansik/fansik

四、快照卷

快照卷是逻辑卷的一种,通常为只读

创建快照卷

# lvcreate -s -L 5G -n snap -p r /dev/fansik/fansik

# mount -r /dev/fansik/snap /media/

删除快照卷

# umount /media/

# lvremove /dev/fansik/snap

LVM逻辑卷管理的更多相关文章

  1. 18 LVM逻辑卷管理

    根据上一节的内容,我们知道md这个内核模块可以用来做软RAID的管理.同时RAID实现了两个功能:1.提高了磁盘的读写能力:2.对于数据进行了冗余备份: 但是,如果是管理员手动误删的数据,则一样无法找 ...

  2. LVM逻辑卷管理测试——逻辑卷扩展、收缩、快照及删除

    一.逻辑卷扩展 [root@lxjtest /]# umount /testLVM/ [root@lxjtest /]# df -h Filesystem Size Used Avail Use% M ...

  3. LVM逻辑卷管理测试——创建逻辑卷

    虚拟机里再添加两块硬盘,如下所示: 启动系统后,我们可以看到新添加的两块硬盘为/dev/sdb和/dev/sdc.每个2GB. [root@lxjtest ~]# fdisk -l Disk /dev ...

  4. CentOS下LVM逻辑卷管理技术解释

    1.LVM逻辑卷管理技术产生的背景 企业日益变化的存储需要使得传统的磁盘分区存储显得不够灵活 2.磁盘分区存储 对于这样的三个物理分区的话,迟早有一天会被数据填满,因为它是死的,无法进行缩放. 假设下 ...

  5. CentOS LVM逻辑卷管理

    在CentOS 挂载(U盘NTFS格式,新硬盘,增加交换分区,扩展根分区等)中扩展根分区部分用的就是LVM逻辑卷管理来进行扩展的. 1.为什么会有逻辑卷管理 传统磁盘管理是直接对硬盘分区进行访问,你如 ...

  6. linux的存储管理(RALD) LVM 逻辑卷管理 虚拟阵列

    磁盘存储管理 LVM 逻辑卷 虚拟阵列 1.Linux系统中 磁盘使用 存在3个大问题: 1.灵活性 2.安全性 3.性能 2.解决办法RAID独立磁盘冗余阵列 RAID(Redundant Arra ...

  7. 【Linux】LVM 逻辑卷管理

    LVM - 逻辑卷管理 简介 LVM(Logical Volume Manager), 即逻辑卷管理,是Linux环境下对磁盘分区进行管理的一种机制. 相关名词 PV(physical volume) ...

  8. 『学了就忘』Linux文件系统管理 — 65、LVM逻辑卷管理介绍

    目录 1.LVM逻辑卷管理的简介 2.LVM逻辑卷管理的原理 3.总结建立LVM分区的步骤 1.LVM逻辑卷管理的简介 LVM是Logical Volume Manager的简称,中文就是逻辑卷管理. ...

  9. Linux之LVM逻辑卷管理

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

随机推荐

  1. linux SVNUP显示无法连接主机

    今天开发环境中突然无法连接主机了,我就想到 1.更改svn 链接地址,发现不可取,工程中的每个目录下面都有个.svn文件,修改起来麻烦: 2.建立新文件夹,重新checkout,发现还是无法链接 最后 ...

  2. 关于Jquery动画滞后问题(转)

    jQuery中slideUp .slideDown.animate等动画运用时,如果目标元素是被外部事件驱动, 当鼠标快速地连续触发外部元素事件, 动画会滞后的反复执行,其表现不雅.非常影响使用体验. ...

  3. 不再折腾-----hadoop-1.2.1完全分布式安装

    准备工作 三台虚拟机,强烈推荐vmware + centos6.5 三台虚拟机均设有hadoop用户 IP地址设置 IP地址 hostname 192.168.11.100 master 192.16 ...

  4. 调用天气预报webservice

    <script src="jquery.js" type="text/javascript" charset="utf-8">& ...

  5. MVP -----个人理解与示例(android例子 实现)

    MVP 也就是Model View Presenter模式,是建立一个工程的一种模式. ======================================================== ...

  6. BZOJ1778 [Usaco2010 Hol]Dotp 驱逐猪猡

    首先我们列出转移矩阵$M$,$M_{i, j} = \frac {1 - \frac{p} {q}} {deg[i]}$(i,j之间有边)or $M_{i, j} = 0$(i,j之间没边) 则这个矩 ...

  7. Octopus系列之价格计算公式

    百分比:在原价的基础上优惠5%,相当于95%折销售实际价格:最后实际销售的价格[基准价格:如果有特价就基于特价,没有特价基于原价]优惠金额:减少的金额 批量优惠 百分比: 原价*(1-5%)的算法实际 ...

  8. Asp.net MVC 视图(四)

    强类型辅助方法 模板辅助方法 Asp.net MVC中的模板辅助方法利用元数据和模板构建HTML,即:模板辅助方法可以通过使用数据注解,在运行时使用合适的任何“编辑器”来生成合适的HTML标记元数据包 ...

  9. ios网络学习------6 json格式数据的请求处理

    ios网络学习------6 json格式数据的请求处理 分类: IOS2014-06-30 20:33 471人阅读 评论(3) 收藏 举报 #import "MainViewContro ...

  10. 开启PHP exif扩展方法详解

    服务器配置说明: 1.在php.ini文件中找到;extension=php_exif.dll,去掉前面的分号2.在php.ini文件中找到;extension=php_mbstring.dll,去掉 ...