当前位置: 首页 > news >正文

Ubuntu 系统 LVM 逻辑卷扩容教程

登录

Connecting to 192.168.182.130:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.Welcome to Ubuntu 24.04.1 LTS (GNU/Linux 6.8.0-47-generic x86_64)* Documentation:  https://help.ubuntu.com* Management:     https://landscape.canonical.com* Support:        https://ubuntu.com/proSystem information as of Wed Sep  3 04:26:55 AM UTC 2025System load:  0.25               Processes:              263Usage of /:   16.2% of 47.93GB   Users logged in:        1Memory usage: 14%                IPv4 address for ens33: 192.168.182.130Swap usage:   0%* Strictly confined Kubernetes makes edge and IoT secure. Learn how MicroK8sjust raised the bar for easy, resilient and secure K8s cluster deployment.https://ubuntu.com/engage/secure-kubernetes-at-the-edgeExpanded Security Maintenance for Applications is not enabled.266 updates can be applied immediately.
139 of these updates are standard security updates.
To see these additional updates run: apt list --upgradableEnable ESM Apps to receive additional future security updates.
See https://ubuntu.com/esm or run: sudo pro statusLast login: Fri Oct 18 06:14:00 2024 from 192.168.182.1
/usr/bin/xauth:  file /home/wqbboy/.Xauthority does not exist

查看磁盘空间,查看逻辑卷和挂载点


wqbboy@mail:~$ df -h
Filesystem                         Size  Used Avail Use% Mounted on
tmpfs                              480M  1.6M  478M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv   48G  7.8G   38G  18% /
tmpfs                              2.4G     0  2.4G   0% /dev/shm
tmpfs                              5.0M     0  5.0M   0% /run/lock
/dev/sda2                          2.0G   95M  1.7G   6% /boot
tmpfs                              480M   12K  480M   1% /run/user/1000

查看卷组(VG)可用空间

wqbboy@mail:~$ sudo vgs
[sudo] password for wqbboy: VG        #PV #LV #SN Attr   VSize   VFree ubuntu-vg   1   1   0 wz--n- <98.00g 49.00g

查看卷组(VG)可用空间,输出关键信息:

wqbboy@mail:~$ sudo vgdisplay--- Volume group ---VG Name               ubuntu-vgSystem ID             Format                lvm2Metadata Areas        1Metadata Sequence No  2VG Access             read/writeVG Status             resizableMAX LV                0Cur LV                1Open LV               1Max PV                0Cur PV                1Act PV                1VG Size               <98.00 GiBPE Size               4.00 MiBTotal PE              25087Alloc PE / Size       12543 / <49.00 GiBFree  PE / Size       12544 / 49.00 GiBVG UUID               YSc7Yq-MQFn-T7xE-s04o-4aS0-1CPt-27h0ff

查看卷

wqbboy@mail:~$ df -h
Filesystem                         Size  Used Avail Use% Mounted on
tmpfs                              480M  1.6M  478M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv   48G  7.8G   38G  18% /
tmpfs                              2.4G     0  2.4G   0% /dev/shm
tmpfs                              5.0M     0  5.0M   0% /run/lock
/dev/sda2                          2.0G   95M  1.7G   6% /boot
tmpfs                              480M   12K  480M   1% /run/user/1000

查看验证卷组空间

wqbboy@mail:~$ sudo vgsVG        #PV #LV #SN Attr   VSize   VFree ubuntu-vg   1   1   0 wz--n- <98.00g 49.00g

扩展逻辑卷(LV)
使用卷组的空闲空间扩展逻辑卷 /dev/mapper/ubuntu–vg-ubuntu–lv。
扩展逻辑卷容量
扩展至固定大小(如新增 10G):


sudo lvextend -L +10G /dev/mapper/ubuntu--vg-ubuntu--lv

占用全部剩余空间:
sudo lvextend -l +100%FREE /dev/mapper/ubuntu–vg-ubuntu–lv

wqbboy@mail:~$ sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntn--lvLogical volume ubuntn-lv not found in volume group ubuntu-vg.
wqbboy@mail:~$ sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lvSize of logical volume ubuntu-vg/ubuntu-lv changed from <49.00 GiB (12543 extents) to <98.00 GiB (25087 extents).Logical volume ubuntu-vg/ubuntu-lv successfully resized.
wqbboy@mail:~$ df -h
Filesystem                         Size  Used Avail Use% Mounted on
tmpfs                              480M  1.6M  478M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv   48G  7.8G   38G  18% /
tmpfs                              2.4G     0  2.4G   0% /dev/shm
tmpfs                              5.0M     0  5.0M   0% /run/lock
/dev/sda2                          2.0G   95M  1.7G   6% /boot
tmpfs                              480M   12K  480M   1% /run/user/1000

验证逻辑卷大小

wqbboy@mail:~$ sudo lvsLV        VG        Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convertubuntu-lv ubuntu-vg -wi-ao---- <98.00g        

确认文件系统类型

