目录

简介

先决条件

要求

使用的组件

配置

网络图

配置

验证

故障排除

简介

本文档介绍如何在VMware ESXi上配置对NX-OSv 9000的串行端口访问。NX-OSv 9000是虚拟交换平台，可用于模拟Cisco Nexus 9000的许多L2方面。NX-OSv 9000支持Nexus 9000的许多控制平面操作，同时支持数据平面功能的子集，包括路由协议(增强型内部网关路由协议(EIGRP)、开放最短路径优先(OSPF)、路由信息协议(RIP)和边界网关协议(BGP)、中继、交换机虚拟接口(SVI)、VXLAN（泛洪和学习）和标准（非vPC）端口通道。

注意：自7.0(3)I5(1)起，虚拟端口通道(vPC)、OTV、ACL和VXLAN(BGP EVPN)等某些NX-OS功能可能具有CLI，交换机将接受配置，但这些功能未经测试或支持。有关受支持功能和限制的更多详细信息，请点击表1 Supported Layer 2 and Layer 3 Features(Software)和表2 Nxos Features Not Supported(Not Tested)下的此配置指南链接。

NX-OSv 9000可以采用与使用带内接口(SVI)、管理接口(mgmt0)或控制台连接的物理交换机类似的方法进行管理。本文的目的是描述如何将VMware ESXI虚拟机监控程序上运行的NX-OSv 9000连接到网络支持的虚拟串行接口。

先决条件

要求

Cisco 建议您了解以下主题：

- vSphere/ESXi主机配置基础知识。

- 虚拟机(VM)管理。

- 了解中转网络。

警告：此配置示例引用了思科不直接支持的第三方软件。有关ESXi/vSP的其他帮助可以直接从VMware获得：http://www.vmware.com/support.html。

使用的组件

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

- NX-OSv 9000部署了ESXi版本(6.0.0 [Build 3620759])。

- 对ESXi主机（独立或vCenter托管）和NX-OSv 9000虚拟机具有足够的特权。

- 从管理工作站进行网络访问足以允许虚拟串行端口的TCP端口访问ESXi VMkernel接口。

- 虚拟串行端口功能需要ESXi企业版或企业版Plus许可。

- NX-OSv 9000不支持VMware分布式交换机(vDS)，需要标准vSwitch。

注意：网络支持的虚拟串行端口的直接URL不支持vMotion。 如果需要vMotion，可以部署虚拟串行端口集中器(vSPC)。vSPC的配置详细信息不在本文档的范围内，但可以在VMware vSphere文档中心下找到。

配置

网络图

配置

1.配置ESXi主机防火墙以允许连接到远程串行端口。这可以从GUI（如vSphere客户端或Web客户端）或CLI执行。给出了两个例子。

从ESXi主机上的SSH CLI:

!By default the Remote Serial Port service is disabled:

!

[root@localhost:~] esxcli network firewall ruleset list | grep remoteSerialPort

remoteSerialPort false

!Enable the  remoteSerialPort ruleset:

!

[root@localhost:~] esxcli network firewall ruleset set --enabled true --ruleset-id=remoteSerialPort

!Validate that the remoteSerialPort service is now enabled.

!

[root@localhost:~] esxcli network firewall ruleset list | grep remoteSerialPort

remoteSerialPort             true

从GUI（vShere Web客户端）：

2.在VM Edit Settings(VM编辑设置)菜单下，将网络支持的串行端口添加到NX-OSv 9000虚拟机。必须关闭NX-OSv 9000 VM才能添加此功能。

注意：为端口URI指定的接口IP地址必须是VMkernel接口IP地址，该地址用于VM当前驻留的ESXi主机上的管理服务。端口号可以是当前未使用的任何TCP端口（大于1024）。 请务必选择不用于任何其他VMkernel服务（如vMotion等）的端口。

注意：网络支持的虚拟串行端口的直接URI不支持vMotion。 如果需要vMotion，可以部署虚拟串行端口集中器(vSPC)。vSPC的配置详细信息不在本文档的范围内，但可以在VMware vSphere文档中心下找到。

3.启动NX-OSv 9000 VM并等待引导加载程序完成。在ESXi VM控制台上查找“离开Grub land”消息：

4.现在，您可以使用终端仿真程序连接到NX-OSv 9000 VM的控制台。

验证

使用本部分可确认配置能否正常运行。

连接到控制台接口后，您可以继续配置管理和数据平面接口。

注意：mgmt0始终映射到VM网络接口1、以太网接口1/1 = VM网络接口2等。

故障排除

本部分提供了可用于对配置进行故障排除的信息。

问题：NX-OSv 9000 VM引导至加载程序提示符：

loader > dir

Setting listing for bootflash:

Number of devices detected by BIOS is 1

Number of devices detected by BIOS is 1

Number of devices detected by BIOS is 1

Going to print files for device bootflash:

.rpmstore

nxos.7.0.3.I5.1.bin

Number of devices detected by BIOS is 1

Number of devices detected by BIOS is 1

Number of devices detected by BIOS is 1

Clearing listing for bootflash:

loader >

解决方案：使用引导语法引导系统映像：

loader > boot nxos.7.0.3.I5.1.bin

引导后，配置引导语句并保存运行配置：

N9k#configure

N9k(config)# boot nxos nxos.7.0.3.I5.1.bin

N9k#(config)# end

N9k# copy running-config startup-config