في تدوينة سابقة تحدثت عن أحد أوامر سيسكو التى تسمح لنا بأسترجاع أعدادات الـ Startup في سيسكو بدون الحاجة إلى عمل إعادة أقلاع للجهاز لكن قد تصادفك حالات كثيرة تحتاج منك عمل إعادة أقلاع للروتر أو السويتش والحل أنك تنتظر عدة دقائق حتى تنتهي العملية, اليوم سوف أخبركم عن أحد خفايا أوامر سيسكو الذي يسمح لك بعمل إعادة أقلاع في مدة قصيرة جدا لاتتعدى الدقيقة.
الوقت المتوسط لأي عملية إقلاع لروتر أو سويتش تأخذ عادة من دقيقة ونصف إلى أربع دقائق وهذه الدقائق تكون أحيانا مهمة جدا وقد تتسبب بمشاكل كثيرة , ويعود سبب البطئ في عملية الأقلاع إلى كون الروتر يقوم اولا بفك الضغط عن نظام التشغيل وبعدها يقوم بتحميل النظام من الفلاش إلى الـ RAM مع إضافة عملية الـ Rommon أيضا التى تكون البديل للروتر لو في حال فشلت عملية الأقلاع من الفلاش , سيسكو تطلق على هذه العملية Cold reload.
سيسكو كعادتها لاتتوقف عن التطوير وطرح مشاكل عملائها على طاولة البحث والتطوير فأبتكرت خاصية تدعى Warm reload بعكس السابقة وأدخلتها في نظام التشغيل الخاص بها IOS إبتدا من الأصدار (2)12.3, هل سمعت بهذه الخاصية من قبل ؟ الخاصية فكرتها جميلة وبسيطة جدا وهي تأمر الروتر أن لايحمل نظام التشغيل من الفلاش ولا بالمرور من عملية التحقق والـ Rommon وكل ذلك من خلال أخذ مساحة صغيرة من الذاكرة وحفظ نظام التشغيل عليه لذلك فالخاصية تطلب منك بعد تفعيل الخاصية بعمل إعادة إقلاع لأخذ نسخة من نظام التشغيل وحفظها وفي المرة الثانية سوف تجد الفرق في عملية الأقلاع لنشاهد العملية بالأرقام.
قبل تفعيل الخاصية سوف نقوم بعمل Reload ونشاهد الوقت الذي أخذه الروتر للأقلاع.
تسعين ثانية هو الوقت الذي تطلب لأعادة الأقلاع لنقم بتفعيل الخاصية ونقوم بعدها بإعادة الأقلاع.
ماذا نلاحظ ؟ 94 ثانية لقد زاد الوقت ؟ نعم كما أخبرتكم أن الخاصية تحتاج مرتان لعمل إعادة أقلاع لمشاهدة النتائج لأن النسخة الآن تم حفظها , لنشاهد عملية الأقلاع الآن ونحكم على النتائج.
35 ثانية هو الوقت الذي أشتغرقه الروتر للقيام بعملية إعادة الأقلاع أي أقل بمرتان عن الوقت الذي تطلب في المرة الآولى ومعها تكون تدوينتي قد أنتهت.
قبل أن أنهي أحب أن اونوه إلى بعض النقاط السريعة مثل أمكانية حدوث Crash للنسخة أثناء تحميلها وبالتالي قد تفشل الطريقة لذلك يمكن وضع مدة زمنية معينة ولتكن دقيقة مثلا نخبر الروتر فيها لو في حال لم يتم تحميل نظام التشغيل في هذه المدة حينها قم بالرجوع إلى العملية العادية , ولأعداد هذا الأمر ضع إشارة الاستفهام بعد أمر التفعيل warm-reload وأبحث بنفسك وتعلم كيفية القيام بهذه المهمة , الخاصية لم تعمل على الـ GNS3 بالرغم من تفعيلها على الروتر لكن المشكلة تكمن عند عمل إعادة الأقلاع الأول , للمزيد حول الأمر راجع صفحة سيسكو على الرابط التالي أتمنى أن تكونوا قد أستفدتوا من المدونة بشيئ جديد ودمتم بود.