Hyper-v磁盘扩容后对Ubuntu虚拟机的操作

吾爱分享 建站运维评论9字数 1372阅读4分34秒阅读模式

hyper v 磁盘扩容很简单,关闭虚拟机并删除所有检查点以后可以直接编辑磁盘空间,但是修改完成后启动ubuntu虚拟机发现虚拟机内显示的磁盘空间并没有改变。所以还需要在Ubuntu系统进行一些操作后才能真正完成扩容。

那么怎么设置才能拥有全部扩容后的空间呢?话不多说,直接上教程。文章源自 吾爱分享 吾爱分享网-https://www.wuaishare.cn/3364.html

注意:在进行下面这些操作之前,请确保您有有效的数据备份,以防万一出现任何意外情况。文章源自 吾爱分享 吾爱分享网-https://www.wuaishare.cn/3364.html

1、查看系统分区情况。

进入命令行模式,输入下面命令查看所有已连接磁盘的分区情况。文章源自 吾爱分享 吾爱分享网-https://www.wuaishare.cn/3364.html

sudo fdisk -l

在输出内容中找到类似下面的一段内容。文章源自 吾爱分享 吾爱分享网-https://www.wuaishare.cn/3364.html

Disk /dev/sda: 251 GiB, 269509197824 bytes, 526385152 sectors
Disk model: Virtual Disk    
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 6C682A8F-C8EF-4160-90FB-29444E5250FD

Device       Start       End   Sectors  Size Type
/dev/sda1     2048      4095      2048    1M BIOS boot
/dev/sda2     4096   4198399   4194304    2G Linux filesystem
/dev/sda3  4198400 314570751 310372352  148G Linux filesystem

Disk /dev/mapper/ubuntu--vg-ubuntu--lv: 148 GiB, 158909595648 bytes, 310370304 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

可以看到,我扩容后的空间容量为251GB,但是主分区/dev/sda3显示的还是原来的148GB。/dev/mapper/ubuntu--vg-ubuntu--lv: 这是一个逻辑卷,属于LVM管理。它的大小约为148 GiB,说明这个逻辑卷占据了/dev/sda3分区的大部分空间。文章源自 吾爱分享 吾爱分享网-https://www.wuaishare.cn/3364.html

2、检查空闲空间

首先检查可用的物理卷空间文章源自 吾爱分享 吾爱分享网-https://www.wuaishare.cn/3364.html

sudo vgdisplay
Hyper-v磁盘扩容后对Ubuntu虚拟机的操作

可以看到 LVM 卷组 ubuntu-vg 的总大小为约 249 GiB,其中大约 148 GiB 已被分配给一个或多个逻辑卷,剩余大约 101 GiB 为空闲空间。文章源自 吾爱分享 吾爱分享网-https://www.wuaishare.cn/3364.html

3、逻辑卷扩容

sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv

扩展逻辑卷,使其使用全部或部分额外空间。注意这里的/dev/mapper/ubuntu--vg-ubuntu--lv要和第1步中你实际看到的一致。文章源自 吾爱分享 吾爱分享网-https://www.wuaishare.cn/3364.html

4、调整文件系统的大小

sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

resize2fs 命令将自动调整文件系统以填满整个逻辑卷。文章源自 吾爱分享 吾爱分享网-https://www.wuaishare.cn/3364.html

完成这些步骤后,您的 Ubuntu 系统应该能够访问并使用整个扩展后的逻辑卷空间。文章源自 吾爱分享 吾爱分享网-https://www.wuaishare.cn/3364.html

Hyper-v磁盘扩容后对Ubuntu虚拟机的操作
吾爱分享

发表评论