Langkah penambahan kapasitas partisi-nya sebagai berikut.
- Buat PV untuk hdd ke dua, dan cek kembali dengan pvdisplay.
root@lvm:~# pvcreate /dev/sdb1 Physical volume "/dev/sdb1" successfully created root@lvm:~# pvdisplay --- Physical volume --- PV Name /dev/sda5 VG Name lvm PV Size 3.76 GB / not usable 3.49 MB Allocatable yes (but full) PE Size (KByte) 4096 Total PE 962 Free PE 0 Allocated PE 962 PV UUID 4LxXsh-RuIC-gXWm-KtkE-KD4w-J1DA-KJsW5G --- NEW Physical volume --- PV Name /dev/sdb1 VG Name PV Size 4.00 GB Allocatable NO PE Size (KByte) 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID sQV7h3-4aAV-TQo3-Kl1Z-bsKW-ZTFL-39lRg
- Tambahkan PV yang baru tadi kedalam existing VG, dalam contoh ini bernama “lvm”
root@lvm:~# vgextend lvm /dev/sdb1 Volume group "lvm" successfully extended root@lvm:~# vgdisplay --- Volume group --- VG Name lvm System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 4 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 2 Act PV 2 VG Size 7.75 GB PE Size 4.00 MB Total PE 1985 Alloc PE / Size 962 / 3.76 GB Free PE / Size 1023 / 4.00 GB VG UUID 0mzw2N-2CRA-19Ry-NULC-mQL7-Ljnz-q7xWFV
Dari vgdisplay, terbaca VG size menjadi 7.75 GB, dari sebelumnya 3.76 GB
- Selanjutnya besarkan kapasitas partisi.
Contoh saya akan membesarkan partisi root atau LV (logical volume) sebesar 4.00 G
Nama LV nya adalah /dev/lvm/rootroot@lvm:~# lvextend -l +1023 /dev/lvm/root Extending logical volume root to 7.54 GB Logical volume root successfully resized root@lvm:~# lvdisplay /dev/lvm/root --- Logical volume --- LV Name /dev/lvm/root VG Name lvm LV UUID DzhpNx-lon7-mzv3-aMBh-Rop5-aP3w-QIq79M LV Write Access read/write LV Status available # open 1 LV Size 7.54 GB Current LE 1929 Segments 2 Allocation inherit Read ahead sectors 0 Block device 254:0
Angka 1023 didapat dari informasi Free PE.
Sampai tahap ini, kapasitas partisi sudah naik menjadi 7.54 GB, hanya saja record di filesistem Ext3 masih tetap terbaca data yang lama, yaitu 3.6GB.root@lvm:~# df -h / Filesystem Size Used Avail Use% Mounted on /dev/mapper/lvm-root 3.6G 456M 2.9G 14% /
- Untuk merubah informasi filesistem, untuk Ext2 dan Ext3 dengan aplikasi resize2fs. Jika tidak bisa menggunakan resize2fs, bisa menggunakan xfs_growfs /dev/xvda1
root@lvm:~# resize2fs /dev/mapper/lvm-root resize2fs 1.40.8 (13-Mar-2008) Filesystem at /dev/mapper/lvm-root is mounted on /; on-line resizing required old desc_blocks = 1, new_desc_blocks = 1 Performing an on-line resize of /dev/mapper/lvm-root to 1975296 (4k) blocks. The filesystem on /dev/mapper/lvm-root is now 1975296 blocks long. root@lvm:~# df -h / Filesystem Size Used Avail Use% Mounted on /dev/mapper/lvm-root 7.5G 457M 6.7G 7% /
Hasil df terakhir dapat dibaca ukuran filesistem untuk partisi / sudah naik kapasitasnya.