نبذة
تركيب zlbinstall_5.0.x.tgz يقوم بتحديث ملفات تهيئة grub التي تعيد تعيين بعض معلمات التمهيد الحرجة للنظام الضرورية لوصول وحدة التحكم التسلسلية عبر كبل RS232. إذا قمت بتحديث جهاز الشبكة الخاص بك Zevenet ل Zevenet 5.0.x الإصدار ثم ستفقد الوصول من خلال كبل وحدة التحكم التسلسلي بعد التحديث ، اتبع الخطوات أدناه لاستعادة وصول وحدة التحكم التسلسلي وتجنب حدوث مشكلات أخرى في التحديثات المستقبلية.
إجراء
بدء جلسة SSH إلى جهاز Zevenet Load Balancer وملفات إعدادات النسخ الاحتياطي (ليتم استعادتها في حالة فشل التمهيد):
root@zlb# cp /boot/grub/grub.cfg /boot/grub/grub.cfg_backup root@zlb# cp /etc/default/grub /etc/default/grub_backup
تحرير ملف التكوين الافتراضي grub / الخ / الافتراضي / نكش
root@zlb# vi /etc/default/grub
تغيير المعلمة GRUB_CMDLINE_LINUX = "" القيمة ل:
GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,19200n8"
قم بتغيير خطوط المعلمات التالية لإعادة توجيه ناتج grub إلى منفذ وحدة التحكم التسلسلي:
GRUB_TERMINAL=serial GRUB_SERIAL_COMMAND="serial --speed=19200 --unit=0 --word=8 --parity=no --stop=1"
احفظ التغييرات وأغلق إصدار الملف.
الآن قم بتشغيل الأمر التالي لتحديث إدخالات grub في /boot/grub/grub.cfg:
root@zlb# update-grub
بمجرد أن ينتهي ، قم بتشغيل الأمر التالي وتحقق من ظهور النص بالخط الغامق console = tty0 console = ttyS0,19200n8إذا كان الأمر كذلك ، فأنت جاهز لإعادة تمهيد النظام ويجب أن يكون إخراج وحدة التحكم التسلسلية يعمل الآن أثناء تشغيل النظام.
root@zlb# cat /boot/grub/grub.cfg | grep console terminal_input console terminal_output console linux /vmlinuz-3.16.0-4-amd64 root=/dev/sda2 ro console=tty0 console=ttyS0,19200n8 quiet linux /vmlinuz-3.16.0-4-amd64 root=/dev/sda2 ro console=tty0 console=ttyS0,19200n8 quiet linux /vmlinuz-3.16.0-4-amd64 root=/dev/sda2 ro single console=tty0 console=ttyS0,19200n8
إذا لم يظهر النص في الإخراج السابق ، فلا تقم بإعادة تشغيل الوحدة ويرجى الاتصال بفريق الدعم من أجل التحقق معك من الخطأ من خلال فتح مشكلة في بوابة الدعم الرسمية زيفينت الوسطى.