要准备主机以加入 NSX-T Data Center 网络,您必须在 ESXi 主机上安装 NSX-T Data Center 内核模块。这样,您就可以构建 NSX-T Data Center 控制层面和管理层面结构层。在 VIB 文件中打包的 NSX-T Data Center 内核模块在管理程序内核中运行并提供一些服务,例如,分布式路由、分布式防火墙和桥接功能。

您可以手动下载 NSX-T Data Center VIB 并将其作为主机映像的一部分。每个 NSX-T Data Center 版本的下载路径可能会有所不同。请务必查看 NSX-T Data Center 下载页面以获取相应的 VIB。

过程

  1. 作为 root 或具有管理权限的用户登录到主机。
  2. 导航到 /tmp 目录。
    [root@host:~]: cd /tmp
  3. 下载 nsx-lcp 文件并将其复制到 /tmp 目录中。
  4. 运行 install 命令。
    [root@host:/tmp]: esxcli software vib install -d /tmp/nsx-lcp-<release>.zip
    Installation Result
       Message: Operation finished successfully.
       Reboot Required: false
       VIBs Installed: VMware_bootbank_nsx-aggservice_<release>, VMware_bootbank_nsx-da_<release>, VMware_bootbank_nsx-esx-datapath_<release>, VMware_bootbank_nsx-exporter_<release>, VMware_bootbank_nsx-host_<release>, VMware_bootbank_nsx-lldp_<release>, VMware_bootbank_nsx-mpa_<release>, VMware_bootbank_nsx-netcpa_<release>, VMware_bootbank_nsx-python-protobuf_<release>, VMware_bootbank_nsx-sfhc_<release>, VMware_bootbank_nsxa_<release>, VMware_bootbank_nsxcli_<release>
       VIBs Removed:
       VIBs Skipped:
    
    

    根据在主机上已安装的内容,可能会安装、移除或跳过一些 VIB。不需要重新引导,除非命令输出显示 Reboot Required: true

结果

将 ESXi 主机添加到 NSX-T Data Center 结构层中后,会在主机上安装以下 VIB。

  • nsx-aggservice - 为 NSX-T Data Center 聚合服务提供主机端库。NSX-T Data Center 聚合服务是在管理层面节点中运行并从 NSX-T Data Center 组件中获取运行时状态的服务。

  • nsx-da - 收集有关管理程序操作系统版本、虚拟机和网络接口的发现代理 (Discovery Agent, DA) 数据。向管理层面提供数据以便在故障排除工具中使用。

  • nsx-esx-datapath - 提供 NSX-T Data Center 数据层面数据包处理功能。

  • nsx-exporter - 提供主机代理以便向在管理层面中运行的聚合服务报告运行时状态。

  • nsx-host - 为在主机上安装的 VIB 包提供元数据。

  • nsx-lldp - 为链路层发现协议 (Link Layer Discovery Protocol, LLDP) 提供支持,这是网络设备在 LAN 上通告其身份、功能和邻居时使用的链路层协议。

  • nsx-mpa - 在 NSX Manager 和管理程序主机之间提供通信。

  • nsx-netcpa - 在中央控制层面和管理程序之间提供通信。从中央控制层面中接收逻辑网络状态,并以编程方式在数据层面中通告该状态。

  • nsx-python-protobuf - 为协议缓冲区提供 Python 绑定。

  • nsx-sfhc - 服务结构层主机组件 (Service Fabric Host Component, SFHC)。提供主机代理,以便将管理程序作为管理层面清单中的结构层主机以管理其生命周期。这会为操作提供一个通道,例如,NSX-T Data Center 升级和卸载以及监控管理程序上的 NSX-T Data Center 模块。

  • nsxa - 执行主机级别配置,例如,N-VDS 创建和上行链路配置。

  • nsxcli - 在管理程序主机上提供 NSX-T Data Center CLI。

  • nsx-support-bundle-client - 提供收集支持包的功能。

要进行验证,您可以在 ESXi 主机上运行 esxcli software vib list | grep nsxesxcli software vib list | grep <yyyy-mm-dd> 命令,其中的日期是执行安装的日期。

下一步做什么

将主机添加到 NSX-T Data Center 管理层面。请参见将管理程序主机加入管理层面