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 تنظیم شده، مراحل زیر را انجام دهید:

مراحل:

  1. بررسی فضای موجود در 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) نمایش داده می‌شود.

دسته‌بندی:

دسته‌بندی نشده,