افزایش فضای پارتیشن روت در پروکس‌موکس

اگر از اینترفیس پروکس‌موکس برای مدیریت مجازی‌ساز KVM استفاده کرده باشید، حتما متوجه شدید که پس از نصب این مجازی‌ساز با پروکس‌موکس، فضای تخصیص داده شده به پارتیشن root که در مسیر /dev/mapper/pve-root برای دیسک‌های عادی و در مسیر /dev/mapper/vg0-root برای دیسک‌های ssd و NVMe قرار داره به اندازه تمامی حجم دیسک سرور نیست و به اصطلاح پارتیشن‌های دیگری هم وجود داره که شاید قابل استفاده نباشه.

برای این که بتوانید از همه حجم دیسک استفاده کنید به شکل زیر عمل کنید.

اول دستور lsblk رو اجرا کنید تا مشخص بشه نوع دیسک و دستورات شما pve هست یا vg0

فرضا اگر خروجی به صورت زیر بود، از نوع pve هست:

NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0          7:0    0   100G  0 loop 
sda            8:0    0 410.1G  0 disk 
|-sda1         8:1    0  1007K  0 part 
|-sda2         8:2    0   512M  0 part 
`-sda3         8:3    0 409.6G  0 part 
  |-pve-swap 253:0    0     8G  0 lvm  [SWAP]
  `-pve-root 253:1    0 401.6G  0 lvm  /

طبیعتا اگر pve-root به صورت vg0-root درج شده بود نوع دیسک vg0 می‌شه.

خب، حالا اگر pve بود، برای افزایش ۱۰۰درصدی فضای پارتیشن روت دستورات زیر رو به ترتیب اجرا کنید:

lvremove /dev/pve/data
 
lvresize -l +100%FREE /dev/pve/root
resize2fs /dev/mapper/pve-root

و طبعا اگر نوع دیسک vg0 بود هم دستورات زیر باید اجرا بشن:

lvremove /dev/vg0/data
 
lvresize -l +100%FREE /dev/vg0/root
resize2fs /dev/mapper/vg0-root

قبل و بعد اجرای دستورات، دستور lsblk رو اجرا کنید، دقیقا مشخص می‌شه چه اتفاقی روی دیسک می‌افته.

منتشرشده توسط

FaЯshid

وب‌هاستینگ شغل مورد علاقمه و سعی می‌کنم بیشتر توی این حوزه بنویسم

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *