linux中LVM动态扩容和管理

  1. 相关概念

pv:物理卷

pe:物理拓展卷     lvm的最小存储单元

vg :卷组

lvm :最终使用的可伸缩设备

2.  lvm 建立

1).划分物理分区,修改其标签为lvm

通过L 查出8e编号符合要求

修改成功

(2)pvcreate
  /dev/vdb1                                                ---创建物理卷

watch -n 1   ‘pvs;echo=======;vgs;echo=======;lvs;echo========;df -h /mnt‘

(3)vgcreate
vg1 /dev/vdb1                                    ---创建卷组,名称可以自定义

(4)lvcreate 
-L 100M -n lv1 vg1                                         ---创建逻辑卷

(5)mkfs.xfs  
/dev/vg1/lv1                                     ---格式化设备

(6)mount 
/dev/vg1/lv1 /mnt                                          ---挂载设备投入使用

3、lvm拉伸

在xfs文件系统中(不能缩减):

(1)当vg中的剩余容量充足时:

lvextend  -L 450M  /dev/vg1/lv1                                     ---扩大lvm设备到450M

xfs_growfs   /dev/vg1/lv1                                          ----扩大xfs文件系统到设备大小

使得此设备和系统为最大

(2)当vg中的剩余容量不足时:扩增时候先扩增设备后扩增文件,缩减时候先缩减文件,后缩减设备

新建分区

pvcreate  /dev/vdb2                                                            ---在pv中增加一块设备/dev/vdb2

vgextend vg1 /dev/vdb2                                                     ---扩大逻辑卷组

lvextend -L 800M /dev/vg1/lv1                                        ---扩大lvm设备到800M

xfs_growfs /dev/vg1/lv1                                          ---扩大xfs文件系统到设备大小

在ext文件系统中:

(1)拉伸:

umount  /mnt/                                                        ---卸载设备,因为文件系统缩减不支持在线操作

mkfs.ext4  /dev/vg1/lv1                                         ---格式化设备并制作文件系统为ext4

lvextend  -L 400M  /dev/vg1/lv1                                             ---扩大lvm设备到400M

resize2fs  /dev/vg1/lv1                                                               ---设定文件系统大小和设备同步

(2)缩减:

对设备

resize2fs  /dev/vg1/lv1  200M                                                ---把文件系统缩减到

mount  /dev/vg1/lv1   /mnt/

4、Lvm快照

lvcreate -L 100M -n lv1backup -s / dev/vg1/lv1                                 ---创建快照,大小自定义,名字自定义

mount /dev/vg1/lv1backup /mnt                                                         ---挂载快照,可以在里面进行操作

5、lvm删除

no.1umount
/mnt

no.2vremove
/dev/vg1/lv1backup                                             ---删除快照

.no.3lvremove
/dev/vg1/lv1                                                        ---删除逻辑卷

no.4vgremove
vg1                                                                    ---删除卷组

no.5pvremove
/dev/vdb2                                                           ---删除物理卷

时间: 2024-08-29 08:22:39

linux中LVM动态扩容和管理的相关文章

Linux中LVM功能使用方法

1.介绍        LVM全称Logical Volume Manager(逻辑卷管理器),是将存储空间虚拟化成虚拟设备来进行管理的一种机制.LVM本身通过调用Linux内核中的"Device-mapper"功能来实现这种机制.         LVM组成部分: Physical volume(pv)物理卷:是LVM底层的设备,可以是硬盘分区,硬盘. Volume group (vg)卷组:是组织pv的管理单元. Logical volume(lv)逻辑卷:虚拟分区,既可以存储数据

Linux中的账号和权限管理(理论讲解部分)

