Eu tenho um msata de 16 GB, mas meu rootfs é de apenas 4 GB. Eu preciso aumentar o tamanho de um grupo de volume /dev/mapper/vg-var/ para o meu sistema embarcado para capacidade total.
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 14.9G 0 disk
|-sda1 8:1 0 39.2M 0 part
`-sda2 8:2 0 3.7G 0 part
|-vg-system1 254:0 0 800M 0 lvm /
|-vg-system2 254:1 0 800M 0 lvm
`-vg-var 254:2 0 2.1G 0 lvm /var
$ df -Th
Filesystem Type Size Used Available Use% Mounted on
tmpfs tmpfs 890.7M 104.0K 890.6M 0% /tmp
tmpfs tmpfs 890.7M 484.0K 890.2M 0% /run
devtmpfs devtmpfs 888.1M 0 888.1M 0% /dev
/dev/mapper/vg-system1
ext3 771.4M 549.6M 181.8M 75% /
tmpfs tmpfs 890.7M 0 890.7M 0% /dev/shm
/dev/mapper/vg-var ext3 2.0G 3.5M 1.9G 0% /var
$ sudo vgs
VG #PV #LV #SN Attr VSize VFree
vg 1 3 0 wz--n- 3.68g 0
Como devo proceder ? Preciso estender /dev/sda2 primeiro com fdisk?
/dev/sda2
partição comfdisk
ouparted
/dev/sda2
compvresize /dev/sda2
lvresize -L+<size> --resizefs /dev/vg/var
(para redimensionar seu/var
) oulvresize --resizefs -L+<size> /dev/vg/system1
(para redimensionar seu/
).<size>
pode ser100%FREE
para usar todo o espaço livre disponível ou algo1G
para adicionar 1 GB. Então, para redimensionar seu/
para usar todo o espaço livre disponível que você usarialvresize --resizefs -L+100%FREE /dev/vg/system1