LVM逻辑卷创建及扩展

一:LVM逻辑卷管理:
逻辑卷管理LVM是linxu系统中比较重要的一种磁盘管理机制,管理员利用LVM可以在磁盘不用重新分区的情况下动态调整文件系统的大小,并且利用LVM管理的文件系统可以跨越磁盘。当服务器添加了新的磁盘后,管理员不必将原有的文件移动到新的磁盘上,而是通过LVM可以直接扩展文件系统跨越磁盘。

LVM为我们提供了逻辑概念上的磁盘,使得文件系统不再关心底层物理磁盘的概念。LVM的出现基本实现了磁盘空间的按需分配。

LVM是建立在物理磁盘和分区之上的一个逻辑层,通过它可以将若干个磁盘分区连接为一个整块的卷组,形成一个存储池。在卷组中可以任意创建文件系统,最终在系统中挂载使用的就是逻辑卷,逻辑卷的使用方法与普通的磁盘分区完全一样。

在LVM中主要涉及以下几个概念:
    ①物理卷PV(Physical Volume)物理卷是构建LVM的基础,通常就是指磁盘或磁盘分区。实现LVM第一步就是将原先的普通磁盘或磁盘分区转换为LVM物理卷
    ②卷组VG(Volume Group)卷组是一个存储池,它是LVM逻辑概念上的磁盘设备,通过将多个物理卷组合生成卷组,卷组的大小取决于物理卷的容量和个数。
    ③逻辑卷LV(logical Volume)是LVM逻辑意义上的分区,我们可以指定从卷组中提取多少容量来创建逻辑卷,最后对逻辑卷格式化并挂载使用。
    ④物理块PE(Physical Extent)物理块是将物理卷组合为卷组后,所划分的最小存储单位,即逻辑意义上磁盘的最小存储单元(大小可配置)默认为4MB
        需要注意的是:由于/boot目录用于存放系统引导文件,所以不能应用LVM机制。

二:系统默认的逻辑卷设置:
在linux系统中,LVM得到了高度重视。比如在安装系统的过程中,如果设置由系统自动过行分区,则系统除了创建一个/boot引导分区之外,会将剩余的磁盘空间全部采用LVM进行管理,并在其中创建两个逻辑卷,分别挂载到根分区和交换分区。

三:创建并使用逻辑卷:
首先创建物理卷 pvcreate /dev/sd{b,c} pvs简略显示物理卷信息;pvdisplay详细显示物理卷信息 【pvdisplay /dev/sdb显示指定物理郑信息】
然后创建卷组 vgcreate 卷组名 /dev/sd{b,c} vgs简略显示卷组信息;vgdisplay详细显示卷组信息
其次创建逻辑卷 lvcreate -L 容量大小 -n 逻辑卷名 卷组名
逻辑卷创建好之后,linux系统会把逻辑卷设备存放在/dev设备目录中,同时会以卷组的名称来建立一个目录,其中保存有逻辑卷的设备映射文件。逻辑卷的设备文件名称格式为 /dev/卷组名称/逻辑卷名称 。。 用lvdisplay命令可以查看逻辑卷的详细信息。

    pvcreate  /dev/sd{b,c}
    vgcreate  wgroup  /dev/sd{b,c}
    Lvcreate  -n ftp –L 30G wgroup

四:创建并挂载文件系统:
mkfs –t xfs /dev/wgroup/ftp
mount /dev/wgroup/ftp /var/ftp
永久挂载:echo ‘dev/mapper/wgroup-ftp /ftp xfs defaults 0 0’ >> /etc/fstab
或者:echo ‘dev/wgroup/ftp /ftp xfs defaults 0 0’ >> /etc/fstab 或编辑/etc/fstab文件
五:扩展逻辑卷空间
①将增加的磁盘创建物理卷:pvcreate /dev/sdb
②扩展已经存在的卷组: vgextend cl /dev/sdb
③扩展逻辑卷: 需要用到lvextend命令,通过-L选项可以指定要扩展的空间大小,“-L +10G”表示将空间增加10G,”-L 10G”则表示将空间增加到10G,因而在使用时要注意区分。 lvextend -L +10G /dev/cl/root
④xfs_growfs /dev/cl/root XFS类型的文件系统用xfs_growfs命令更新文件系统的大小
resize2fs /dev/卷组名/逻辑卷名 EXT系列的文件系统用 resize2fs命令更新文件系统大小

六:删除LVM分区
当我们想要重新部署或者不再需要逻辑卷分区时,通过相关命令也可以轻松地删除之前创建的物理卷、卷组、逻辑卷。删除的顺序应该与创建时的顺序相反,也就是按照卸载文件系统、删除逻辑卷、删除卷组、删除物理卷这样的顺序。另外在卸载文件系统时需要注意,应同步更新/etc/fstab文件,并要提前备份好重要数据信息。.
lvremove vgremove pvremove

原文地址:http://blog.51cto.com/python20101030/2346341

时间: 2024-10-09 19:52:08

LVM逻辑卷创建及扩展的相关文章

Linux磁盘管理:LVM逻辑卷创建及使用

