مرکز آموزش

رفع خطای iproute conflicts with kernel در هنگام نصب CloudLinux

  • 11

ممکن است در هنگام نصب CloudLinux در CentOS با خطای زیر مواجه شوید:

iproute-4.11.0-30.el7.cloudlinux.x86_64 conflicts kernel < 3.10.0-793.21.1.lve1.5.20
Error: iproute conflicts with 1:kernel-3.10.0-xxx.xx.x.xxxx.x.xx.el7.x86_64

 

علت مشکل:

این خطا نشان می دهد که یکی از Kernelهای CentOS نصب شده در سرور شما قدیمی است و توسط CloudLinux پشتیبانی نمی شود بنابراین لازم است از آخرین Kernel موجود در CentOS استفاده کنید و موارد قدیمی را حذف کنید.

 

نحوه رفع خطا:

ابتدا با اجرای فرمان زیر از kernel فعال بر روی CentOS مطلع شوید:

uname -a

اگر نتیجه با کرنلی که در متن خطا درج شده است، یکسان بود لازم است با اجرای فرمان زیر آن را به آخرین نسخه بروزرسانی کنید:

yum -y update

اگر نتیجه فرمان uname -a  با کرنلی که در متن خطا درج شده است، متفاوت بود، لازم است کرنل‌های قدیمی موجود در سرور را حذف کنید:

yum remove kernel-3.10.0-xxx.xx.x.xxxx.x.xx.el7.x86_64
شما همچنین می‌توانید با اجرای فرمان rpm -q kernel لیست کرنل‌های باقی مانده در سرور را مشاهده کنید.

 

کار تمام شد! با حذف کرنل قدیمی، می‌توانید مجددا اقدام به نصب CloudLinux کنید.

 

منابع: Zendesk

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


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