统一计算 : 思科统一计算系统

MAC地址跟踪在UCS的与连结1000V

2015 年 8 月 28 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 4 月 23 日) | 反馈

简介

本文描述如何跟踪虚拟机和VMkernel (VMK)接口的MAC地址在这些网络级:

  • Cisco Nexus 5000 系列交换机
  • 思科统一计算系统(UCS) 6248个结构互连(FI)
  • VMware ESXi主机
  • 思科连结1000V交换机

了解是重要的哪些上行链路VM或VMK接口使用故障排除和设计方面的通信。

贡献用克利福德Aldan和Vishal梅赫塔, Cisco TAC工程师。

先决条件

要求

Cisco 建议您了解以下主题:

  • 在Cisco NX-OS的vPC功能
  • 思科统一计算系统
  • VMware ESXi
  • 思科连结1000V交换机

使用的组件

本文档中的信息基于以下软件和硬件版本:

  • Cisco连结5020交换版本5.0(3)N2(2a)
  • 思科统一计算系统版本2.1(1d)
  • 思科统一计算系统B200 M3有思科虚拟接口的界面卡(VIC)刀片服务器1240 (Palo) CNAvSphere 5.1 (ESXi和vCenter)
  • Cisco连结1000V交换版本4.2(1)SV2(1.1a)

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。

配置

网络拓扑

在此示例设置, VM和VMK接口在同样主机(IP地址172.16.18.236)和同样VLAN 18 (子网172.16.18.0/24)。

在连结1000V,主机代表作为虚拟以太网模块(VEM) # 5。

在UCS中,主机在机箱1.的刀片1安装。

116277-maintain-mc-ucs-01.png

MAC地址跟踪在不同的网段的

此步骤描述如何跟踪MAC地址在多种网络级。

  1. 在vCenter,请查找您希望跟踪VM的MAC地址。在本例中, VM (ciscolive VM)的MAC地址是0050:568f:63cc :

    116277-maintain-mc-ucs-02.png

  2. 输入esxcfg-vmknic - l命令在ESXi shell为了查找VMK接口MAC地址从主机的。在本例中, VMK (vmk0)是管理接口并且有0050:56:67:8e:b9 MAC地址:

    116277-maintain-mc-ucs-03.png

  3. 确认VM (ciscolive VM)的MAC地址,并且VMK接口(vmk0)在ESXi主机(VEM)了解和连结1000V。

    1. 在VEM级别,请输入vemcmd显示12 18命令为了确认了解两MAC地址:

      116277-maintain-mc-ucs-04.png

    2. 在连结1000V级别,请输入show mac address-table命令为了确认两MAC地址在VLAN 18了解在VEM # 5 :

      116277-maintain-mc-ucs-05.png

    3. 输入show port channel summary命令为VEM # 5为了看到Port-Channel和成员端口:

      116277-maintain-mc-ucs-06.png

  4. 采集从连结1000V的其他详细信息。

    1. 输入show interface vethernet 56命令为了发现Veth56对应于VM (ciscolive VM) :

      116277-maintain-mc-ucs-07.png

    2. 输入show interface vethernet 19命令为了发现Veth19对应于VMK接口(vmk0)主机:

      116277-maintain-mc-ucs-08.png

  5. 检查别住从VM (ciscolive VM)和VMK接口(vmk0)的流量对从主机的上行接口。

    116277-maintain-mc-ucs-09.png

    此输出显示VM (ciscolive VM)和VMK接口的(vmk0)用户Group ID (SGID)映射对他们对应的VM网络接口控制器(VMNICs)。映射显示哪VMNICs使用通信:

    • VM (ciscolive VM)的SGID 0匹配SGID vmnic0 0。
    • VMK接口(vmk0)的SGID 1匹配SGID vmnic1 1。
  6. 从vCenter或ESXi命令行界面(CLI)获得VMNICs的MAC地址。

    1. 在vCenter,请导航对配置标记:

      116277-maintain-mc-ucs-10.png

    2. 在ESXi CLI,请输入esxcfg NIC -1命令:

      116277-maintain-mc-ucs-11.png

  7. 在UCS管理器(UCSM),请查找对应于VMNICs的虚拟网络网络界面控制器(vNICs) UCS :

    116277-maintain-mc-ucs-12.png

    而vNIC-1的主要的FI是FIB, vNIC-0的主要的FI是FIA。您能当前推断从VM (ciscolive VM)的流量通过FIA横断,并且从VMK接口(vmk0)的流量通过FIB横断。

  8. 确认VM (ciscolive VM)的MAC地址在FIA了解:

    116277-maintain-mc-ucs-13.png

  9. 确认VMK接口(vmk0)的MAC地址在FIB了解:

    116277-maintain-mc-ucs-14.png

  10. detail命令的show circuit检查别住这些Veths对他们的uplink端口:

    116277-maintain-mc-ucs-15.png

    注意:输出相似的信息的其他命令是显示别住服务器接口显示别住博德接口,并且显示别住接口vethernet X。

    您能也检查别住在UCSM :

    116277-maintain-mc-ucs-16.png

  11. 关于端口通道的聚集其他详细信息。在此配置中,有三端口通道在使用中每个FI的。例如, FIB有三相关的端口通道:

    • Port-Channel 89是在FIB和上行连结5020之间的林克聚合Congrol协议(LACP) Port-Channel。
    • Port-Channel 1153自动地创建并且在FIB和输入/输出模块(国际移民组织)之间- B。
    • Port-Channel 1287自动地创建并且在IOM-B和思科VIC 1240 (刀片)之间。
    1. 输入summary命令的show port channel为了发现FIB端口信道配置:

      116277-maintain-mc-ucs-17.png

    2. 输入show cdp neighbors命令为了发现和查看关于FIB的其他信息:

      116277-maintain-mc-ucs-18.png

    3. 输入summary命令的show port channel为了发现FIA端口信道配置:

      116277-maintain-mc-ucs-19.png

    4. 输入show cdp neighbors命令为了发现和查看关于FIA的其他信息:

      116277-maintain-mc-ucs-20.png

  12. 确定特定别住成员接口从Port-Channel。

    1. 输入show port channel命令为了发现FIB - VMK接口(vmk0) MAC地址被别住对Ethernet1/6 Port-Channel 89 :

      116277-maintain-mc-ucs-21.png

    2. 输入show port channel命令为了发现FIA - VM (ciscolive VM) MAC地址被别住对Ethernet1/5 Port-Channel 88 :

      116277-maintain-mc-ucs-22.png

  13. 检查MAC地址在上行连结5020了解。

    1. 输入show mac address-table命令为了发现VMK接口(vmk0) MAC地址在连结5020-1了解:

      116277-maintain-mc-ucs-23.png

    2. 输入show mac address-table命令为了发现VM (ciscolive VM) MAC地址在连结5020-2了解:

      116277-maintain-mc-ucs-24.png

当您排除故障网络问题时,此示例迅速帮助您隔离和识别如何和哪里了解MAC地址,并且什么预计路径是为网络流量。

验证

验证程序在配置示例包括。

故障排除

此配置示例打算帮助与网络故障排除。


相关的思科支持社区讨论

思科支持社区是您提问、解答问题、分享建议以及与工作伙伴协作的论坛。


Document ID: 116277