小伙伴们本次给大家带来的是Linux中的账号和权限管理,这里我们首先要明确的就是这个权限是文件或者目录的权限.接下来我们会从以下几个部分进行了解: 用户账号和组账号概述 用户账号和组账号管理 查询账号信息 查看目录或文件的属性 设置目录或文件的权限 设置目录或文件的归属 用户账号和组账号概述Linux基于用户身份对资源访问进行控制1.用户账号:? 超级用户? 普通用户? 匿名用户(everyone)? 程序用户(人为不可使用,单独管理系统中某个应用程序存在的服务)2.组账号:组是系统用户权限的集

<实训|第十二天>用LVM对linux分区进行动态扩容

[[email protected]~]#序言在linux中,我们安装软件的途径一般有那些,你们知道吗?在linux中,如果你的磁盘空间不够用了,你知道如何来扩展磁盘吗?动态扩容不仅在工作中还是在其他方面都是一个非常重要的技能,所以学会它,对你很有帮助.  开班第十二天: [[email protected]~]#今天的课程大纲 1.linux系统中安装软件的方式和途径 2.lvm磁盘管理机制的原理 3.如何使用lvm管理磁盘 4.动态扩容的方法 5.使用lvm的好处 详细讲解: [[email

Linux中LVM逻辑卷管理

一.简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区 进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性.LVM最大的特点就是可以对磁盘进行动态管理.使用了LVM管理分区,动态的调整分区的 大小,标准分区是做不到的! 二.LVM包含的组件     PV(Physical Volume) 物理卷  物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid

Linux中LVM管理

什么是LVM? LVM(Logical Volume Manager)逻辑卷管理,是一种将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的 分区加入其中,这样可以事项一种磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性,使用普通的磁盘分区,当一个磁盘的分区空间不够使用的时候,可能就会带来很大的麻烦.使用LVM在一定程度上就可以解决普通磁盘分区带来的问题. LVM结构图 为什么使用LVM? LVM通常用于装备大量磁盘的系统,但它同样

关于Linux中LVM的使用总结

首先借鉴一段图文,如下:LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和 分区之上的一个逻辑层,来提高磁盘分区管理的灵活性.通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组 (volumegroup),形成一个存储池.管理员可以在卷组上随意创建逻辑卷组(logicalvolumes),并进一步在逻辑卷组上创建文件系 统.管理员通过LVM可以方便的调整存储卷组的大小,并且

linux中LVM

1.什么是LVMLVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制.2.使用LVM解决什么问题直接使用fdisk分区挂载的话,随着时间的推移,数据量越来越大,硬盘空间越来越小,要想扩充容量的话,就必须挂载新硬盘然后做数据迁移,这就必然导致前台业务的停止,不符合企业需求,因此完美的解决方法应该是在零停机前提下可以自如对文件系统的大小进行调整,可以方便实现文件系统跨越不同磁盘和分区.Linux提供的逻辑盘卷管理(LVM,Log

解析Linux中LVM与磁盘配额

LVM 逻辑卷管理 LVM 概述 LVM 是 Linux 操作系统中对磁盘分区进行管理的一种逻辑机制,它是建立在硬盘和分区之上.文件系统之下的一个逻辑层,在建立文件系统时屏蔽了下层的磁盘分区布局,因此能够在保持现有数据不变的情况下动态调整磁盘容量,从而增强磁盘管理的灵活性. 要建立 LVM 分区管理机制,首先,将普通分区或整个硬盘创建为物理卷:然后,将物理上比较分散的各物理卷的存储空间组成一个逻辑整体,即卷组:最后,基于卷组这个整体,分割出不同的数据存储空间,形成逻辑卷.逻辑卷才是最终用户可以格

linux中用户和组的管理

一.用户的帐号管理   ①添加帐号:useradd 选项: -c, --comment 'COMMENT':在创建用户时为用户添加注释信息,一般为全名. -d, --home/PATH/TO/HOME_DIR:在创建用户的时候为用户指定家目录的绝对路径,被指定的目录应该是事先不存在的目录: -g, --gid GROUPNAME:在创建用户时,为用户指定主组: -G, --groups GROUP1[,GROUP2,...[,GROUPN]]]:在创建用户时,为用户添加附加组: -m, --cr