
به اشتراک بگذارید
حذف دستی کرنل cPanel یکی از مهمترین اقداماتی است که مدیران سرور برای حفظ پایداری، جلوگیری از کمبود فضای دیسک و ارتقاء عملکرد VPS انجام میدهند. وجود کرنلهای قدیمی، درست مانند انبار کردن وسایل بلااستفاده در یک آپارتمان، بهمرور باعث شلوغی، کندی و حتی ایجاد خطاهای سیستمی میشود. cPanel بهدلیل بروزرسانیهای متعدد، نسخههای قبلی کرنل را نگه میدارد و اگر مدیریت نشوند، میتوانند موجب پر شدن پارتیشن /boot و بروز خطاهای WHM شوند.
💡 نکته مهم: تعریف کوتاه
کرنلهای قدیمی نسخههای قبلی هسته لینوکس هستند که پس از آپدیت باقی ماندهاند؛ حذف آنها در زمان مناسب باعث بهینهسازی منابع سرور میشود.
کرنلهای قدیمی نسخههای قبلی هسته لینوکس هستند که پس از آپدیت باقی ماندهاند؛ حذف آنها در زمان مناسب باعث بهینهسازی منابع سرور میشود.
✅ نکته کلیدی
آزادسازی فضای دیسک و جلوگیری از Boot Failure مهمترین دستاورد حذف صحیح کرنلهاست.
آزادسازی فضای دیسک و جلوگیری از Boot Failure مهمترین دستاورد حذف صحیح کرنلهاست.
حتماً زمانی که این مقاله را باز کردهاید، بهدنبال روشی امن و مرحلهبهمرحله هستید تا بدون ریسک و بدون ایجاد مشکل در بوت سیستم، کرنلهای قدیمی cPanel را حذف کنید. در این آموزش، همه نکات ایمنی، دستورات ضروری و سناریوهای واقعی را پوشش میدهیم تا با اطمینان کامل این عملیات را انجام دهید. پس همراه ما باشید تا با یک راهنمای کامل و عملی، مدیریت کرنل را در بالاترین سطح یاد بگیرید. 😉👇
آنچه در این مقاله میخوانید:
حذف دستی کرنل cPanel چیست؟
حذف دستی کرنل cPanel به معنای پاکسازی نسخههای قدیمی و بلااستفاده کرنل لینوکس است که پس از آپدیتهای سیستمی روی سرور باقی میمانند. این نسخهها معمولاً چندصد مگابایت تا چند گیگابایت فضا اشغال میکنند و در سرورهای مبتنی بر cPanel/WHM به دلیل انجام بهروزرسانیهای متعدد، تعداد آنها زیاد میشود.
👈 مدیریت نکردن این کرنلها میتواند:
- باعث پر شدن دیسک و اختلال در WHM شود.
- سرعت بوت را کاهش دهد.
- انتخاب کرنل فعال را دشوار کند.

