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