Hyper-v虚拟机给ubuntu系统磁盘扩容记录

Hyper-v虚拟机给ubuntu系统磁盘扩容记录

问题产生原因:
在对Hyper虚拟机ubuntu扩容时候,由于linux系统没有对其磁盘信息进行更新,导致了磁盘实际容量和linux系统容量不一致

报错的地方:
1、使用sudo fdisk -l查看磁盘信息时报错:GPT PMBR size mismatch will be corrected by w(rite)错误
2、使用sudo fdisk /dev/sda 进行虚拟机磁盘分区扩容时报错:明明有多余的空间,却显示value out of range

解决办法:
# 执行命令:
sudo parted -l

# 然后输入:
Fix
再次执行sudo fdisk -l,可以看到问题解决。

Ubuntu 20.04 Server

1.查看磁盘信息:

df -h
2.显示卷组信息:

vgdisplay
3.增加逻辑卷:
cfdisk 和 ls /dev 查看可用磁盘,然后扩展 VG Name 对应的逻辑卷

vgextend ubuntu-vg /dev/sda*
4.调整命令:

增大至200G

lvextend -L 200G /dev/mapper/ubuntu--vg-ubuntu--lv
减小至100G

lvreduce -L 100G /dev/mapper/ubuntu--vg-ubuntu--lv
增加50G

lvextend -L +50G /dev/mapper/ubuntu--vg-ubuntu--lv
减小50G

lvreduce -L -50G /dev/mapper/ubuntu--vg-ubuntu--lv
调整为100G

lvresize -L 100G /dev/mapper/ubuntu--vg-ubuntu--lv
扩容利用 Free PE/size 全部空间

lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
5.执行变更:

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

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容