扩展逻辑卷 - Proxmox 上的 Ubuntu

扩展逻辑卷 - Proxmox 上的 Ubuntu

将 Proxmox 虚拟机管理程序上的磁盘大小从 8GB 扩展到 18GB 后,我尝试在 Ubuntu 20.04 VM 上看到这个新空间: 在此输入图像描述

这些是我在虚拟机上运行的命令

# Physical volume is called /dev/sda3
sudo pvs

# resize the Physical Volume (PV)
sudo pvresize /dev/sda3

# root logical volume is
df -h

# expand the logical volume
sudo lvextend -r -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv

# resize my number 3 partition (this gave me 17GB on sda3)
sudo growpart /dev/sda 3

在此输入图像描述

我可以在sda3分区上看到它!

在此输入图像描述

想要查看 18GB/dev/mapper/ubuntu--vg-ubuntu--lv

https://unix.stackexchange.com/a/583544- 我正在遵循这些说明

任何指点都会很棒!

答案1

https://packetpushers.net/ubuntu-extend-your-default-lvm-space/是对我帮助最大的文章。

总之

# allocate more space on hypervisor

# make the partition see the space (dev/sda3, Resize, Write, quit)
sudo cfdisk

# extend the physical volume from the partition
sudo pvresize /dev/sda3

# extend LV to use up all space from VG
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv

# resize file system
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

# check can see the space on filesystem
df -h

答案2

执行以下操作以增加卷大小。

  • 从 GUI 控制台增加/调整光盘大小

  • 识别Linux分区:

    sudo fdisk -l
    
  • 扩展物理驱动器分区

    growpart /dev/sda 3
    
  • 指示 LVM 磁盘大小已更改

    sudo pvresize /dev/sda3
    
  • 查找以 LV 开头的条目

    lvdisplay
    
  • 调整LV大小

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

相关内容