ممکن است در هنگام نصب 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
کار تمام شد! با حذف کرنل قدیمی، میتوانید مجددا اقدام به نصب CloudLinux کنید.
منابع: Zendesk