linux中sudo fdisk -l报错:GPT PMBR size mismatch will be corrected by write错误

  • 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

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

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: