Ubuntu18.04虚拟机磁盘扩容-lvm

Ubuntu18.04虚拟机磁盘扩容-lvm

前提

  • 没有虚拟机快照
  • 虚拟磁盘不是一次性分配空间
  • 其它会影响扩容的前置条件

虚拟机虚拟磁盘扩容

此部分不做详细说明。

使用新增的磁盘空间

此节有两种办法,第一种是将新增的空间新建一个分区,第二种是将新增的空间添加到现有分区中,本文仅介绍第二种方法。

具体方法如下:

假设剩余空间需要分配给sda

shell 复制代码
sudo parted /dev/sda

查看当前分区情况

shell 复制代码
(parted) print

假设sda的序号为3,则:

shell 复制代码
(parted) resizepart 3 100%

退出

shell 复制代码
(parted) quit

参考ubuntu 扩展分区并将剩余空间添加到现有逻辑卷中

扩展vg和lv

在上一部分虚拟机sda空间已经扩展好了,但是还需要将空间分配给VG

shell 复制代码
sudo pvresize /dev/sda

随后才能扩展lv

shell 复制代码
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv

最后更新下

shell 复制代码
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

至此大功告成!

相关推荐
zhyf1196 分钟前
零刻AI Max395(Ubuntu 24.04)AMD 显卡监控工具(amdgpu_top)部署手册
linux·运维·ubuntu
敬往事一杯酒哈1 小时前
Ubuntu 20.04 安装Anacada
linux·运维·ubuntu
oMcLin2 小时前
如何在Ubuntu 22.04 LTS上优化PostgreSQL 14集群,提升大数据查询的响应速度与稳定性?
大数据·ubuntu·postgresql
陈让然2 小时前
VS Code新版本无法连接WSL ubuntu18.04
linux·运维·ubuntu
知识分享小能手2 小时前
Ubuntu入门学习教程,从入门到精通,Ubuntu 22.04中的人工智能—— 知识点详解 (25)
人工智能·学习·ubuntu
oMcLin2 小时前
如何在Ubuntu 22.10上通过配置K3s轻量级Kubernetes集群,提升边缘计算环境的资源管理能力?
ubuntu·kubernetes·边缘计算
Love Song残响2 小时前
虚拟化性能优化:从诊断到实战指南
虚拟机
Bin Watson3 小时前
Ubuntu安装Docker记录(基于阿里云)
ubuntu·阿里云·docker
洛克大航海3 小时前
Python 在系统 Windows 和 Ubuntu 中创建虚拟环境
windows·python·ubuntu·虚拟环境
__雨夜星辰__3 小时前
VScode免密远程连接到Ubuntu(VMware17环境)虚拟机
ide·vscode·ubuntu