مرکز آموزش

نحوه پاکسازی پارتیشن boot در CentOS

  • 1

در سیستم عامل‌های لینوکسی چون CentOS، مسیری با عنوان boot وجود دارد که Kernelهای سیستم عامل را در خود ذخیره می‌کند:

/boot

هر گاه که سیستم عامل را به‌روز می‌کنید، فایل‌های Kernel جدید در این پوشه درج می‌شوند و البته kernelهای قدیمی نیز بدون اینکه حذف شوند کماکان در این مسیر نگهداری می‌شوند.

اما حجم مسیر boot معمولا کم است (در حدود 500 مگابایت)، بنابراین همواره بایستی فضای آزاد در این مسیر وجود داشته باشد تا امکان به‌روزرسانی سیستم عامل و استفاده از Kernelهای جدید فراهم شود.

هر گاه که حجم این مسیر به بیش از 80% رسید، می‌توانید با استفاده از دستورالعمل زیر Kernelهای قدیمی و بلااستفاده را با احتیاط حذف کنید.

 

مراحل کار

1- ابتدا با استفاده از فرمان زیر Kernel فعلی مورد استفاده در سرور را مشاهده کنید:

uname -a
اجرای فرمان فوق، نام کرنل حال حاضر را نمایش می‌دهد به آن معنا که نباید آن را حذف کنید در غیر اینصورت سیستم عامل سرور دچار نقص می‌شود.

2- حال می‌توانید با اجرای فرمان زیر دو kernel آخر را نگه دارید و سایر موارد قدیمی‌تر را حذف کنید:

package-cleanup --oldkernels --count=2
لیست کرنل‌های باقیمانده را می‌توانید با اجرای فرمان زیر مشاهده کنید:
rpm -q kernel

تمامی حقوق مادی و معنوی این مطلب متعلق به HiSupport است.
کپی برداری از مطالب تنها با ذکر منبع و لینک به وبسایت HiSupport بلامانع است.


آیا این آموزش به شما کمک کرد؟