web-dev-qa-db-ja.com

LVMサイズを拡張する

2つのEBS(1 x 200G、1 x 100G)を持つEC2インスタンスがあります。

以下はlsblkの出力です

NAME                MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
xvde1               202:65   0  200G  0 disk /
xvdj                202:144  0  100G  0 disk 
└─xvdj1             202:145  0  100G  0 part 
  └─data-www (dm-0) 253:0    0   50G  0 lvm  /var/www

したがって、これを読んだ私の理解は2つのディスクであり、xvdjにはxvdj1というパーティションがあり、xvdjのディスクの全容量を使用します。私の最終目標は、xvdj1の全容量を使用するようにLVMデータ-wwwを設定することです。

pvdisplay出力

  --- Physical volume ---
  PV Name               /dev/xvdj1
  VG Name               data
  PV Size               50.00 GiB / not usable 2.97 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              12799
  Free PE               0
  Allocated PE          12799
  PV UUID               pIA4pl-HON1-ZKTu-cLZP-b0Xf-c0rc-AeFdvG

df -h出力

Filesystem            Size  Used Avail Use% Mounted on
/dev/xvde1            197G   12G  176G   7% /
tmpfs                 1.7G     0  1.7G   0% /dev/shm
/dev/mapper/data-www   50G   40G  9.5G  81% /var/www

lvdisplay出力

 --- Logical volume ---
  LV Path                /dev/data/www
  LV Name                www
  VG Name                data
  LV UUID                VUqXne-IX7g-H5wV-DNGd-32ZV-kYzX-XnBybh
  LV Write Access        read/write
  LV Creation Host, time topaz.zyber.co.nz, 2014-03-14 10:37:49 +1300
  LV Status              available
  # open                 1
  LV Size                50.00 GiB
  Current LE             12799
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0

私は単に何をする必要があるのか​​迷っています。拡張が必要な​​LVMには、すでにデータがあります。最良のシナリオは、データを失うことなく拡張することです。

1
Ela Buwa

LVMの物理ボリュームは50GBですが、その中にあるパーティションは100GBです。 www論理ボリュームの容量のほとんどを使用するには、次の3つの手順を実行する必要があります。

  1. LVM物理ボリュームを拡大します:pvresize /dev/xvdj1
  2. www論理ボリュームを拡大します:lvextend -l 100%FREE /dev/data/www
  3. 使用しているファイルシステムに応じて、ファイルシステムを拡大します。

注:-rオプションをlvextendとともに使用すると、1つのコマンドで論理ボリュームとファイルシステムのサイズを変更できる場合があります。

2
Emmanuel Rosa