المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

معلومات أساسية

مشكلة: VLAN تنتقل إلى حالة الإيقاف المؤقت بسبب فشل تخصيص LDB على Nexus 7000 مع موسعات بنية Nexus 2000 المتصلة.

الحل

المقدمة

يصف هذا وثيقة كيف أن يتحرى VLANs معلق بسبب إخفاق توزيع Light Distribution Box (LDB) عند إستخدام موسع بناء (FEX) مع M1 والد بطاقة على Nexus 7000 sery مفتاح.

المتطلبات الأساسية

المتطلبات

لا توجد متطلبات خاصة لهذا المستند.

المكونات المستخدمة

تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:

- NX-OS، الإصدار 6.2(x) من Cisco

- سلسلة مبدلات Cisco Nexus 7000

- موسع هيكل الشبكة Nexus 2000 Series من Cisco

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.

معلومات أساسية

LDB هو جدول أجهزة يقوم بتخزين خصائص الإطارات التي يتم استقبالها بواسطة محرك إعادة التوجيه، بما في ذلك تخطيط خط الاتصال إلى شبكة VLAN لقنوات FEX. يشير توزيع LDB الذي فشل إلى أن قاعدة البيانات هذه قد تم استنفادها.

عند توصيل وحدة نمطية FEX ب N7K-M132XP-12 (غير XL)، يصل الحد الأقصى لعدد إدخالات LDB إلى 228 كيلو تقريبا. مع وحدة XL، الحد الأقصى هو 512 ألف تقريبا.

إجمالي إدخالات LDB هي مجموع نطاقات شبكات VLAN المعرفة على كل FEX HIF (الفرق بين أعلى وأقل شبكة VLAN المعرفة على HIF).

على سبيل المثال:

switchport trunk allowed vlan 1-4 = 4 إدخالات LDB

switchport trunk allowed vlan 1-4، 70-80، 800 = 800 إدخال LDB

switchport trunk allowed vlan 200-800 = 600 إدخال LDB

switchport trunk allowed vlan 200، 800 = 600 إدخال LDB

إذا تم تكوين المنافذ 101/1/1 إلى 101/1/10 باستخدام خط اتصال switchport allowed vlan 200، فسيكون العدد الإجمالي لإدخالات LDB المستهلكة 6000 (10x600).

تستهلك منافذ الوصول إدخال LDB واحد (شبكة VLAN الخاصة بالوصول المعرفة على HIF).

تحقق من إدخالات LDB لكل وحدة نمطية باستخدام هذا الأمر:

N7K-A# attach mod 1

Attaching to module 1 ...

To exit type 'exit', to abort type '$.'

module-1#

module-1# show system internal eltmc info ldb summary

LDB allocation summary:

Max dynamic ldb entries:      203776

Total number of entries:      199680

Number of free entries:       197

Number of free regions:       2

Number of allocated entries:  199483

Number of allocated regions:  280

Number of fail allocations:   21

في هذا المثال، هناك 21 عملية تخصيص LDB فاشلة. نظرا لاستخدام آلية التجزئة لتجزئة إدخالات معينة إلى أجزاء معينة من قاعدة البيانات، ليس من الضروري أن يصل إجمالي عدد الإدخالات إلى الحد الأقصى لإدخالات LDB الديناميكية من أجل رؤية عمليات التخصيص الفاشلة.

يعرض هذا إنتاج عدد LDB مدخل (في سداسي عشر) يستعمل ب كل ميناء قناة أو قارن:

module-1# show system internal eltmc info ldb all

LDB allocation maps :

base          size        allocation

0xd400        0x1000        Shared

0xe400        0x1000        Shared

0xf400        0x1000        Shared

0x10400        0x1000        Ethernet1/4

0x11400        0x1000        Ethernet1/7

0x12400        0x1        Ethernet179/1/30

0x12401        0x1        port-channel1093

0x12402        0x1        port-channel1564

0x12403        0x1        port-channel1550

0x12404        0x1        port-channel1527

0x12405        0x1        port-channel1546

0x12426        0x1        Ethernet169/1/47

0x12427        0x1        Ethernet169/1/48

0x12428        0x1        Ethernet181/1/33

0x12429        0x1        Ethernet181/1/34

0x1242a        0x1        Ethernet163/1/4

0x1242b        0x1        Ethernet163/1/5

0x1242c        0x506        Ethernet183/1/7

0x12932        0x1        port-channel1096

0x12933        0x1        port-channel1095

0x12934        0x1        port-channel1092

0x12935        0x2c8        port-channel1084

0x12bfd        0x506        Ethernet183/1/8

0x13103        0x2c8        port-channel1086

0x133cb        0x1        port-channel1589

0x133cc        0x1        port-channel1063

0x133cd        0x1        port-channel1654

0x133ce        0x1        port-channel1652

0x133d4        0x1        port-channel1520

0x133d5        0x1        port-channel1560

0x133d6        0x1        port-channel1561

0x133d7        0x506        Ethernet167/1/4

0x138dd        0x506        Ethernet167/1/2

0x13de3        0x403        Ethernet165/1/2

0x141e6        0x403        Ethernet151/1/1

<snip>

ملاحظة: يوفر الأمران المذكوران أعلاه قيم LDB غير صحيحة ل N7K-M132XP-12 (غير XL) في NX-OS 6.0.3 و 5.2.4.

سيقوم NX-OS 5.2.5 و 6.1 بتصحيح هذا.

مشكلة: VLAN تنتقل إلى حالة الإيقاف المؤقت بسبب فشل تخصيص LDB على Nexus 7000 مع موسعات بنية Nexus 2000 المتصلة.

الأعراض:

1. تشير رسالة الخطأ في السجلات إلى فشل توزيع LDB

2015 Feb  3 00:01:27.260 N7k1 %ETHPORT-5-IF_SEQ_ERROR: Error ("LDB Allocation Failed") communicating with MTS_SAP_ELTM for opcode MTS_OPC_ETHPM_PORT_LOGICAL_BRINGUP (RID_PORT: port-channel1001)

2015 Feb  3 00:01:27.261 N7k1 %ETHPORT-3-IF_ERROR_VLANS_SUSPENDED: VLANs 268,1261-1262,1268 on Interface port-channel1001 are being suspended. (Reason: LDB Allocation Failed)

2. فقد الاتصال بمضيفين متعددين متصلين ب FEX

3. يبدي إخراج عرض قارن وضع err-vlanVLAN معلق بسبب LDB failed توزيع

N7kA# show interface status err-vlans

--------------------------------------------------------------------------------

Port         Name               Err-Vlans                     Status

--------------------------------------------------------------------------------

Po1001       ***dcn2pclx01a**   268,1261-1262,1268            LDB Allocation

*LOG                                             Failed

الحل

هذا تحديد أجهزة مرتبط بحرف الخط، حيث أن هذه المشكلة لا يتم معالجتها بواسطة ترقيات البرامج.

تتمثل التوصية في تقليم شبكات VLAN من HIF أو تقليل نطاقات شبكات VLAN على FEX HIF لتقليل العدد الإجمالي لإدخالات LDB.

سيستهلك كل مثيل شبكة VLAN على كل واجهة إدخالات LDB (على سبيل المثال، إذا كان PortChannel 1 يحتوي على 100 شبكة VLAN معرفة وأربعة منافذ فعلية في PortChannel، فإن العدد الإجمالي لإدخالات LDB التي يتم إستهلاكها سيكون 400، 100 مثيل لكل منفذ).