当前位置:首页>Linux>1.16 Linux逻辑卷-lvm

1.16 Linux逻辑卷-lvm

  • 2026-09-02 19:56:16
1.16 Linux逻辑卷-lvm

一、动态扩容,在挂载状态下,不影响当前数据,实现扩容

对磁盘、分区管理

boot分区:只能为标准分区,才能被读取

磁盘分区---》PV---》VG---》LV磁盘/分区---》物理卷---》卷组---》逻辑卷物理卷PV:由磁盘/分区pvcreate创建,最小存储单元称为PE,默认4MB卷组VG:将所有物理卷组成的集合,vgcreate或者vgextend得到逻辑卷LV:从VG中提取出来,最小存储单元称为LE,LE与PE大小相同且一一对应

二、lvm常用命令

功能
PV
VG
LV
scan扫描
pvscan
vgscan
lvscan
create创建
pvcreate
vgcreate
lvcreate
display显示
pvdisplay
vgdisplay
lvdisplay
remove移除
pvremove
vgremove
lvremove
extend扩展
vgextend
lvresize
reduce减少
vgreduce
lvreduce
pv:pvsvg:vgslv:lvs

1) pvcreate     /dev/sdb1      #创建pv

逻辑卷添加    #分区也能lvm  加3块硬盘# pvcreate    磁盘或分区

2) vgcreate    卷组名      物理卷

3) lvcreate     [选项]      卷组名

选项:   -L  空间大小   #添加大小,以常见单位        -l    PE数量   #添加大小,以PE数量        -n    逻辑卷名称    #添加逻辑卷名称lvcreate     -L     9G  -n  lv1lvcreate     组名  -L  9G  -n  lv1

4)格式化      mkfs.xfs        /dev/卷组/逻辑卷

5)挂载

扩容:     pvcreate    磁盘或分区     #加pv,可省略

1)vgextend  组名  物理卷        # 卷组扩容2)lvresize  -L  大小  /dev/卷组/逻辑卷    # 逻辑卷扩容   lvresize  -r  -L  大小  /dev/卷组/逻辑卷   # -r选项扩容并识别文件系统3)xfs_growfs   /dev/卷组/逻辑卷      #识别文件系统

创建基于XFS的逻辑卷       #会清空数据,需要提前备份

1)umount  挂载点2)lvreduce  -L     -指定大小  /dev/卷组/逻辑卷3)mkfs.xfs  -f    /dev/卷组/逻辑卷4)mount /dev/卷组/逻辑卷  挂载点  #重新挂载

逻辑卷删除:

# umount    /dev/hf01/lv1      #卸载# lvremove    /dev/hf01/lv1    #删除逻辑卷# vgremove   hf01              #删除卷组# pvremove   /dev/sdb1         #移除pv  pvmove    分区          #实现数据转移,当可配给vg扩容时使用

三、使用工具lvm划分       #脚本可使用

ssm工具创建lvm         -s      指定大小        -n   指定名称        --fstype  指定类型        -p   指定vg# yum安装system-storage-manager# mkdir  /disk1# ssm  list  dev  #列出# ssm   create   -s   30G   -n   lv1   --fstype   xfs   -p   hf01   /dev/sdb  /dev/sdc   /disk1

最新文章

随机文章