wqbboy@mail:~$ lsblk -f
NAME    FSTYPE FSVER LABEL UUID                                   FSAVAIL FSUSE% MOUNTPOINTS
loop0                                                                   0   100% /snap/core18/2846
loop1                                                                   0   100% /snap/nextcloud/44391
loop2                                                                   0   100% /snap/snapd/21759
loop3                                                                   0   100% /snap/core18/2940
loop4                                                                   0   100% /snap/nextcloud/49897
sda                                                                              
├─sda1                                                                           
├─sda2  ext4   1.0         adc4c153-3965-473e-bf24-0dde9527424b      1.7G     5% /boot
└─sda3  LVM2_m LVM2        TMS1dP-e8gx-zPi0-peXo-6JZR-Lfvx-YV1HOM                └─ubuntu--vg-ubuntu--lvext4   1.0         f47d9e69-239f-4a7f-8573-bfd669ce397d     37.7G    16% /
sr0                                                                              
wqbboy@mail:~$ lsblk
NAME                      MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0                       7:0    0  55.4M  1 loop /snap/core18/2846
loop1                       7:1    0 323.9M  1 loop /snap/nextcloud/44391
loop2                       7:2    0  38.8M  1 loop /snap/snapd/21759
loop3                       7:3    0  55.5M  1 loop /snap/core18/2940
loop4                       7:4    0 335.8M  1 loop /snap/nextcloud/49897
sda                         8:0    0   100G  0 disk 
├─sda1                      8:1    0     1M  0 part 
├─sda2                      8:2    0     2G  0 part /boot
└─sda3                      8:3    0    98G  0 part └─ubuntu--vg-ubuntu--lv 252:0    0    98G  0 lvm  /
sr0                        11:0    1  1024M  0 rom  
wqbboy@mail:~$ lsblk -f
NAME    FSTYPE FSVER LABEL UUID                                   FSAVAIL FSUSE% MOUNTPOINTS
loop0                                                                   0   100% /snap/core18/2846
loop1                                                                   0   100% /snap/nextcloud/44391
loop2                                                                   0   100% /snap/snapd/21759
loop3                                                                   0   100% /snap/core18/2940
loop4                                                                   0   100% /snap/nextcloud/49897
sda                                                                              
├─sda1                                                                           
├─sda2  ext4   1.0         adc4c153-3965-473e-bf24-0dde9527424b      1.7G     5% /boot
└─sda3  LVM2_m LVM2        TMS1dP-e8gx-zPi0-peXo-6JZR-Lfvx-YV1HOM                └─ubuntu--vg-ubuntu--lvext4   1.0         f47d9e69-239f-4a7f-8573-bfd669ce397d     37.7G    16% /
sr0                                                         

调整文件系统大小

ext4 文件系统:
sudo resize2fs /dev/mapper/ubuntu–vg-ubuntu–lv
xfs 文件系统:
sudo xfs_growfs /dev/mapper/ubuntu–vg-ubuntu–lv

wqbboy@mail:~$ sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv 
resize2fs 1.47.0 (5-Feb-2023)
Filesystem at /dev/mapper/ubuntu--vg-ubuntu--lv is mounted on /; on-line resizing required
old_desc_blocks = 7, new_desc_blocks = 13
The filesystem on /dev/mapper/ubuntu--vg-ubuntu--lv is now 25689088 (4k) blocks long.
wqbboy@mail:~$ df -h
Filesystem                         Size  Used Avail Use% Mounted on
tmpfs                              480M  1.6M  478M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv   97G  7.8G   84G   9% /
tmpfs                              2.4G     0  2.4G   0% /dev/shm
tmpfs                              5.0M     0  5.0M   0% /run/lock
/dev/sda2                          2.0G   95M  1.7G   6% /boot
tmpfs                              480M   12K  480M   1% /run/user/1000
wqbboy@mail:~$ 
http://www.xdnf.cn/news/1447093.html

相关文章:

  • 中小企业 AI 转型难?成本、技术、人才三重困境下,轻量化解决方案来了
  • 单位冲击响应频谱
  • python-对图片中的头像进行抠图
  • 确定软件需求的方法
  • 小青苔是什么?
  • C语言(长期更新)第13讲:指针详解(三)
  • GTH收发器初始化和复位全解析
  • 面试复习题-kotlin
  • ArcGIS与GISBox对比:中小企业GIS工具的高门槛与零门槛之选
  • Dify部署全攻略:从零开始搭建AI应用开发平台
  • 【高级】系统架构师 | 信息系统战略规划、EAI 与新技术
  • 华为HCIP、HCIE认证:自学与培训班的抉择
  • 《苍穹外卖》开发环境搭建_后端环境搭建【简单易懂注释版】
  • 牛子图论1(二分图+连通性)
  • 在 Ray Data 和 Ray Serve 中推出原生 LLM API
  • 生产环境中redis的SCAN命令如何替代KEYS命令?
  • 学习嵌入式的第三十二天——网络编程——TCP
  • Python/JS/Go/Java同步学习(第二篇)四语言数据基本类型对照表: 老板让我统一系统数据类型?(附源码/截图/参数表/老板沉默术)
  • 关于嵌入式学习——嵌入式硬件2
  • surveygo源码分析
  • “十五五”国家科技创新规划-建议
  • Pytorch笔记一之 cpu模型保存、加载与推理
  • 四维轻云:多期地理数据管理的得力助手
  • 【保姆级选型指南】2025年国产开源AI算力平台怎么选?覆盖企业级_制造业_国际化场景
  • 哈希表-271.存在重复元素-力扣(LeetCode)
  • Strapi 富文本内容转 HTML 页面显示:基于 marked.js 的完整实现方案
  • 在Spring Boot中使用H2数据库
  • 停止所有dcoker容器
  • Linux操作系统从入门到实战(二十四)进程控制
  • PixPin截图工具完全体下载|解决Snipaste无法长截图问题+比QQ截图更专业+无广告绿色版支持Win7-Win11全系统兼容