ボリュームグループのサイズを大きくする

ボリュームグループのサイズを大きくする

私は16GBのmsataを持っていますが、私のrootfsはわずか4GBです。私の組み込みシステムのボリュームグループ/dev/mapper/vg-var/サイズを最大容量まで増やす必要があります。

$ 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

どうすればいいですか?まず、fdiskで/dev/sda2を拡張する必要がありますか?

ベストアンサー1

  1. /dev/sda2fdiskパーティションの使用またはサイズ変更parted
  2. PVフォーマットの/dev/sda2サイズ変更pvresize /dev/sda2
  3. lvresize -L+<size> --resizefs /dev/vg/varサイズを変更する/varlvresize --resizefs -L+<size> /dev/vg/system1(サイズ変更)、目的の論理ボリュームのサイズを変更します/。利用可能なすべてのスペースを使用するか、1 GBを追加<size>できます。利用可能なすべてのスペースを使用するようにサイズを変更してください。100%FREE1G/lvresize --resizefs -L+100%FREE /dev/vg/system1

おすすめ記事