المقدمة
يصف هذا المستند خطوات تثبيط العطل ACI F3696 ومعالجتها.
معلومات أساسية
يتم تشغيل هذا الخطأ المحدد عندما تنتقل وحدات EP إلى حالة "التجميد" بسبب ميزة تثبيط نقطة نهاية COOP. توضع علامات الخطر في حالة "التجميد" عندما يتبين أن لها سلوك حركي متسق، مما يتسبب في تحديثات متعددة ل COOP في فترة زمنية قصيرة.
وتثبيط EP في عملية COOP هو آلية لحماية عملية COOP تساعد أيضا على تحديد سبب EP(s).
يتم تقديم تثبيط EP ل COOP، ويتم تمكينه بشكل افتراضي، في وحدة التحكم الخاصة بتطبيق سياسة البنية الأساسية (APIC) من Cisco الإصدار 4.2(3).
code : F3696
descr : 1 EPs are in freeze state.
cause : coop-ep-dampening
ملاحظة: يمكن أن تؤدي طبيعة هذا الخطأ ووحدات توقيت الإنهاك المرتبطة به إلى حدوث الخطأ، ثم يتم مسح الخطأ من تلقاء نفسه.
بنى ACI المتصلة بالعرض البيني
تتم مراقبة هذا الخطأ بشكل نشط كجزء من مفاوضات ACI الاستباقية.
إذا كان لديك بنية واجهة تحكم في الوصول (ACI) متصلة ب Intersight، فسيتم إنشاء طلب خدمة نيابة عنك للإشارة إلى العثور على مثيلات هذا الخطأ داخل بنية واجهة التحكم في الوصول (ACI) المتصلة ب Intersight.
تثبيط نقطة نهاية COOP
يتم إستخدام مجلس بروتوكول Oracle (COOP) لإبلاغ معلومات تعيين نقطة النهاية (EP) (الموقع والهوية) إلى وكيل العمود الفقري. تقوم المحولات الطرفية بإعادة توجيه معلومات عنوان نقطة النهاية إلى محولات العمود الفقري عبر COOP، مما يضمن احتفاظ جميع عقد العمود الفقري بنسخة متناسقة من عنوان نقطة النهاية ومعلومات الموقع.
يتسبب تنقل EP المتناسق، مثل التنقل عبر الواجهات أو الأجهزة، في إجراء تحديثات مستمرة لنقطة النهاية باتجاه الميزات الرئيسية لضمان دقة قاعدة بيانات COOP. يمكن أن يؤدي وجود كم كبير من التحديثات بسبب الحركة المستمرة لنقطة النهاية إلى الاستخدام المفرط لموارد COOP، مما يمنع معالجة تحديثات نقطة النهاية الصحيحة.
يعمل اكتشاف نقطة النهاية المخادعة، وهو من ميزات المحول الطرفي، على منع تحديثات EP العدوانية من الوصول إلى محول العمود الرئيسي طالما أن التنقلات محددة بنطاق ورقة واحدة. وهناك سيناريوهات أخرى للتحرك على مستوى السياسة الأوروبية، مثل حركة بيرنل عبر الأوراق، التي تتطلب آلية حماية مختلفة لحماية حماية COOP. وهنا يأتي دور تثبيط نقطة نهاية COOP.
لتخفيف الضغط على COOP في حالات حركة EP، تطلب محولات العمود الفقري من جميع المحولات الطرفية تجاهل التحديثات من نقاط النهاية التي تم وضع علامة عليها لفترة محددة. وعندما يحدث ذلك، تكون حالة التثبيط لأي نقطة نهاية من هذا القبيل هي "التجميد"، ويتم إنشاء خطأ F3696.
يتم ذكر المزيد من التفاصيل حول قيم العقوبة وحدودها في إرتباط دليل التكوين، مثال 4.2 config guide link.
ارجع إلى إرتباط دليل التكوين الخاص بالإصدار للحصول على أحدث المعلومات حول هذه الميزة.
ملاحظة: يجب تمكين ميزات حماية تحديث EP الأخرى القوية، مثل ميزة التحكم في EP المخادعة وحماية حلقة EP بشكل صريح. وقد تم تغطية المزيد من التفاصيل حول هذه الميزات في التقرير الرسمي "تعلم نقطة نهاية بنية واجهة التحكم في الوصول (ACI).
الأسباب المحتملة لتجميد EP
السيناريوهين النموذجيين اللذين تم رؤيتهما للتسبب في هذا السلوك في هذا المجال هما:
- خادم مزود باتصالين فرعيين منفصلين باستخدام Active-Active، بدلا من تكوين إرتباط منطقي واحد (vPC)
- حلقة على أجهزة شبكة تدفق البيانات
بدء سريع لعنوان خطأ
- حدد أي نقطة (نقاط) نهاية ذهبت إلى حالة "مجمدة".
- (إختياري) إذا تم ملاحظة تأثير مستوى البيانات، فقم بمسح EP المجمد لحل التأثير المؤقت.
- حدد وافهم سبب نقل EP(آت) وما إذا كان ذلك متوقعا ومتطلبا في تصميم الشبكة أم لا.
- وإذا لم يكن مطلوبا، فاتخذ إجراء لمعالجة الحالة الأساسية التي أدت إلى حركة EP.
- إذا كانت الحركة المعنية مطلوبة وضرورية لتصميم الشبكة، فعليك بتعطيل تثبيط COOP EP.
ملاحظة: إن تخميد COOP EP هو آلية حماية لعملية COOP. وعلى العموم، يفضل إتخاذ إجراءات تخفف من حركة الطوارئ غير الضرورية حيثما أمكن ذلك.
الخطوات التفصيلية لمعالجة الخطأ
التعرف على نقاط النهاية المجمدة
أستخدم إجراء واجهة سطر الأوامر (CLI) هذا المحول لعرض جميع نقاط النهاية المضمنة في العمود الرئيسي أو عقدة طرفية.
- سجل الدخول إلى واجهة سطر الأوامر (CLI) الخاصة بالمحول الرئيسي أو الطرفي switch# show coop internal info repo ep dampation
(إختياري) مسح نقاط النهاية المجمدة
إستخدام واجهة المستخدم الرسومية (GUI)
عند تنفيذ ذلك باستخدام واجهة المستخدم الرسومية، يؤدي ذلك إلى مسح جميع عناوين EP المجمدة على العقدة المحددة. يجب تنفيذ هذه العملية على جميع محولات العمود الفقري وكذلك على المحول الطرفي المصدر لنقطة النهاية المجمدة.
- في شريط القوائم، انقر فوق نسيج > جرد.
- في لوح التصفح، قم بتمديد نقطة الوصول والعقدة الأساسية أو عقدة الورقة.
- انقر بزر الماوس الأيمن واختر مسح نقاط النهاية المتأثرة.
- انقر فوق نعم لتأكيد الإجراء.
ملاحظة: إذا كانت EP(s) المعنية لا تزال في جدول نقاط النهاية على المحول الطرفي، يتم نشر نقطة النهاية إلى قاعدة بيانات COOP لمحول العمود الفقري. وإذا لم تكن هناك مساحة، سيتم حذف نقطة النهاية الخافتة من قاعدة بيانات COOP الخاصة بمحول العمود الفقري بعد دقيقتين.
من خلال واجهة سطر الأوامر (CLI) للمحول
عند تنفيذ هذا الإجراء عبر واجهة سطر الأوامر (CLI) للمحول، فإنه يمسح نقطة نهاية واحدة فقط في كل مرة. يجب تنفيذ هذه العملية على جميع محولات العمود الفقري وعلى المحول الطرفي المصدر لنقطة النهاية.
- سجل الدخول إلى واجهة سطر الأوامر (CLI) الخاصة بالمحول الخلفي أو الطرفي وأدخل الأمر: switch# مسح مفتاح إلغاء تقوية EP لمعلومات البروتوكول الداخلية <bd_vnid><mac>
ملاحظة: إذا كانت EP(s) المعنية لا تزال في جدول نقاط النهاية على المحول الطرفي، يتم نشر نقطة النهاية إلى قاعدة بيانات COOP لمحول العمود الفقري. وإذا لم تكن هناك مساحة، سيتم حذف نقطة النهاية الخافتة من قاعدة بيانات COOP الخاصة بمحول العمود الفقري بعد دقيقتين.
تعطيل تخامد EP ل COOP
وبشكل عام، لا يوصى بذلك. على أي حال، إذا وجدت أن تصميم شبكتك يتطلب حركة EP المعنية، فإن تثبيط EP يمكن تعطيله.
يعطل HTTP post to /api/policymgr/mo/.xml مع disableEpDampening="true" تثبيط COOP EP.
يمكن إعادة تمكين تثبيط EP ل COOP مع نفس الطلب، ولكن عن طريق إعداد disableEpDampening="false".
POST api/policymgr/mo/.xml
PAYLOAD:
disableEpDampening="true">
إستخدام APIC CLI
على واجهة سطر أوامر (CLI) APIC، يمكن أن يسهل الأمر icurl نشر HTTP المطلوب.
تعطيل تقوية EP ل COOP:
apic# icurl -X POST -d '
' http://localhost:7777/api/policymgr/mo/.xml
تحقق من تعطيل تثبيط EP ل COOP:
apic# moquery -c infraSetPol
Total Objects shown: 1
# infra.SetPol
disableEpDampening : yes
dn : uni/infra/settings
تفاصيل إضافية
تخميد EP للفقرات التجميعية - تخصيص عامل التخميد
في الإصدارات 5.2.4d والإصدارات الأحدث، يمكن تعديل DAMPfactor لزيادة قيم محددة مرتبطة بميزة تثبيط EP ل COOP.
ضع في اعتبارك تعديل DampFactor for Scenerios حيث من المتوقع أن يكون هناك مستوى معين من حركة EP خارج العتبات الافتراضية، ولا تريد تعطيل تثبيط COOP EP.
هناك 3 قيم عتبة مرتبطة بالعقوبة الرطبة والتي تعمل بالترادف. كل هذه القيم الثلاثة يتم تعديلها عند تغيير DampFactor:
اسم الحد |
الوصف |
القيمة الافتراضية |
dampReuseThresh |
إعادة إستخدام قيمة العتبة عند انتقال EP إلى الحالة العادية من حالة "التجميد" |
2500 |
dampSatThresh |
عتبة التشبع الرطب. عندما يعبر EP قيمة الجزاء هذه، فإنه يوضع في حالة "تجميد" |
10000 |
دامب ثريش |
عتبة الحالة الحرجة. إذا بقيت EP فوق العتبة لمدة 10 دقيقة، يتم وضعها في حالة "تجميد" |
4000 |
يتم تعيين DampFactor الافتراضي على 1. يمكن تعديل DampFactor إلى قيم تتراوح بين 1 و 5.
تعديل COOP EP DampFactor
لتغيير العامل الرطب إلى 4 أضعاف القيمة، يمكنك إستخدام هذا المنشور على APIC:
apic# icurl -X POST -d '
dampFactor=4
>
' http://localhost:7777/api/policymgr/mo/.xml
يمكن التحقق من صحة الحدود المعدلة، لكل عامود أساسي لكل عملية إعادة توجيه، من خلال التحقق من فئة بروتوكول CoopRepP:
apic# moquery -c coopRepP
# coop.RepP
...
dampReuseThresh : 10000
dampSatThresh : 40000
dampThresh : 16000