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

در سیستم عامل‌های لینوکسی چون 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
  • 1 کاربر این را مفید دانستند
آیا این آموزش به شما کمک کرد؟

مقالات مربوطه

مشاهده فضای هارد دیسک سرور لینوکسی

بررسی فضای مصرفی و باقی مانده Disk در سرورهای مجازی و اختصاصی، جزو اولین اقدامات مهم برای مدیریت...

چگونگی حذف yum cache در CentOS

در این مقاله به نحوه حذف Cache در yum  می‌پردازیم که از فرامین مهم در سیستم عامل CentOS محسوب...