lsblkخروجی مانند زیر داریم.
sda 8:0 0 20G 0 disk
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 1.8G 0 part /boot
└─sda3 8:3 0 18.2G 0 part
└─ubuntu--vg-ubuntu--lv 253:0 0 10G 0 lvm /برای تخصیص تمام فضای پارتیشن sda3 به حجم منطقی (ubuntu--vg-ubuntu--lv) که روی LVM تنظیم شده، مراحل زیر را انجام دهید:
مراحل:
- بررسی فضای موجود در
ubuntu--vg:ابتدا بررسی کنید که آیا فضای اضافی در گروه ولوم (Volume Group) وجود دارد:
sudo vgdisplay ubuntu-vgدر خروجی، به دنبال مقدار Free PE / Size باشید که نشان میدهد چقدر فضای آزاد در گروه ولوم موجود است.
افزودن فضای آزاد به گروه ولوم:
اگر فضای آزاد در پارتیشن sda3 وجود دارد ولی به گروه ولوم LVM اضافه نشده، میتوانید آن را به گروه ولوم اضافه کنید:
sudo pvresize /dev/sda3این دستور باعث میشود که فضای اضافی پارتیشن sda3 به گروه ولوم ubuntu--vg اختصاص داده شود.
افزایش حجم منطقی (ubuntu--lv):
حالا میتوانید حجم منطقی خود را افزایش دهید تا از فضای جدید استفاده کند:
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lvاین دستور تمام فضای آزاد موجود در گروه ولوم را به حجم منطقی اختصاص میدهد.
گسترش فایل سیستم:
برای اینکه سیستمفایل (ext4) فضای جدید را بشناسد، باید آن را گسترش دهید:
اگر از ext4 استفاده میکنید:
sudo resize2fs /dev/ubuntu-vg/ubuntu-lvاگر از xfs استفاده میکنید:
sudo xfs_growfs /تأیید تغییرات:
با استفاده از دستور زیر بررسی کنید که آیا حجم منطقی به درستی گسترش یافته است یا خیر:
df -hبرای بررسی اینکه از چه نوع فایل سیستمی (مثل ext4 یا xfs) استفاده میشود، میتوانید از دستورهای زیر استفاده کنید:
df -T /خروجی شبیه این است:
Filesystem Type Size Used Avail Use% Mounted on
/dev/mapper/ubuntu--vg-ubuntu--lv ext4 10G 5.8G 3.8G 61% /در ستون Type نوع فایل سیستم (مثلاً ext4 یا xfs) نمایش داده میشود.