چرا باید کرنلهای قدیمی cPanel را حذف کنیم؟
دلایل اصلی حذف نسخههای قدیمی کرنل:
- آزادسازی فضای دیسک VPS؛ برخی کرنلها بیش از 200MB فضا مصرف میکنند.
- کاهش ریسک Boot Failure با مرتبسازی ورودیهای GRUB.
- بهینهسازی عملکرد cPanel هنگام بروزرسانیهای بعدی.
- پایداری بیشتر سیستم در بلندمدت.
پیشنیازهای حذف کرنل cPanel
قبل از شروع حتماً موارد زیر را بررسی کنید:
- دسترسی root به سرور
- فضای کافی برای اجرای عملیات
- بررسی کرنل فعال با دستور:
💡 بیشتر بدانید: آموزش اتصال به سرور لینوکس با 4 روش + ویدیو آموزشی
uname -r - تهیه بکاپ از فایلهای GRUB
- اطمینان از عدم استفاده از KernelCare بدون اطلاع
📌 نکته: اگر KernelCare فعال باشد، کرنلهای خاص CloudLinux نیز نصب میشوند و نباید بدون آگاهی حذف شوند.
آموزش کامل حذف دستی کرنل cPanel
این بخش یک راهنمای عملی برای مدیران سرور است تا بتوانند کرنلهای قدیمی را بدون ایجاد اختلال در بوت سیستم حذف کنند و فضای دیسک VPS را بهینهسازی نمایند. این فرایند با بررسی کرنل فعال، حذف نسخههای اضافی و بازسازی GRUB انجام میشود تا عملکرد cPanel پایدار و سریع باقی بماند. این بخش به شما کمک میکند حذف دستی کرنل cPanel را با کمترین ریسک و بیشترین دقت انجام دهید.
1- شناسایی کرنل فعال
ابتدا کرنل فعال را مشاهده کنید:
uname -r 
👈 کرنلی که این دستور نشان میدهد نباید حذف شود.
2- لیستکردن تمام کرنلها
برای مشاهده کرنلها:
rpm -qa | grep kernel یا:
dnf list installed kernel 📌 خروجی معمولاً شامل چند نسخه قدیمی است.
3- حذف خودکار کرنلهای اضافی
در AlmaLinux / CentOS:
dnf autoremove در CentOS7:
yum autoremove 🔶 این دستور بسیاری از کرنلهای قدیمی را بدون نیاز به حذف دستی پاک میکند.
4- حذف دستی کرنل خاص
اگر نیاز است کرنلی خاص را حذف کنید:
rpm -e kernel-4.x.x.x یا:
dnf remove kernel-4.x.x.x ⚠️ توجه: کرنل فعال را حذف نکنید.
5- بازسازی فایل GRUB
پس از حذف کرنلها دستور زیر را اجرا کنید:
grub2-mkconfig -o /boot/grub2/grub.cfg در سیستم EFI:
grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg این مرحله باعث میشود ورودیهای GRUB اصلاح شوند.
مدیریت کرنلهای CloudLinux و KernelCare
در سرورهای CloudLinux ساختار کرنل متفاوت است:
مشاهده کرنل CloudLinux:
cldetect --check-kernel حذف کرنل CloudLinux:
clkernel unmount
clkernel cleanup-kernels 📌 اگر KernelCare فعال باشد، کرنلها بدون نیاز به ریبوت پچ میشوند؛ بنابراین حذف غیرآگاهانه آنها توصیه نمیشود.
مزایا و معایب حذف دستی کرنل cPanel
| مورد | مزایا | معایب |
|---|---|---|
| حذف دستی | کنترل دقیق؛ پاکسازی کامل | ریسک انسانی بالا |
| حذف خودکار | سرعت بالا؛ خطای کمتر | حذف نکردن کامل موارد خاص |
مثال واقعی از حذف کرنل cPanel
در یکی از سرورهای WebDade، یک VPS با دیسک 20GB به دلیل تجمع 17 کرنل قدیمی تنها 500MB فضای خالی داشت. با اجرای عملیات حذف دستی و خودکار:
- 2.7GB فضای دیسک آزاد شد.
- سرعت بوت از 32 ثانیه به 14 ثانیه کاهش یافت.
- خطای WHM Disk Usage برطرف شد.
این نمونه نشان میدهد که حذف کرنلهای اضافی چقدر در عملکرد سرور مهم است.
نکات مهم در حذف دستی کرنل cPanel
- همیشه قبل از حذف کرنل، کرنل فعال را بررسی کنید.
- GRUB را بازسازی کنید.
- در سرورهای CloudLinux محتاط باشید.
- در VPSهای کمفضا مراقب مسیر /boot باشید.
خدمات وبداده در مدیریت کرنل cPanel
وبداده برای سرورهای مجازی ایران و خارج خود از جدیدترین نسل سرورها استفاده میکند و مدیریت کامل بهینهسازی کرنل را نیز ارائه میدهد.
💡 مزایای وبداده:
✅ استفاده از سختافزارهای نسل جدید
✅ پشتیبانی تخصصی سطح سرور
✅ بهینهسازی رایگان در سرویسهای مدیریتشده
نتیجهگیری از حذف کرنل قدیمی cPanel
پاکسازی کرنلهای قدیمی یکی از ضروریترین اقدامات برای مدیریت سرورهای لینوکسی و مبتنی بر cPanel است. این عملیات باعث آزادسازی فضای دیسک، بهبود عملکرد بوت و افزایش پایداری سیستم میشود. با اجرای مراحل این مقاله و رعایت نکات ایمنی، میتوانید بدون ایجاد خطا، سرور خود را بهینهسازی کنید.
👈 اگر در این مسیر به راهنمایی نیاز دارید، تیم وبداده همراه شماست.
سوالات متداول درباره حذف دستی کرنل cPanel
1- آیا حذف دستی کرنل cPanel باعث خرابی بوت سرور میشود؟
اگر کرنل فعال را حذف نکنید و پس از حذف، GRUB را بازسازی کنید، هیچ آسیبی به سرور نمیرسد. رعایت مراحل این مقاله ریسک را نزدیک به صفر میکند.



