المقدمة
يصف هذا المستند حلا بديلا بسيطا يوفر وظائف مماثلة لميزة "المجدول" على المحولات من السلسلة Cisco Nexus 5500 Series التي تستخدم البرامج النصية لإدارة الأحداث المضمنة.
المتطلبات الأساسية
المتطلبات
توصي Cisco بأن تكون لديك معرفة أساسية بالمواضيع التالية:
- سلسلة مبدلات Cisco Nexus 5500
- مخطوطات IM
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:
- سلسلة مبدلات Cisco Nexus 5500
- نظام تشغيل Cisco Nexus (NXOS)، الإصدار 6.0(2)N2(1) أو إصدار أحدث
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
المشكلة
لا تدعم المحولات Cisco Nexus 5500 series بعد ميزة "المجدول" في قطار 5.x أو 6.x أو 7.x. قم بتنفيذ مهام معينة كل ساعة أو كل يوم، إذا لم تتمكن من العمل بدون ميزة "المجدول".
الحل
إذا قمت بتعديل المعلمات الموجودة في برنامج نصي ل IM (مدعوم أولا في الإصدار 6.0(2)N2(1) من NXOS)، للتحقق من وجود قيمة تقوم بتشغيلها دائما، فإنها تحاكي وظائف ميزة "المجدول" أثناء قيامها بتغيير الفاصل الزمني لاستطلاع الحدث.
في المثال التالي، يتم إستخدام معرف الكائن (OID) لوحدة المعالجة المركزية على Nexus (1.3.6...1.1.1.6.1) المحول. يرجع هذا OID دائما قيمة بين 0 و100، لذلك أنت ينبغي ضمنت أن يتم تشغيله دائما عندما يتطابق مع OID مقابل قيمة أقل من 12345، رقم مرتفع بشكل تعسفي يتم تشغيله ضده دائما. يجب بعد ذلك تعديل الفاصل الزمني لاستطلاع الأمر لتشغيل الحدث في الفاصل الزمني المرغوب (86400 ثانية في هذا المثال) حتى يتم تنفيذ الإجراءات المطلوبة.
cli alias name backupconfig copy running-configuration tftp://[server_IP]/$(SWITCHNAME)_Running-Config_$(TIMESTAMP) vrf management vdc-all
event manager applet Schedule_Backup
event snmp oid 1.3.6.1.4.1.9.9.109.1.1.1.1.6.1 get-type exact entry-op le entry-val
12345 poll-interval 86400
action 1.0 cli command backupconfig
action 2.0 syslog priority notifications msg Running_Config_Backup_Complete
ينسخ هذا المثال running-configuration إلى خادم TFTP كل 86.400 ثانية، وهو كل 24 ساعة. يتم إستخدام متغيرات $(switchname) و$(timestamp) بحيث يتم حفظ الملف باسم مختلف، مما يسمح للخادم بالاحتفاظ بتكوينات نسخ إحتياطي متعددة. أستخدم الاسم المستعار لواجهة سطر الأوامر (CLI) لإعادة حساب الطابع الزمني في كل مرة يتم فيها تشغيل الأمر. لاحظ أيضا أن رسالة running_config_backup_complete تطبع في syslog.
معلومات ذات صلة