تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
يوضح هذا المستند كيفية أستكشاف أخطاء الأداء وإصلاحها على موسعات البنية (FEX) التي يمكنها إرفاق محولات Nexus 5000 أو 6000 Series Switches.
ملاحظة: لا يوجد أي من الأوامر المقدمة في هذا المستند معطلة. يجب أن يكون لديك محول Nexus 2000 متصل بمحول من السلسلة 5000 أو 6000.
قم بإرفاق أوامر FEX لتشغيل أوامر show على سطر أوامر FEX:
Nexus# attach fex فيكس
فكس>
أدخل وضع تصحيح الأخطاء على FEX لتشغيل الأوامر المتقدمة وحدد اسم FEX. ارجع إلى الجدول 1. للحصول على أسماء FEX.
FEX# dbgexec [prt/woo/red/pri]
للخروج من وضع Debug Exec، أستخدم تسلسل لوحة المفاتيح CTRL+C:
fex> [Ctrl+C]
in order to خرجت ال fex، استعملت الأمر exit:
خروج fex#
هاته المنافذ التي تواجه الخوادم على FEX.تعرف هذه بشكل عام بالمنافذ الأمامية.يحتوي كل منفذ أمامي على FEX على رقم مرتفع. عادة ما يختلف هذا الرقم عن رقم المنفذ، ولكنه يستخدم لأوامر أستكشاف الأخطاء وإصلاحها للإشارة إلى منفذ ما. يقوم كل ملف ASIC بجدولة المنافذ الأمامية بشكل مختلف.
NI هي منافذ التحكم في FEX على FEX التي تتصل مرة أخرى بالمحول الرئيسي. كما يشار إليها أيضا بوصلات الشبكة. لهذه أيضا رقم NI فريد يعتمد على النموذج.
تعد هذه المنافذ جانب المحول الأصلي للارتباط الفريد ب FEX. شكلت هذا ميناء مع switchport أسلوب fex-fabric وfex اقتران أمر.
تم تصميم كل FEX باستخدام ASIC مختلف. يتم إستخدام إختصار اسم ASIC في وضع تصحيح الأخطاء لتشغيل الأوامر.
تحتوي معظم الطرز الخاصة بالمعيار FEX على بطاقة واجهة شبكة (ASIC) واحدة، ومع ذلك يحتوي الطراز 2148 على 6 منافذ، لكل منها 8 منافذ أمامية. ويشار إلى هذا باسم RMON في أوامر أستكشاف الأخطاء وإصلاحها.
يتم إدراج أسماء ASIC والاختصارات المرتبطة بها كمرجع:
الجدول 1.
نموذج FEX | اسم ASIC | تذرية |
N2K-C2148T-1GE | خشب أحمر | rw |
N2K-C224TP-1GE n2k-c2248TP-1GE |
بورتولا | فريق إعادة إعمار |
n2k-c2232PP-10GE N2K-C2232TM-10GE |
وودسايد | ووو |
N2K-C2248TP-E-1GE | برينستون | بري |
B22 | وودسايد | ووو |
N2K-C2232TM-E-10GE | وودسايد | ووو |
N2K-C2248PQ-10GE | وودسايد/بيلمونت | ووو |
N2K-C2348UPQ-10GE | تيبورون | طيبة |
لمخرجات عداد الواجهة البينية قد يكون من الضروري تحويل رقم المنفذ الأمامي إلى رقم HI. يعتمد التحويل على طراز هيكل FEX.
في هذا المثال، تم تخصيص المنفذ الأمامي 26 (chassis-id/1/26) ل RMON 3 HI 0:
switch# attach fex chassis_id
fex-[chassis_id]# show platform software redwood sts
في هذا المثال، تم تخصيص المنفذ الأمامي 10 (135/1/10) للسلم رقم 9:
switch# attach fex chassis_id
fex-[chassis_id]# dbgexec portola
فريق إعادة الإعمار الإقليمي
في هذا المثال، تم تخصيص المنفذ الأمامي 20 (135/1/20) للرقم مرحبا 19:
switch# attach fex chassis_id
fex-[chassis_id]# show platform software
في هذا المثال، يتم تعيين HI28 على المنفذ الأمامي 29:
يبدي هذا أمر ال صغير شكل-عامل pluggable (SFP) معلومة للميناء.
fex# show platform software sfp rmon 0 HI5
في هذا المثال، ترى أن SFP في HI5 هو 10G-Base-SR (LC) صنع بواسطة Cisco-Avago:
ملاحظة: إذا قمت بتشغيل هذا الأمر على FEX الذي يستخدم منافذ نحاسية، بعد ذلك ستلاحظ أخطاء الأوامر. هذا متوقع لعدم وجود SFP للاستعلام. سيرجع موجه الأمر إلى لم يتم العثور على SFP عندما يكون هذا المنفذ ألياف، ولكنه لا يحتوي حاليا على SFP.
يمكن تشغيل أوامر العرض في موجه FEX لمنافذ HI و NI لعرض عدادات الواجهة على جانب FEX من إرتباطات منافذ FEX الليفية.
يبدي هذا أمر تدقيق عداد أيسر، مماثل إلى عرض int:
fex-128# show platform software woodside rmon 0 HI0 +----------------------+----------------------+-----------------+--------------------------+----------------------+-----------------+ | TX | Current | Diff | RX | Current | Diff | +----------------------+----------------------+-----------------+--------------------------+----------------------+-----------------+ | TX_PKT_LT64 | 0| 0| RX_PKT_LT64 | 0| 0| | TX_PKT_64 | 0| 0| RX_PKT_64 | 0| 0| | TX_PKT_65 | 0| 0| RX_PKT_65 | 0| 0| | TX_PKT_128 | 0| 0| RX_PKT_128 | 0| 0| | TX_PKT_256 | 0| 0| RX_PKT_256 | 0| 0|
ملاحظة: لا يتم إستخدام RMON 0 إلا عندما يكون FEX يحتوي على واجهة مضيف واحدة. وتقتصر نماذج الأعوام 2224 و 2248 و 2232 على نموذج واحد فقط. يحتوي طراز 2148 على ستة معايير، لذلك سيتم إستخدام من 0 إلى 5. راجع قسم تخطيط المنفذ الأمامي للحصول على مزيد من التفاصيل.
سيظهر هذا الأمر لك عدادات المنفذ لوصلات الشبكة المماثلة للعرض int. يوضح هذا الأمر جانب FEX من الارتباط. لا يعرض هذا الأمر جانب المحول الأصلي الخاص بالارتباط.
fex-128# show platform software woodside rmon 0 NI0 +----------------------+----------------------+-----------------+--------------------------+----------------------+-----------------+ | TX | Current | Diff | RX | Current | Diff | +----------------------+----------------------+-----------------+--------------------------+----------------------+-----------------+ | TX_PKT_LT64 | 0| 0| RX_PKT_LT64 | 0| 0| | TX_PKT_64 | 0| 0| RX_PKT_64 | 0| 0| | TX_PKT_65 | 0| 0| RX_PKT_65 | 0| 0| | TX_PKT_128 | 0| 0| RX_PKT_128 | 0| 0| | TX_PKT_256 | 0| 0| RX_PKT_256 | 0| 0|
يمكن عرض عمليات السقوط التاريخية باستخدام الأمر drop. هذا يظهر لكم جميعا إنخفاضات على FEX منذ أن تم تشغيله.
كما يعرض هذا الأمر عمليات السقوط إلى وحدة المعالجة المركزية (CPU) طراز FEX التي لن تمثل عمليات إسقاط حركة مرور البيانات باستخدام عدادات DROP8. ويمكن تجاهل هذه المسائل بأمان.
ملاحظة: Tail drop [8] وTAIL_DROP8 تمثل عمليات السقوط إلى وحدة المعالجة المركزية (CPU) طراز FEX، كما أنها غير ذات صلة باستكشاف أخطاء الأداء وإصلاحها حيث يحدث ذلك في الظروف العادية.
prt> drops
PRT_SS_CNT_TAIL_DROP1 : 3 SS0
PRT_SS_CNT_TAIL_DROP1 : 6 SS1
PRT_SS_CNT_TAIL_DROP1 : 1 SS2
PRT_SS_CNT_TAIL_DROP1 : 25 SS3
PRT_SS_CNT_TAIL_DROP1 : 2 SS5
PRT_SS_CNT_TAIL_DROP8 : 142 SS0
PRT_SS_CNT_TAIL_DROP8 : 73 SS1
PRT_SS_CNT_TAIL_DROP8 : 11 SS2
PRT_SS_CNT_TAIL_DROP8 : 62048 SS3
PRT_SS_CNT_TAIL_DROP8 : 4613 SS4
PRT_SS_CNT_TAIL_DROP8 : 552 SS5
تتضمن المقاطعات التي يتم إرسالها إلى وحدة المعالجة المركزية (CPU) حالات السقوط من الخلف، والتي تكون حالات السقوط بسبب الازدحام وقلة مساحة المخزن المؤقت. ويمكن عرض هذه العناصر باستخدام الأمر show new_points:
ملاحظة: يستخدم الرمز 6.0 والإصدارات الأحدث show new_points all
يوضح هذا المثال أن إطارات الطرف المنسدل في المخزن المؤقت SS1:
prt> show new_ints
|-----------------------------------------------|
| SS1 : ssx_int_norm_td
|--+---------+----------------------------------+
| 1 | 00001c98 | tail drop[1] | frames are being tail dropped.
| 2 | 00005cac | tail drop[2] | frames are being tail dropped.
| 8 | 0000012e | tail drop[8] | frames are being tail dropped.
يوضح هذا المثال أن NI 3 يستقبل أخطاء الرموز:
| NI3 : nix_xe_INT_xg
|--+---------+----------------------------------+
|2 |00000005 | rx_local_fault | Link is in local fault state
|3 |00000007 | rx_remote_fault | Link is in remote fault state
|4 |00000004 | rx_code_violation | MAC received unexpected XGMII control characters.
|5 |00000004 | rx_err_symbol | MAC received an XGMII error character.
|16|00000001 | rx_local_fault_edge | Local fault state has changed.
|17|00000001 | rx_remote_fault_edge | Remote fault state has changed.
|-----------------------------------------------|
يوضح هذا المثال أن ذيل FEX يسقط الإطارات التي تدخل NI3:
| SS4 : ssx_int_err
|--+---------+----------------------------------+
|0 |00031aa9 | wo_cr[0] | frames rcvd without credit for pausable classes. Pause is missing.
|1 |00014e21 | wo_cr[1] | frames rcvd without credit for pausable classes. Pause is missing.
|2 |00018a9f | wo_cr[2] | frames rcvd without credit for pausable classes. Pause is missing.
|3 |00025efb | wo_cr[3] | frames rcvd without credit for pausable classes. Pause is missing.
|-----------------------------------------------|
ينتج أمر المعدل إحصائيات معدل حركة مرور الوقت الفعلي لمنفذ ما. عكس show int ، فإنه ليس متوسطا، وهو معدل البيانات الحالي الخام في تلك الثانية. في هذا المثال، يستقبل NI 3 حاليا 2.96 كيلوبت/ثانية في الشبكة إلى إتجاه المضيف. يظهر عرض int على محول Nexus الأصلي المتوافق 2.96 كيلوبت/ثانية في إتجاه TX على وصلة بنية FEX المتصلة ب NI 3.
تحدث حالات سقوط الذيل بسبب إستهلاك المخزن المؤقت. عادة ما يتم استنفاد المخزن المؤقت عند تدفق خوادم متعددة إلى HIFs في نفس الوقت، أو لا يمكن للمخزن المؤقت للمضيف تفريغ حركة مرور البيانات الصادرة بسرعة كافية لتجديد الأرصدة على NIF.
وهناك العديد من الخيارات المتاحة لتخفيف هذه الخسارة.
انقل أي خوادم بها تدفقات حركة مرور مزدحمة مثل صفيفات التخزين ونقاط نهاية الفيديو خارج FEX وربطها مباشرة بالمنافذ الأساسية للمحول الرئيسي. وهذا من شأنه أن يمنع الخوادم المتقطعة من إرهاق المخزن المؤقت وتعطيل حركة المرور من الأجهزة المضيفة الأقل تأثرا.
تتضمن المحولات من السلسلة Nexus 5000 و 6000 وحدات تخزين مؤقت أكبر من نماذج FEX، لتوصيل الخوادم القابلة للتوسعة بالمنافذ الأساسية مما يخفف من الخسارة لأن المخازن المؤقتة للمنفذ الأساسي قادرة على معالجة عملية تدفق أكبر بكثير.
يمكن لبعض الطرز الخاصة ب FEX إلغاء تأمين مساحة إضافية للمخزن المؤقت عند إضافة المزيد من الوصلات من FEX إلى المحول الرئيسي. ومن المحتمل أن يؤدي ذلك إلى إيقاف عمليات السقوط على وصلات الشبكة.
الجدول 2.
الطراز | زيادة المخزن المؤقت عند إضافة الوصلات |
2148 | none |
2224 | زيادة المخزن المؤقت حتى وصلتين |
2248TP | زيادة المخزن المؤقت حتى 4 وصلات |
2232 | زيادة المخزن المؤقت حتى 4 وصلات |
الطراز 2248TP-E | none |
2248PQ | none |
يمكن أن تستفيد معظم طرز FEX من مشاركة المخزن المؤقت عالي الأداء عبر جميع منافذ المضيف. إذا تم رؤية حالات السقوط على HI، فقد تعمل مشاركة المخزن المؤقت على تخفيف حالات السقوط هذه.
تعديل حد قائمة انتظار FEX بشكل عام:
5k(config)# لا يوجد حد قائمة انتظار FEX (يطبق بشكل عام على جميع الملفات الموجودة على ال 5k)
تعديل حد قائمة انتظار FEX على FEX الفردي:
قائمة انتظار FEX
5k(config)# fex 100
5k(config-fex)# لا يوجد جهاز [طراز] بحد قائمة الانتظار
يحتوي Nexus 6000 على خيار إضافي لتغيير خوارزمية موازنة الأحمال من HIF إلى NIF. بشكل افتراضي، حتى إذا وصلت الحزم على منافذ HIF مختلفة، فقد تظل في قائمة الانتظار إلى واجهة الشبكة (NIF) نفسها. مع تمكين وضع ربط-load-balanced-mode، فإنها توزع عبر العديد من NIF، وتسمح أكثر للاستخدام المتساوي لمخازن خروج NIF المؤقتة.
6k(config)# جهاز N2248PQ وضع وصلة-load-balanced-mode