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

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

前提条件

过程

  1. 以具有管理权限的用户身份登录到主机。
  2. (可选) 导航到 /tmp 目录。
    cd /tmp
  3. 下载 nsx-lcp 文件并将其复制到 /tmp 目录中。
  4. 解压缩该软件包。
    tar -xvf nsx-lcp-<release>-ubuntu-trusty_amd64.tar.gz
  5. 导航到软件包目录。
    cd nsx-lcp-trusty_amd64/
  6. 安装该软件包。
    sudo dpkg -i *.deb
    
  7. 重新加载 OVS 内核模块。
    /etc/init.d/openvswitch-switch force-reload-kmod

    如果管理程序在 OVS 接口上使用 DHCP,请重新启动用于配置 DHCP 的网络接口。您可以手动停止网络接口上的旧 dhclient 进程,并在该接口上重新启动新 dhclient 进程。

  8. 要进行验证,可以运行 dpkg –l | grep nsx 命令。
    user@host:~$ dpkg -l | grep nsx
    
    ii  nsx-agent                           <release>     amd64        NSX Agent
    ii  nsx-aggservice                      <release>     all          NSX Aggregation Service Lib
    ii  nsx-cli                             <release>     all          NSX CLI
    ii  nsx-da                              <release>     amd64        NSX Inventory Discovery Agent
    ii  nsx-host                            <release>     all          NSX host meta package
    ii  nsx-host-node-status-reporter       <release>     amd64        NSX Host Status Reporter for Aggregation Service
    ii  nsx-lldp                            <release>     amd64        NSX LLDP Daemon
    ii  nsx-logical-exporter                <release>     amd64        NSX Logical Exporter
    ii  nsx-mpa                             <release>     amd64        NSX Management Plane Agent Core
    ii  nsx-netcpa                          <release>     amd64        NSX Netcpa
    ii  nsx-sfhc                            <release>     amd64        NSX Service Fabric Host Component
    ii  nsx-transport-node-status-reporter  <release>     amd64        NSX Transport Node Status Reporter
    ii  nsxa                                <release>     amd64        NSX L2 Agent
    

    任何错误很可能是由不完整的依赖项造成的。apt-get install -f 命令可以尝试解决依赖项问题并重新运行 NSX-T Data Center 安装。

下一步做什么

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