Skip to content

Instantly share code, notes, and snippets.

@ridwan-muhamad
Created May 16, 2026 11:16
Show Gist options
  • Select an option

  • Save ridwan-muhamad/919e3f03d6d7c4818830b0612f391467 to your computer and use it in GitHub Desktop.

Select an option

Save ridwan-muhamad/919e3f03d6d7c4818830b0612f391467 to your computer and use it in GitHub Desktop.
lvm grow
1. Check semua Physical disk
# fdisk -l
jika terdapat error "GPT PMBB Mismatch" & terbaca /dev/vda4 hanya 8gb,
arinya ada size 40gb yang belum terbaca / dialokasi.
Gunakan command berikut untuk menambahkan size pada /dev/vda4
# growpart /dev/vda 4
kemudian check kembali size partisi /dev/vda4
# fdisk -l
2. Kemudian check disk partition
# df -h
status paritis "/" masih belum berubah, karena menggunakan LVM
3. Capture semua output dari command berikit :
# pvs (Physical Volume)
# vgs (Volume Group)
# lvs (Logical Volume)
4. Kita cukup menabahkan size pada lv tersebut,
# lvextend -L +100%FREE /dev/mapper/rocky-lvroot
** pada command di atas terdapat +100%FREE , artinya akan menambahkan 100% kapasitas yg tersedia pada /dev/mapper/rocky/lvroot
5. lakukan resize pada partiton tersebut.
Jika partisi ext.4
# resize2fs /dev/mapper/rocky-lvroot
Jika partisi xfs
# xfs_growsfs /dev/mapper/rocky-lvroot
=============================================
#cloud-config
ssh_pwauth: True
chpasswd:
list: |
root:root
expire: False
runcmd:
- growpart /dev/vda 4
- lvextend -l +100%FREE /dev/mapper/rocky-lvroot
- xfs_growfs /dev/mapper/rocky-lvroot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment