`

Linux逻辑卷LVM操作文档

阅读更多
逻辑卷简介:
逻辑卷(Logical Volume)是由逻辑磁盘形成的虚拟盘,也可称为磁盘分区。
LVM (Logical Volume Manager) ,逻辑卷管理器。
LVM 将存储虚拟化,使用逻辑卷,你不会受限于物理磁盘的大小。另外,与硬件相关的存储设置被其隐藏,你可以不用停止应用或卸载文件系统来调整卷大小或数据迁移,这样可以减少操作成本。逻辑卷提供方便的方法来镜像你的数据并支持快照功能。
LVM逻辑卷是Linux里面一个很棒的空间使用机制,因为分区在没有格式化的情况下是没有办法加大或者放小的。通过LVM可以将你的磁盘空间做到灵活自如。
 

基本的逻辑卷管理概念:


PV(Physical Volume)- 物理卷 
物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备

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

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

逻辑卷操作:
1 创建逻辑卷
fdisk /dev/sdb
p
n
p
w
t
LVM的标识是8e
 
pvcreate /dev/sdb1 /dev/sdb2
(注意:如果没有识别出/dev/sdb2设备,需重启服务器)
pvs
 
 
vgcreate vgname /dev/sdb1 /dev/sdb2
vgs
 
lvcreate -L 500M -n lvname vgname
lvs
 
mkfs.ext4  /dev/vgname/lvname
 
mount
 
2 逻辑卷扩展
 
当卷组不够用的情况下,如何扩大卷组
重新从第二块硬盘上创建一个分区sdb3
pvcreate /dev/sdb3
vgextend vgname /dev/sdb3
pvs
逻辑卷lvname不够用了,如何扩展
给逻辑卷增加空间并不会影响以前空间的使用,所以无需卸载文件系统
直接通过命令:
lvextend –L +500M /dev/vgname/lvname
或者lvextend –l 2.5G /dev/vgname/lvname
给lvname增加500M空间(lvname目前是2G空间)
设置完成之后,记得使用:
resize2fs /dev/vgname/lvname
命令来同步文件系统。
centos7系列使用 xfs_growfs /dev/centos/root 因为文件系统一般为xfs格式
 
 
 
 
3 逻辑卷其他
当硬盘空间不够用的情况下,如果减少逻辑卷的空间释放给其他逻辑卷使用。
 
1、 先卸载逻辑卷lvname
 
umount /data
有些情况下通过 lsof(8) 或 fuser(1) 可以
找到有关使用该设备的进程的有用信息

2、 然后通过e2fsck命令检测逻辑卷上空余的空间。

e2fsck -f /dev/mapper/vgname-lvname

3、 使用resize2fs将文件系统减少到700M。

resize2fs /dev/mapper/vgname-lvname 700M

4、 再使用lvreduce命令将逻辑卷减少到700M。

lvreduce -L 700M  /dev/mapper/vgname-lvname

注意:文件系统大小和逻辑卷大小一定要保持一致才行。如果逻辑卷大于文件系统,由于部分区域未格式化成文件系统会造成空间的浪费。如果逻辑卷小于文件系统,哪数据就出问题了。

完成之后,就可以通过mount命令挂载重新使用了。

 

4 转移数据

 

5 删除逻辑卷

 

1、先通过umount命令卸载掉逻辑卷lvname

umount /data

2、修改/etc/fstab里面逻辑卷的挂载信息,否则系统有可能启动不起来。

3、通过lvremove 删除逻辑卷lvname

lvremove /dev/mapper/vgname-lvname

4、通过vgremove 删除卷组vgname

vgremove vgname

5、通过pvremove 将物理卷转化成普通分区。

pvremove  /dev/sdb1 /dev/sdb2

pvs

vgs

lvs

删除完了,别忘了修改分区的id标识。修改成普通Linux分区即可。

2
1
分享到:
评论

相关推荐

    Linux服务器配置与管理:lvm逻辑卷.pptx

    熟悉:Linux逻辑卷(LVM) 工作机制 【能力目标】 能够划分逻辑卷 【思政目标】 磁盘操作程序来不得半点马虎,培养学生精益求精的工匠精神。 1.1 lvm逻辑卷 1. 什么是lvm? LVM(Logical Volume Manager)逻辑卷管理是在...

    Linux逻辑卷管理LVM步骤借鉴.pdf

    Linux逻辑卷管理LVM步骤借鉴.pdf

    学习LVM逻辑卷管理.doc

    LVM(Logical Volume Manager)逻辑卷管理器是Linux系统用于对硬盘分区进行管理的一种机制,创建初衷是为了解决硬盘设备在创建分区后不易修改分区大小的缺陷。LVM中每个磁盘分区就是一个物理卷(Physical Volume, PV...

    Linux逻辑卷管理(LVM)详解

    对于传统的分区类型,其尺寸是固定的,不能够动态...一旦某个分区的尺寸不能满足需求了,管理员将不得不重新分区,或者将包含足够空间的新磁盘分区挂载到原有文件系统上。使用LVM处理这样的问题将获得更大的灵活性。

    Linux系统逻辑盘卷管理LVM详细介绍

    LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。 通过LVM系统管理员可以轻松管理磁盘...

    linux系统下lvm及逻辑卷的快照功能共11页.pdf

    linux系统下lvm及逻辑卷的快照功能共11页.pdf_文档整理可打印.zip

    Linux系统逻辑盘卷管理LVM技术详细解析

    LVM是逻辑盘卷管理的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。本文详细介绍了LVM的基本术语,介绍了安装、创建和管理LVM的方法。

    Linux硬盘扩容LVM逻辑卷管理详细操作手册(个人实际操作整理版)

    Linux硬盘扩容使用LVM逻辑卷管理的详细操作手册。 是个人实际操作整理。 为方便下载和操作,文档全为操作命令及输出详细拷贝。方便用户拷贝命令执行和查找信息输出。 只要按照文档一步一步操作就能完成操作。

    逻辑卷管理基础知识(LVM)

    文档中包含在Linux系统中创建逻辑卷管理(LVM)相关的命令和逻辑卷基础知识。

    详解Linux LVM逻辑卷配置过程(创建,增加,减少,删除,卸载)

    LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上、文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性。RHEL5默认安装的分区格式就是LVM逻辑卷的格式,需要注意的是/boot分区不能基于LVM...

    Linux中对lvm逻辑卷分区大小的调整教程(针对xfs与ext4不同文件系统)

    主要给大家介绍了关于Linux中对lvm逻辑卷分区大小的调整教程(针对xfs与ext4不同文件系统)的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧

    Linux服务器配置与管理:LVM逻辑卷管理进阶.pptx

    [root@dyzx ~]# mkfs -t ext4 /dev/vg01/lv01 //使用ext4文件系统格式化逻辑卷lv01 [root@dyzx ~]# lvs /dev/vg01/lv01 //查看缩小前的逻辑卷 LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync ...

    Linux应用技术:Linux磁盘分区管理LVM.pptx

    项目3 Linux磁盘文件管理;第三讲 主要内容;LVM管理;LVM相关概念;通过命令实现LVM管理;通过命令实现LVM配置;创建物理卷 显示物理卷 ;创建卷组 显示卷组 ;创建逻辑卷 -L指定lv大小,-n指定lv名字 显示逻辑卷 ;格式化...

    5.6LVM逻辑卷管理器.docx

    LVM技术是在硬盘分区和文件系统之间添加了一个逻辑层,它提供了一个抽象的卷组,可以把多块硬盘进行卷组合并。这样一来,用户无须关心物理硬盘设备的底层架构和布局,就可以实现对硬盘分区的动态调整。LVM的技术架构...

    物理卷、逻辑卷和卷组的关系(高清版).pdf

    文件为VISIO绘制的结构图,主要用以说明物理卷,逻辑卷以及卷组之间的关系,通过图形的方式,更简单直观的说明相互之间的关系,比文字更直接清楚,适合初次接触LVM逻辑卷管理的道友了解基本的架构,相关的操作可以...

    lvm linux 磁盘挂载

    LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的...

    Linux服务器配置与管理:LVM逻辑卷管理基础.pptx

    使用LVM实现动态磁盘管理 【思政目标】 磁盘操作程序来不得半点马虎,培养学生精益求精的工匠精神。 [root@dyzx ~]# fdisk /dev/sdb 欢迎使用 fdisk (util-linux 2.23.2)。 更改将停留在内存中,直到您决定将更改写入...

    Linux 逻辑卷管理(LVM)使用方法总结

    管理磁盘空间对系统管理员来说是一件重要的日常工作。...我想告诉你的是,当 LVM (逻辑卷管理)首次出现在 Fedora Linux 中时,我是非常抗拒它的。我最初的反应是,我并不需要在我和我的设备之间有这

    LinuxLVM快速入门资料

    教程名称:Linux LVM快速入门资料课程目录:【】1、RedHat5.5LVM实验文档-【】AIX网络配置.NFS.LVM 详细图解【】IBM AIX红皮书 LVM 逻辑卷管理【】linux LVM 磁盘管理【】linux LVM手册【】linux text安装模式创建...

    Linux CentOS7 LVM 的管理

    LVM(Logical Volume Manager)逻辑卷管理,是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。管理员利用 LVM 可以在磁盘不用重新分区的...

Global site tag (gtag.js) - Google Analytics