論理ボリューム拡張 - ProxmoxのUbuntu

論理ボリューム拡張 - ProxmoxのUbuntu

Proxmoxハイパーバイザーのディスクサイズを8 GBから18 GBに拡張した後、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
    

関連情報