نصب پیشفرض Ubuntu Server از LVM استفاده میکند. مزیت اصلیاش این است که فضای دیسک را میتوان بدون توقف سرویس افزایش داد.
۱. وضعیت فعلی
lsblk
sudo pvs
sudo vgs
sudo lvs
df -h /نکته: نصبکنندهی Ubuntu گاهی فقط بخشی از فضای VG را به ریشه میدهد. اگر در خروجیvgsستونVFreeخالی نیست، مستقیم به مرحلهی ۴ بروید.
۲. آمادهسازی دیسک جدید
فرض کنید دیسک جدید /dev/sdb است (با lsblk مطمئن شوید؛ اشتباه در این مرحله دادهها را پاک میکند):
sudo pvcreate /dev/sdb۳. افزودن به Volume Group
sudo vgextend ubuntu-vg /dev/sdb
sudo vgs۴. بزرگ کردن Logical Volume و فایلسیستم
گزینهی -r فایلسیستم (ext4 یا xfs) را هم همزمان بزرگ میکند:
sudo lvextend -r -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
df -h /برای افزودن مقدار مشخص، مثلاً ۲۰ گیگابایت:
sudo lvextend -r -L +20G /dev/ubuntu-vg/ubuntu-lv۵. اگر دیسک مجازی را بزرگ کردهاید
در محیط مجازی (Proxmox، ESXi) اغلب بهجای دیسک جدید، همان دیسک بزرگ میشود. در این حالت:
sudo apt install -y cloud-guest-utils
sudo growpart /dev/sda 3
sudo pvresize /dev/sda3
sudo lvextend -r -l +100%FREE /dev/ubuntu-vg/ubuntu-lv