- A+
所属分类:未分类
问题产生原因:
在对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
1

我的QQ群
这是我的QQ群扫一扫