تغییر سایز پارتیشن‌‌های روت در لینوکس

ممکن است گاهی اوقات بخواهید فضای پارتیشن بندی روت را تغییر دهید. در این مقاله یکی از ساده‌ترین راه‌ها برای تغییر سایز پارتیشن های لینوکس را معرفی می‌کنیم.

تغییر سایز پارتیشن‌‌های روت در لینوکس

تغییر سایز پارتیشن‌‌های روت در لینوکس

ممکن است گاهی اوقات بخواهید فضای پارتیشن بندی روت را تغییر دهید. در این صورت باید وارد بخشی از تنظیمات شده که بدون اطلاعات کامل ممکن است سیستم شما را به طور کلی دچار مشکل کند.

در این مقاله قصد داریم با نحوه تغییر سایز پارتیشن روت در لینوکس آشنا می‌شویم.

چگونه پارتیشن‌های روت خود را در لینوکس تغییر اندازه دهیم؟

با روش «تغییر سایز پارتیشن روت» (Resize Partitions in Linux root) به راحتی می‌توانیم اندازه همه پارتیشن‌ها را تغییر دهیم؛ چه پارتیشن روت یا هر پارتیشن دیگری.

  • ابتدا سرور خود را آپدیت کنید. برای آپدیت سرور خود روی سیستم‌های Debian و Ubuntu، دستور زیر را اجرا کنید.

 sudo apt update

  • برای اجرای همین آپدیت روی سیستم‌های CentOS و RedHat نیز این دستور را استفاده کنید.

sudo yum update

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

sudo apt -y install cloud-guest-utils

  • و برای سرور CentOS نیز از این کد استفاده کرده و آن را اجرا کنید.

sudo yum -y install cloud-utils-growpart

01-yum--y-install-cloud-utils-growpartویر ۱

  • برای مشاهده نام دیسک خود باید این کد اجرا شود.

sudo lsblk

02-lsblk-2

  • اکنون  برای رشد پارتیشن خود ازgrowpart استفاده  کنید. به عنوان مثال :

sudo growpart /dev/sda2

03-growpart2

  • اگر می‌خواهید حجم فیزیکی را تغییر اندازه دهید نیز دستور زیر ضروری است؛ برای مثال:

sudo pvresize /dev/sd1

04-pvresize2

  • اکنون با دستور زیر مسیر پارتیشن روت خود را مشاهده می‌کنید.

sudo df –HT

05-df--HT2

  • سپس با دستور زیر، حجم منطقی را ریشه یابی کنید.

lvextend -l +100%

06-lvextend--l-+100%FREE2

به عنوان مثال مسیر پارتیشن روت ما /dev/mapper/server--vg-root است، بنابراین

lvextend -l +100%FREE /dev/mapper/server--vg-root

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

sudo df -Th

09-df--Th2

  • در مرحله آخر هم نوبت افزایش فایل سیستم است که با دستور زیر اجرا می‌شود.

برای فایل سیستم EXT4:

sudo resize2fs /dev/mapper/server--vg-root

 

برای فایل سیستم XFS :

sudo xfs_growfs /dev/mapper/server--vg-root

08-xfs_growfs2

  • در انتها نیز نتیجه فرایند کلی در صفحه‌ای مشابه صفحه زیر قابل مشاهده است:

#sudo lsblk

07-root2

به این صورت فرآیند کلی تغییر اندازه پارتیشن‌ روت در لینوکس انجام می‌شود.

نظرات کاربران


 
در حال بارگذاری...

برای مشاهده مطالب بیشتر به آکادمی آذرآنلاین مراجعه کنید

محتوای بیشتری برای بارگذاری وجود ندارید