news 2026/3/23 7:53:31

分别从横向和纵向两种方法扩充lvs空间

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
分别从横向和纵向两种方法扩充lvs空间

1、查看lvs信息

[root@ip-172-31-26-146 ~]# df -hFilesystem Size Used Avail Use% Mounted on devtmpfs4.0M04.0M0% /dev tmpfs3.9G4.0K3.9G1% /dev/shm tmpfs1.6G 632K1.6G1% /run /dev/nvme0n1p1 40G 11G 30G26% / tmpfs3.9G03.9G0% /tmp /dev/nvme0n1p128 10M1.3M8.7M13% /boot/efi overlay 40G 11G 30G26% /var/lib/docker/overlay2/84699b7470c48b0c4a1cb8b91b868be21f96c388de173f25df9ac741be7d0d0e/merged tmpfs 782M0782M0% /run/user/1000 /dev/mapper/vg_data-lv_data 30G 247M 30G1% /data/lvs[root@ip-172-31-26-146 ~]# lvsLV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert lv_data vg_data -wi-ao----<29.99g[root@ip-172-31-26-146 ~]# lvdisplay--- Logical volume --- LV Path /dev/vg_data/lv_data LV Name lv_data VG Name vg_data LV UUID aoI2fv-LoQS-duKk-t567-JW4f-fF6j-4lyV5x LV Write Access read/write LV Creation host,timeip-172-31-26-146.us-east-2.compute.internal,2025-12-23 03:14:56 +0000 LV Status available# open 1LV Size<29.99GiB Current LE7677Segments3Allocation inherit Read ahead sectors auto - currentlysetto256Block device253:0

2、纵向扩充lvs空间(将组成lvs的所有的pv都扩充同等的大小5G)
1)查看现有pv

[root@ip-172-31-26-146 ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS nvme0n1259:0040G0disk ├─nvme0n1p1259:1040G0part / ├─nvme0n1p127259:201M0part └─nvme0n1p128259:3010M0part /boot/efi nvme1n1259:4015G0disk └─vg_data-lv_data253:0030G0lvm /data/lvs nvme2n1259:5015G0disk └─vg_data-lv_data253:0030G0lvm /data/lvs nvme3n1259:6015G0disk └─vg_data-lv_data253:0030G0lvm /data/lvs

2)扩展物理卷pv

[root@ip-172-31-26-146 ~]# pvsPV VG Fmt Attr PSize PFree /dev/sdb vg_data lvm2 a--<10.00g0/dev/sdc vg_data lvm2 a--<10.00g0/dev/sdd vg_data lvm2 a--<10.00g0[root@ip-172-31-26-146 ~]# pvresize /dev/sdbPhysical volume"/dev/sdb"changed1physical volume(s)resized or updated /0physical volume(s)not resized[root@ip-172-31-26-146 ~]# pvresize /dev/sdcPhysical volume"/dev/sdc"changed1physical volume(s)resized or updated /0physical volume(s)not resized[root@ip-172-31-26-146 ~]# pvresize /dev/sddPhysical volume"/dev/sdd"changed1physical volume(s)resized or updated /0physical volume(s)not resized[root@ip-172-31-26-146 ~]# pvsPV VG Fmt Attr PSize PFree /dev/sdb vg_data lvm2 a--<15.00g5.00g /dev/sdc vg_data lvm2 a--<15.00g5.00g /dev/sdd vg_data lvm2 a--<15.00g5.00g

3)扩展逻辑卷lvs
指定扩充

lvcreate -n lv_data -L 40G vg_data

[root@ip-172-31-26-146 ~]# lvextend -l +100%FREE /dev/vg_data/lv_dataSize of logical volume vg_data/lv_data changed from<29.99GiB(7677extents)to<44.99GiB(11517extents). Logical volume vg_data/lv_data successfully resized.[root@ip-172-31-26-146 ~]# lvsLV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert lv_data vg_data -wi-ao----<44.99g[root@ip-172-31-26-146 ~]# df -hFilesystem Size Used Avail Use% Mounted on devtmpfs4.0M04.0M0% /dev tmpfs3.9G4.0K3.9G1% /dev/shm tmpfs1.6G 632K1.6G1% /run /dev/nvme0n1p1 40G 11G 30G26% / tmpfs3.9G03.9G0% /tmp /dev/nvme0n1p128 10M1.3M8.7M13% /boot/efi overlay 40G 11G 30G26% /var/lib/docker/overlay2/84699b7470c48b0c4a1cb8b91b868be21f96c388de173f25df9ac741be7d0d0e/merged tmpfs 782M0782M0% /run/user/1000 /dev/mapper/vg_data-lv_data 30G 247M 30G1% /data/lvs

刷新逻辑卷空间大小
ext4格式的刷新命令resize2fs /dev/vg_data/lv_data

[root@ip-172-31-26-146 ~]# xfs_growfs /data/lvs/meta-data=/dev/mapper/vg_data-lv_dataisize=512agcount=16,agsize=491328blks=sectsz=512attr=2,projid32bit=1=crc=1finobt=1,sparse=1,rmapbt=0=reflink=1bigtime=1inobtcount=1data=bsize=4096blocks=7861248,imaxpct=25=sunit=1swidth=1blks naming=version2bsize=4096ascii-ci=0,ftype=1log=internal logbsize=4096blocks=16384,version=2=sectsz=512sunit=1blks, lazy-count=1realtime=noneextsz=4096blocks=0,rtextents=0data blocks changed from7861248to11793408[root@ip-172-31-26-146 ~]# df -hFilesystem Size Used Avail Use% Mounted on devtmpfs4.0M04.0M0% /dev tmpfs3.9G4.0K3.9G1% /dev/shm tmpfs1.6G 632K1.6G1% /run /dev/nvme0n1p1 40G 11G 30G26% / tmpfs3.9G03.9G0% /tmp /dev/nvme0n1p128 10M1.3M8.7M13% /boot/efi overlay 40G 11G 30G26% /var/lib/docker/overlay2/84699b7470c48b0c4a1cb8b91b868be21f96c388de173f25df9ac741be7d0d0e/merged tmpfs 782M0782M0% /run/user/1000 /dev/mapper/vg_data-lv_data 45G 355M 45G1% /data/lvs

3、横向扩充lvs空间(在新增一块同等大小的硬盘15G)
1)查看现有pv的大小,并创建一块同等大小的硬盘

[root@ip-172-31-26-146 ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS nvme0n1259:0040G0disk ├─nvme0n1p1259:1040G0part / ├─nvme0n1p127259:201M0part └─nvme0n1p128259:3010M0part /boot/efi nvme1n1259:4015G0disk └─vg_data-lv_data253:0045G0lvm /data/lvs nvme2n1259:5015G0disk └─vg_data-lv_data253:0045G0lvm /data/lvs nvme3n1259:6015G0disk └─vg_data-lv_data253:0045G0lvm /data/lvs nvme4n1259:7015G0disk

2)将新增硬盘创建新的pv

[root@ip-172-31-26-146 ~]# pvcreate /dev/nvme4n1Physical volume"/dev/nvme4n1"successfully created.[root@ip-172-31-26-146 ~]# pvsPV VG Fmt Attr PSize PFree /dev/sdb vg_data lvm2 a--<15.00g0/dev/sdc vg_data lvm2 a--<15.00g0/dev/sdd vg_data lvm2 a--<15.00g0/dev/sde lvm2 ---15.00g15.00g

3)将新创建的pv扩展到需要扩展的vg

[root@ip-172-31-26-146 ~]# vgextend vg_data /dev/sdeVolume group"vg_data"successfully extended[root@ip-172-31-26-146 ~]# vgsVG#PV #LV #SN Attr VSize VFreevg_data410wz--n-59.98g<15.00g

3)将vg所有free的大小都扩展到lv