Linux磁盘管理:LVM逻辑卷创建及使用    一.创建LVM逻辑卷    通过图文并茂的方式来看看如何创建我们的LVM ,首先是要将我们的物理硬盘格式化成PV,然后将多个PV加入到创建好的VG中,最后通过VG创建我们的LV.所以我们第一步就是将我们的物理硬盘格式化成PV(物理卷) ①将物理硬盘格式化成PV(物理卷) 使用的是 pvcreate 命令 这里我已经事先虚拟化了3快物理硬盘,每块硬盘的大小为8G,通过 fdisk -l 命令可以查看 [[email protected] ~]# f

LVM逻辑卷-创建、查看、删除

创建LVM流程: 先把磁盘初始化为物理卷(PV),此时磁盘空间就是一个一个PE(默认4MB一个大小)组成:将PV加入VG(卷组)中:从VG中创建LV(逻辑卷),LV是可以创建文件系统使用的!创建文件系统并挂在使用. 虚拟机实验创建LVM: 在虚拟机中添加两块10G硬盘: 下图是切换到root用户后,列出的磁盘信息: 初始化磁盘成物理卷. 创建一个VG,把PV加入其中: 创建逻辑卷,创建后会在/dev/taokittesting/weblvm生成文件! 格式化,创建文件系统 挂载到/mnt下试用:

lvm逻辑卷创建

lvm逻辑卷创建一:逻辑卷的作用弹性的调整分区的容量,利用其系统快照功也是一种很好的备份工具. 二:逻辑卷LVM的组成部分,PV,VG,LV.?:PV可以理解成硬盘的分区.?:VG可以理解成硬盘.?: LV可以理解在由PV分区组合而成的硬盘VG上所在进行的分区. 三:LVM实现 . 备注:创建快照会影响速度,备份完成后应该删除. 原文地址:http://blog.51cto.com/13878077/2161603

LVM逻辑卷-创建、扩容、缩减、迁移、快照

LVM逻辑卷 逻辑卷管理工具,允许在多个物理设备之间重新组织文件系统,包括重新设定文件系统的大小 PE  物理盘区,类似于磁盘中的block 逻辑卷的基本存储单位就是PE dm:device mapper将一个或多个底层块设备组织成一个逻辑设备的模块 设备名:/dev/dm-#  //系统自动分配,常用软链接定义 软链接:两种方式表示 /dev/mapper/卷组-逻辑卷 /dev/卷组/逻辑卷 LVM可以弹性的修改容量 基本概念: pv  //物理卷 vg  //卷组 lv  //逻辑卷 本次

LVM 逻辑卷创建与管理

LVM ( Logical Volume Manager ) 是基于内核的一种逻辑卷管理器,允许用户动态调整文件系统大小,可以利用快照功能备份数据. LVM分为:物理卷 卷组  逻辑卷 物理卷:(PV)是LVM最底层概念,和磁盘份区是对应的关系(一个分区对应一个物理卷,由命令生成.) 卷 组:(VG)由一个或多个物理卷组成,大小取决于物理卷的个数及容量,创建时可以指定其PE大小.卷组我们可以看成是一个磁盘设备. PE(Physical Extent)即物理长度,逻辑意义上磁盘最小存储单位,默认大

新手学习Linux——lvm逻辑卷创建管理

首先把防火墙关掉.iptables -Fiptables -Xiptables -Ziptables -L setenforce 0vi /etc/sysconfig/selinux #修改SELINUX首先添加块3块硬盘,为方便区分把每一块硬盘大小设置不同,分别为5G.6G和7G,硬盘的类型是默认的SCSI. fdisk /dev/sdb #对sdb硬盘进行分区Command (m for help): m #输出帮助依次输入n,p,默认,+2G即可完成.再依照上面的步骤加一个大小为1G的新分

LVM逻辑卷创建管理

一.简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性. LVM的工作原理其实很简单,它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用.在传统的磁盘管理机制中,我们的上层应用是直接访问文件系统,从而对底层的物理硬盘进行读取,而在LVM中,其通过对底层的硬盘进行封装,当我们对底层的物理硬盘进行操作时,其不再是针对于分区进行操

lvm逻辑卷创建及使用

创建逻辑卷 pvcreate /dev/md0 pvs 查看创建的pv组 pvdisplay /dev/md0 查看磁盘详细信息 添加vg组: 创建vg组: vgcreate vg1 /dev/md0 扩展vg组: vgextend vg1 /dev/md1 vgextend vg1 /dev/md5 vgs vgdisplay vg1 lv划分逻辑盘: lvcreate -L 300M(逻辑盘大小) -n lv01(逻辑盘名称) vg1(逻辑盘所在的vg组) 增加逻辑盘的空间:lvextend

什么是LVM逻辑卷?

LVM与传统硬盘管理区别: LVM(Logic Volume Manager)逻辑卷,传统的硬盘是直接分割后创建文件系统,交由系统进行管理的:当磁盘满了后无法动态扩充,即便可以多加入一块硬盘,对于某些应用服务器而言也是不行的.可以通过磁盘分区工具扩充传统硬盘的分区大小,这样做很可能造成数据丢失,而且文件系统不稳定. 而逻辑卷是在现有硬盘的基础之上,在进行抽象,把磁盘抽象成逻辑卷,系统管理逻辑卷,可以动态的扩充大小:即使新加入硬盘,也不会破坏逻辑卷的数据. LVM逻辑卷创建流程: 将硬盘格式化成P