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

至此大功告成!

相关推荐
技术路上的探险家8 小时前
Ubuntu下Docker与NVIDIA Container Toolkit完整安装教程(含国内源适配)
linux·ubuntu·docker
无证驾驶梁嗖嗖9 小时前
用Plex打造随身私人影院告别影音杂乱,必须加上cpolar突破地域限制!
ubuntu
Sheep Shaun9 小时前
揭开Linux的隐藏约定:你的第一个文件描述符为什么是3?
linux·服务器·ubuntu·文件系统·缓冲区
生活很暖很治愈10 小时前
Linux——环境变量PATH
linux·ubuntu
予枫的编程笔记11 小时前
【Linux入门篇】Ubuntu和CentOS包管理不一样?apt与yum对比实操,看完再也不混淆
linux·人工智能·ubuntu·centos·linux包管理·linux新手教程·rpm离线安装
匆匆那年96714 小时前
llamafactory推理消除模型的随机性
linux·服务器·学习·ubuntu
wypywyp1 天前
8. ubuntu 虚拟机 linux 服务器 TCP/IP 概念辨析
linux·服务器·ubuntu
阿蒙Amon1 天前
TypeScript学习-第10章:模块与命名空间
学习·ubuntu·typescript
No8g攻城狮1 天前
【Linux】Windows11 安装 WSL2 并运行 Ubuntu 22.04 详细操作步骤
linux·运维·ubuntu
森G1 天前
七、04ledc-sdk--------makefile有变化
linux·c语言·arm开发·c++·ubuntu