[root@ip-172-31-26-146 ~]# lvextend -l +100%FREE /dev/vg_data/lv_dataSize of logical volume vg_data/lv_data changed from<44.99GiB(11517extents)to59.98GiB(15356extents). Logical volume vg_data/lv_data successfully resized.[root@ip-172-31-26-146 ~]# lvsLV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert lv_data vg_data -wi-ao----59.98g

4)查看现有lvs挂载的空间大小,并刷新盘符大小

[root@ip-172-31-26-146 ~]# df -hFilesystem Size Used Avail Use% Mounted on 。。。。 /dev/mapper/vg_data-lv_data 45G 355M 45G1% /data/lvs[root@ip-172-31-26-146 ~]# xfs_growfs /data/lvs/meta-data=/dev/mapper/vg_data-lv_dataisize=512agcount=25,agsize=491328blks=sectsz=512attr=2,projid32bit=1=crc=1finobt=1,sparse=1,rmapbt=0=reflink=1bigtime=1inobtcount=1data=bsize=4096blocks=11793408,imaxpct=25=sunit=1swidth=1blks naming=version2bsize=4096ascii-ci=0,ftype=1log=internal logbsize=4096blocks=16384,version=2=sectsz=512sunit=1blks, lazy-count=1realtime=noneextsz=4096blocks=0,rtextents=0data blocks changed from11793408to15724544[root@ip-172-31-26-146 ~]# df -hFilesystem Size Used Avail Use% Mounted on 。。。。 /dev/mapper/vg_data-lv_data 60G 462M 60G1% /data/lvs
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/16 14:37:49

彻底删除逻辑卷lvs

1、停止运行在lvs存储上面的应用&#xff0c;并确认是否还有占用对应存储的线程 [rootip-172-31-26-146 ~]# docker stop kuboard kuboard [rootip-172-31-26-146 ~]# lsof D /data/lvs [rootip-172-31-26-146 ~]# 2、卸载目录路径 [rootip-172-31-26-146 ~]# vim /etc/fstab …

作者头像 李华
网站建设 2026/3/14 0:34:34

数字工会AI系统:让工会服务精准触达每一位职工

传统工会服务常面临“两难”&#xff1a;职工需求分散难捕捉&#xff0c;福利、活动难贴合预期&#xff1b;工会人手有限&#xff0c;通知传达、咨询响应、流程办理效率偏低。而数字工会AI系统&#xff0c;正是用技术打破这一僵局&#xff0c;把工会服务从“被动等待”变成“主…

作者头像 李华
网站建设 2026/3/11 1:45:02

(三)Stable Diffusion 3.5 与 ComfyUI

Stable Diffusion 3.5 (SD 3.5) 的原生架构与 ComfyUI 的节点式逻辑高度契合。得益于其对 MMDiT 架构的深度支持&#xff0c;ComfyUI 成为目前发挥 SD 3.5 潜力的最佳平台。本章将带你从基础环境搭建出发&#xff0c;深度调优采样参数&#xff0c;并掌握 Large 与 Medium 模型联…

作者头像 李华
网站建设 2026/3/15 0:31:02

Aspera传输相比FTP有哪些显著优势?

在日常工作和跨国协作中&#xff0c;大规模数据传输是许多企业与团队面临的关键挑战。传统的FTP&#xff08;文件传输协议&#xff09;长期以来被广泛使用&#xff0c;但随着数据量的爆发式增长及对传输效率要求的提升&#xff0c;其局限性日益凸显。IBM Aspera作为高速传输技术…

作者头像 李华
网站建设 2026/3/20 16:30:17

学校想做云桌面的话需要注意什么?

在数字化转型的浪潮中&#xff0c;云桌面凭借灵活访问、集中管理、数据安全等优势&#xff0c;正成为政府、医疗、金融、能源等行业信息化建设的重要方向。然而&#xff0c;构建云桌面体系并非简单的设备上云&#xff0c;其中涉及架构设计、技术选型、安全合规、运维管理等多重…

作者头像 李华