栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux存储管理:逻辑卷LVM

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux存储管理:逻辑卷LVM

文章目录
  • 前言
  • 术语
  • 创建LVM
  • VG扩展
  • LV扩展

前言

磁盘一经分区之后,再想改变磁盘中这个分区的大小就很难了。假如当这个磁盘的空间不够用了,是没有办法扩大这个分区的。所以使用逻辑卷。

LVM 是 Logical Volume Manager 的简称,中文就是逻辑卷管理。

逻辑卷与基本磁盘分区相似:

  • 基本磁盘管理:物理磁盘-->分区(格式化)-->挂载
  • 逻辑卷:物理磁盘-->转化成物理卷-->加入卷组-->在卷组中抽调空间制作逻辑卷-->格式化-->挂载

逻辑卷的特点就是随意扩张大小
当逻辑卷中的空间不够时,可以再从卷组中拿出容量加入到逻辑卷中进行扩展空间,前提是卷组中还有空间,还可以再使用一块物理硬盘进行加入卷组的操作,再分配空间给逻辑卷

术语
  • 物理卷(PV):物理磁盘分区。在进行逻辑卷使用时要将ID改为8e
  • 物理卷组(VG):物理卷的集合,可以分配物理卷的空间
  • 逻辑卷(LV):容量取自物理卷组
创建LVM
  1. 准备物理硬盘
    在虚拟机设置中添加,可以使用lsblk或ll /dev/sd*命令查看硬盘
  2. 制作物理卷PV
语法:pvcreate  /dev/硬盘
pvs命令:查看物理卷信息

  1. 创建卷组VG
语法:vgcreate 卷组名  卷组成员
卷组名:由自己起,不要使用纯数字
卷组成员:被转换成物理卷的硬盘

  1. 创建逻辑卷LV
语法:lvcreate  -L  容量大小  -n  逻辑卷名   卷组名

  1. 创建文件系统并挂载
1.创建文件系统
语法: mkfs.ext4 /dev/卷组名/逻辑卷名
		mkfs -t ext4 /dev/卷组名/逻辑卷名

2.创建挂载点
语法:mkdir mnt/挂载名(挂载点路径自己决定)

3.创建挂载点
语法:mount  /dev/卷组名/逻辑卷名   /mnt/挂载点



VG扩展

目的:扩大VG,想要扩展逻辑卷,前提是卷组里面有空间

  1. 创建物理卷PV
例:pvcreate /dev/sdd


2. 扩展VG

vgextend vg1 /dev/sdd


3. 减小 VG

1.查看当前的 VG 中 PV 的使用情况
[root@server0 ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/vdd vg1 lvm2 a-- 2.00g 1.76g
/dev/vde vg1 lvm2 a-- 2.00g 2.00g
------------------------------------
2. pvmove 数据到其它 PV
[root@server0 ~]# pvmove /dev/vdd
/dev/vdd: Moved: 16.7%
/dev/vdd: Moved: 100.0%

[root@server0 ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/vdd vg1 lvm2 a-- 2.00g 2.00g
/dev/vde vg1 lvm2 a-- 2.00g 1.76g
------------------------------------
3.vgreduce VG
[root@server0 ~]# vgreduce vg1 /dev/vdd
Removed "/dev/vdd" from volume group "vg1"

[root@server0 ~]# vgs
VG #PV #LV #SN Attr VSize VFree
vg1 1 2 0 wz--n- 2.00g 1.76g
LV扩展
  1. LV扩展
语法:lvextend -L 大小  /dev/卷组名/逻辑卷名

  1. FS扩容

  2. 此时逻辑卷的空间容量为1000M,但是文件系统的容量未变化。
    resize2fs命令是用来增大或者收缩未加载的“ext2/ext3/ext4”文件系统的大小。

文件系统扩容,是为了不用改变文件夹的位置,避免改变文件夹位置变化而受到的影响。

/dev/mapper/vg1-lv1 ext4 190M 1.6M 175M 1% /mnt/lvm-lv1

# resize2fs /dev/vg1/lv1

/dev/mapper/vg1-lv2 ext4 965M 2.5M 916M 1% /mnt/lvm-lv1
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/890777.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号