مشكلة عدم بدء keepalived بعد ترقية أوبونتو 18.04 إلى 20.04.6
تعد عملية ترقية أنظمة التشغيل من الأمور الشائعة التي يقوم بها العديد من المستخدمين لتحسين الأداء أو الاستفادة من الميزات الجديدة. مع ذلك، قد تواجه بعض المشاكل بعد الترقية، خاصة عندما يتعلق الأمر بالخدمات الأساسية مثل موازن التحميل. في هذا المقال، سنستعرض ظاهرة توقف خدمة "Keepalived" عن العمل بعد الترقية من Ubuntu 18.04 LTS إلى 20.04.6 LTS وكيفية حل هذه المشكلة.
توقف خدمة Keepalived بعد الترقية
يعاني العديد من المستخدمين الذين قاموا بترقية نظامهم إلى الإصدار الأحدث من مشكلات مشابهة. في هذه الحالة، وظيفة "Keepalived" لم تعد تعمل بشكل صحيح. يظهر من السجلات التي تمت مشاركتها أن الخدمة قد تم تحميلها بنجاح ولكنها تظل غير نشطة.
فهم السجلات والمشكلات المطروحة
عند محاولة بدء الخدمة، تظهر السجلات تحذيرات متعددة تشير إلى وجود مشكلات في التكوين. على سبيل المثال، يُشير السجل إلى عدم وجود المستخدم الافتراضي "keepalived_script" والذي يحتاج للبقاء على قيد الحياة للعمل بكفاءة. كما تظهر تحذيرات أخرى تفيد بأن الواجهة الافتراضية "eth0" غير موجودة، مما يعني أن "Keepalived" لا يمكنها الاستمرار في العمل بسبب الأخطاء المتكررة التي تحدث خلال بدء العملية.
تحديث ملفات التكوين
من خلال المعلومات المقدمة، يمكن ملاحظة أن الواجهة الوحيدة المتاحة هي "ens192"، بينما يظهر "eth0" كواجهة غير موجودة. يتعين على المستخدم تعديل ملف التكوين "/etc/keepalived/keepalived.conf" للتأكد من أن إعدادات الواجهة تعكس التكوين الفعلي للنظام.
قم بالبحث عن الأسطر التي تشير إلى "eth0" واستبدالها بـ "ens192". بعد إجراء التعديلات، تأكد من حفظ الملف ثم حاول إعادة تشغيل الخدمة مرة أخرى.
اختبار الخدمة والتحقق من الحالة
بعد إجراء التعديلات اللازمة، استخدم الأوامر التالية للتحقق من حالة الخدمة:
systemctl stop keepalived
systemctl start keepalived
systemctl status keepalived
يجب أن تعرض حالة الخدمة "نشط" بدلاً من "غير نشط (ميت)". إذا كانت الخدمة تعمل بشكل صحيح، يمكنك متابعة استخدام "Keepalived" كما هو مطلوب.
الخلاصة
تعتبر المشكلة الخاصة بتوقف خدمة "Keepalived" عن العمل بعد الترقية من Ubuntu 18.04 LTS إلى 20.04.6 LTS شائعة بين عدد من المستخدمين. من خلال التحقق من السجلات وتحديث إعدادات التكوين، يمكنك حل هذه المشاكل بسهولة. تأكد من مراجعة كل المكونات الضرورية وتعديل أي عناصر غير صحيحة في ملفات التكوين الخاصة بك.
من المهم دائماً التأكد من أن جميع المكونات اللازمة موجودة وتعمل بشكل صحيح بعد الترقية. إذا استمرت المشاكل، يمكنك البحث عن مزيد من الموارد أو الدعم من المجتمع.