يوضح هذا المستند كيفية تكوين ميزة موسع هيكل المحول (FEX) وتشغيلها واستكشاف أخطائها وإصلاحها على محولات Nexus 5500.
لا توجد متطلبات خاصة لهذا المستند.
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر أو إعداد التقاط الحزمة.
تتيح هذه الميزة لمحول Nexus 5500 إدارة الواجهات الظاهرية (كل من وحدات تحكم واجهة الشبكة الظاهرية لشبكة الإيثرنت (vNICs) ومهايئات الناقل المضيف الظاهرية (FC vHBAs) للقناة الليفية) على VIC للخادم. يعد هذا الأمر مستقلا عن أي برنامج مراقبة أجهزة افتراضية يعمل على الخادم. أيا كانت الواجهات الظاهرية التي سيتم إنشاؤها، ستكون مرئية لنظام التشغيل الرئيسي (OS) المثبت على الخادم (شريطة أن يكون لنظام التشغيل برامج التشغيل المناسبة).
يمكن العثور على الأنظمة الأساسية المدعومة في هذا القسم من دليل عمليات مهايئ NX-OS من السلسلة Cisco Nexus 5000 Series، الإصدار 5.1(3)N1(1).
يمكن العثور على المخططات المدعومة للمهايئ-FEX في هذا القسم من دليل عمليات المهايئ Cisco Nexus 5000 Series NX-OS FEX، الإصدار 5.1(3)N1(1).
المخططات المدعومة هي:
يناقش قسم التكوين اللاحق "خادم مزدوج الإتجاه عبر وصلات نشطة/إحتياطية إلى زوج من محولات Nexus 5500" والذي يتم تصويره هنا:
سيكون لكل بطاقة واجهة شبكة (NIC) واجهة إيثرنت افتراضية مطابقة على Nexus 5000. وبالمثل سيكون لكل مهايئ ناقل مضيف (HBA) واجهة قناة ليفية افتراضية (VFC) متوافقة على Nexus 5000.
أكمل الخطوات التالية على كل من محولات Nexus 5000:
(config)# install feature-set virtualization
(config)# feature-set virtualization
(config)# vethernet auto-create
(config)# interface Eth 1/10
(config-if)# switchport mode vntag
(config-if)# no shutdown
ملفات تعريف المنفذ هي قوالب تكوين يمكن تطبيقها (موروثة) بواسطة واجهات المحول. في سياق Adapter-FEX، يمكن تطبيق توصيفات المنافذ إما على واجهات الإيثرنت الظاهرية التي يتم تعريفها يدويا أو على تلك التي يتم إنشاؤها تلقائيا عند تكوين بطاقات واجهة المستخدم الرسومية (GUI) لوحدة التحكم في الإدارة المتكاملة (CIMC) من Cisco UCS C-Series.
نوع ملف تعريف المنفذ هو 'vethernet'.
يتم عرض نموذج لتكوين ملف تعريف المنفذ هنا:(config)# port-profile type vethernet VNIC1
(config-port-prof)# switchport mode access
(config-port-prof)# switchport access vlan 10
(config-port-prof)# no shutdown
(config-port-prof)# state enabled
أكمل الخطوات التالية على خادم UCS C-Series:
عندما تقوم بإنشاء vHBAs على محول الخادم، لا يتم إنشاء واجهات المحولات المطابقة تلقائيا. وبدلا من ذلك، ينبغي تعريفها يدويا. يتم عرض الخطوات الخاصة بالمحول وجانب الخادم هنا.
أتمت هذا steps على المفتاح جانب:
مثال:
(config)# interface veth 10
(config-if)# switchport mode trunk
(config-if)# switchport trunk allowed vlan 1,100
(config-if)# bind interface eth1/1 channel 3
(config-if)# no shutdown
مثال:
(config)# interface vfc10
(config-if)# bind interface veth 10
(config-if)# no shut
يتم تحديد عضوية شبكة منطقة التخزين الظاهرية (VSAN) لهذه الواجهة ضمن قاعدة بيانات شبكة منطقة التخزين الظاهرية (VSAN):
(config)# vsan database
(config-vsan-db)# vsan 100 interface vfc10
(config-vsan-db)# vlan 100
(config-vlan)# fcoe vsan 100
(config-vlan)# show vlan fcoe
أكمل الخطوات التالية من جانب الخادم:
الحقول الرئيسية التي سيتم تعريفها هي:
استخدم هذا القسم لتأكيد عمل التكوين بشكل صحيح.
يمكن عرض قائمة واجهات الإيثرنت الظاهرية باستخدام الأوامر التالية:
n5k1# show interface virtual summary
Veth Bound Channel/ Port Mac VM
Interface Interface DV-Port Profile Address Name
-------------------------------------------------------------------------
Veth32770 Eth1/2 1 UPLINK
Total 1 Veth Interfaces
n5k1#
n5k1# show interface virtual status
Interface VIF-index Bound If Chan Vlan Status Mode Vntag
-------------------------------------------------------------------------
Veth32770 VIF-17 Eth1/2 1 10 Up Active 2
Total 1 Veth Interfaces
تظهر واجهات إيثرنت الظاهرية التي تم إنشاؤها تلقائيا في التكوين الجاري وسيتم حفظها في تكوين بدء التشغيل عند تنفيذ بدء تشغيل النسخ:
n5k1# show run int ve32770
!Command: show running-config interface Vethernet32770
!Time: Thu Apr 10 12:56:23 2014
version 5.2(1)N1(4)
interface Vethernet32770
inherit port-profile UPLINK
bind interface Ethernet1/2 channel 1
n5k1# show int ve32770 brief
--------------------------------------------------------------------------------
Vethernet VLAN Type Mode Status Reason Speed
--------------------------------------------------------------------------------
Veth32770 10 virt access up none auto
n5k1#
يوفر هذا القسم معلومات يمكنك استخدامها لاستكشاف أخطاء التكوين وإصلاحها.
تحقق من معلومات بروتوكول تبادل إمكانات التوصيل بين مراكز البيانات (DCBX) الخاصة بواجهة VNTag للمحول باستخدام هذا الأمر:
# show system internal dcbx info interface ethernet <>
تحقق من:
كما هو مبرز أدناه:
n5k1# show sys int dcbx info interface e1/2
Interface info for if_index: 0x1a001000(Eth1/2)
tx_enabled: TRUE
rx_enabled: TRUE
dcbx_enabled: TRUE
DCX Protocol: CEE <<<<<<<
DCX CEE NIV extension: enabled <<<<<<<<<
<output omitted>
Feature type NIV (7) <<<<<<<
feature type 7(DCX CEE-NIV)sub_type 0
Feature State Variables: oper_version 0 error 0 local error 0 oper_mode 1
feature_seq_no 0 remote_feature_tlv_present 1 remote_tlv_aged_out 0
remote_tlv_not_present_notification_sent 0
Feature Register Params: max_version 0, enable 1, willing 0 advertise 1
disruptive_error 0 mts_addr_node 0x2201 mts_addr_sap 0x193
Other server mts_addr_node 0x2301, mts_addr_sap 0x193
Desired config cfg length: 8 data bytes:9f ff 68 ef bd f7 4f c6
Operating config cfg length: 8 data bytes:9f ff 68 ef bd f7 4f c6
Peer config cfg length: 8 data bytes:10 00 00 22 bd d6 66 f8
وتتضمن المشاكل الشائعة ما يلي:
n5k1# show sys int vim event-history interface e1/2
>>>>FSM: <Ethernet1/2> has 18 logged transitions<<<<<
1) FSM:<Ethernet1/2> Transition at 327178 usecs after Thu Apr 10 12:22:27 2014
Previous state: [VIM_NIV_PHY_FSM_ST_WAIT_DCBX]
Triggered event: [VIM_NIV_PHY_FSM_EV_PHY_DOWN]
Next state: [VIM_NIV_PHY_FSM_ST_WAIT_DCBX]
2) FSM:<Ethernet1/2> Transition at 327331 usecs after Thu Apr 10 12:22:27 2014
Previous state: [VIM_NIV_PHY_FSM_ST_WAIT_DCBX]
Triggered event: [VIM_NIV_PHY_FSM_EV_DOWN_DONE]
Next state: [VIM_NIV_PHY_FSM_ST_WAIT_DCBX]
3) FSM:<Ethernet1/2> Transition at 255216 usecs after Thu Apr 10 12:26:15 2014
Previous state: [VIM_NIV_PHY_FSM_ST_WAIT_DCBX]
Triggered event: [VIM_NIV_PHY_FSM_EV_RX_DCBX_CC_NUM]
Next state: [VIM_NIV_PHY_FSM_ST_WAIT_3SEC]
4) FSM:<Ethernet1/2> Transition at 250133 usecs after Thu Apr 10 12:26:18 2014
Previous state: [VIM_NIV_PHY_FSM_ST_WAIT_3SEC]
Triggered event: [VIM_NIV_PHY_FSM_EV_DCX_3SEC_EXP]
Next state: [VIM_NIV_PHY_FSM_ST_WAIT_ENCAP]
5) FSM:<Ethernet1/2> Transition at 262008 usecs after Thu Apr 10 12:26:18 2014
Previous state: [VIM_NIV_PHY_FSM_ST_WAIT_ENCAP]
Triggered event: [VIM_NIV_PHY_FSM_EV_VIC_OPEN_RECEIVED]
Next state: [FSM_ST_NO_CHANGE]
6) FSM:<Ethernet1/2> Transition at 60944 usecs after Thu Apr 10 12:26:19 2014
Previous state: [VIM_NIV_PHY_FSM_ST_WAIT_ENCAP]
Triggered event: [VIM_NIV_PHY_FSM_EV_ENCAP_RESP]
Next state: [VIM_NIV_PHY_FSM_ST_UP]
7) FSM:<Ethernet1/2> Transition at 62553 usecs after Thu Apr 10 12:26:19 2014
Previous state: [VIM_NIV_PHY_FSM_ST_UP]
Triggered event: [VIM_NIV_PHY_FSM_EV_VIC_OPEN_ACKD]
Next state: [FSM_ST_NO_CHANGE]
8) FSM:<Ethernet1/2> Transition at 62605 usecs after Thu Apr 10 12:26:19 2014
Previous state: [VIM_NIV_PHY_FSM_ST_UP]
Triggered event: [VIM_NIV_PHY_FSM_EV_VIC_OPEN_DONE]
Next state: [VIM_NIV_PHY_FSM_ST_UP_OPENED]
9) FSM:<Ethernet1/2> Transition at 62726 usecs after Thu Apr 10 12:26:19 2014
Previous state: [VIM_NIV_PHY_FSM_ST_UP_OPENED]
Triggered event: [VIM_NIV_PHY_FSM_EV_PP_SEND]
Next state: [VIM_NIV_PHY_FSM_ST_UP_OPENED_PP]
10) FSM:<Ethernet1/2> Transition at 475253 usecs after Thu Apr 10 12:51:45 2014
Previous state: [VIM_NIV_PHY_FSM_ST_UP_OPENED_PP]
Triggered event: [VIM_NIV_PHY_FSM_EV_PHY_DOWN]
Next state: [VIM_NIV_PHY_FSM_ST_WAIT_VETH_DN]
11) FSM:<Ethernet1/2> Transition at 475328 usecs after Thu Apr 10 12:51:45 2014
Previous state: [VIM_NIV_PHY_FSM_ST_WAIT_VETH_DN]
Triggered event: [VIM_NIV_PHY_FSM_EV_DOWN_DONE]
Next state: [VIM_NIV_PHY_FSM_ST_WAIT_DCBX]
12) FSM:<Ethernet1/2> Transition at 983154 usecs after Thu Apr 10 12:53:06 2014
Previous state: [VIM_NIV_PHY_FSM_ST_WAIT_DCBX]
Triggered event: [VIM_NIV_PHY_FSM_EV_RX_DCBX_CC_NUM]
Next state: [VIM_NIV_PHY_FSM_ST_WAIT_3SEC]
13) FSM:<Ethernet1/2> Transition at 992590 usecs after Thu Apr 10 12:53:09 2014
Previous state: [VIM_NIV_PHY_FSM_ST_WAIT_3SEC]
Triggered event: [VIM_NIV_PHY_FSM_EV_DCX_3SEC_EXP]
Next state: [VIM_NIV_PHY_FSM_ST_WAIT_ENCAP]
14) FSM:<Ethernet1/2> Transition at 802877 usecs after Thu Apr 10 12:53:10 2014
Previous state: [VIM_NIV_PHY_FSM_ST_WAIT_ENCAP]
Triggered event: [VIM_NIV_PHY_FSM_EV_ENCAP_RESP]
Next state: [VIM_NIV_PHY_FSM_ST_UP]
15) FSM:<Ethernet1/2> Transition at 804263 usecs after Thu Apr 10 12:53:10 2014
Previous state: [VIM_NIV_PHY_FSM_ST_UP]
Triggered event: [VIM_NIV_PHY_FSM_EV_VIC_OPEN_ACKD]
Next state: [FSM_ST_NO_CHANGE]
16) FSM:<Ethernet1/2> Transition at 992390 usecs after Thu Apr 10 12:53:11 2014
Previous state: [VIM_NIV_PHY_FSM_ST_UP]
Triggered event: [VIM_NIV_PHY_FSM_EV_VIC_OPEN_RECEIVED]
Next state: [FSM_ST_NO_CHANGE]
17) FSM:<Ethernet1/2> Transition at 992450 usecs after Thu Apr 10 12:53:11 2014
Previous state: [VIM_NIV_PHY_FSM_ST_UP]
Triggered event: [VIM_NIV_PHY_FSM_EV_VIC_OPEN_DONE]
Next state: [VIM_NIV_PHY_FSM_ST_UP_OPENED]
18) FSM:<Ethernet1/2> Transition at 992676 usecs after Thu Apr 10 12:53:11 2014
Previous state: [VIM_NIV_PHY_FSM_ST_UP_OPENED]
Triggered event: [VIM_NIV_PHY_FSM_EV_PP_SEND]
Next state: [VIM_NIV_PHY_FSM_ST_UP_OPENED_PP]
Curr state: [VIM_NIV_PHY_FSM_ST_UP_OPENED_PP] <<<<<<<<<<
n5k1#
إذا كانت واجهة إيثرنت الظاهرية إيثرنت إيثرنت افتراضية ثابتة، فتحقق لمعرفة ما إذا كان VIC_CREATE يظهر في هذا الأمر:
# show system internal vim info niv msg logs fixed interface e 1/16 ch 1
Eth1/16(Chan: 1) VIF Index: 605
REQ MsgId: 56630, Type: VIC ENABLE, CC: SUCCESS
RSP MsgId: 56630, Type: VIC ENABLE, CC: SUCCESS
REQ MsgId: 4267, Type: VIC SET, CC: SUCCESS
RSP MsgId: 4267, Type: VIC SET, CC: SUCCESS
REQ MsgId: 62725, Type: VIC CREATE, CC: SUCCESS <<<<<<<
RSP MsgId: 62725, Type: VIC CREATE, CC: SUCCESS <<<<<<<
REQ MsgId: 62789, Type: VIC ENABLE, CC: SUCCESS
RSP MsgId: 62789, Type: VIC ENABLE, CC: SUCCESS
REQ MsgId: 21735, Type: VIC SET, CC: SUCCESS
RSP MsgId: 21735, Type: VIC SET, CC: SUCCESS
لاحظ أن واجهة إيثرنت الظاهرية الثابتة هي واجهة افتراضية لا تدعم الترحيل عبر الواجهات المادية. عند مناقشة المحول-FEX، يكون النطاق دائما على شبكة إيثرنت افتراضية ثابتة لأن المحول-FEX يشير إلى إستخدام المحاكاة الافتراضية للشبكة بواسطة نظام تشغيل واحد (أي نظام تشغيل غير افتراضي).
إذا لم يظهر VIC_CREATE:
# show system internal vim log
# attach fex <number>
# test vic_proxy dump trace
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
1.0 |
04-Sep-2014 |
الإصدار الأولي |