要在 Linux 工作负载虚拟机上安装 NSX Tools,请按照以下说明进行操作。

请参见工作负载虚拟机当前支持的操作系统获取当前支持的 Linux 发行版列表。

注: 要确认此脚本的校验和,请转到 Vmware 下载 > 驱动程序和工具 > NSX Cloud 脚本

前提条件

您需要使用以下命令运行 NSX Tools 安装脚本:

  • wget
  • nslookup
  • dmidecode

过程

  1. 登录到 CSM 并转到公有云:
    1. 如果使用的是 AWS,请转到 > AWS > VPC。单击一个转换或计算 VPC。
    2. 如果使用的是 Microsoft Azure,请转到 > Azure > VNet。单击已在其中部署并正在运行一个或一对 PCG 的 VNet。
    注意:转换 VPC/VNet 是部署和运行一个或一对 PCG 的位置。计算 VPC/VNet 链接到转换 VPC/VNet,并且可以使用在其中部署的 PCG 实例。
  2. 在屏幕的 NSX Tools 下载与安装部分,记下 Linux 下的下载位置安装命令
    注: 对于 VNet,安装命令中的 DNS 后缀是动态生成的,与您在部署 PCG 时选择的 DNS 设置相匹配。对于转换 VNet, -dnsServer <dns-server-ip> 参数是可选的。对于计算 VNet,必须提供 DNS 转发器 IP 地址才能完成此命令。
  3. 使用超级用户特权登录到 Linux 工作负载虚拟机。
  4. 在 Linux 虚拟机上使用 wget 或等效命令从在 CSM 中记录的下载位置下载安装脚本。安装脚本下载到运行 wget 命令的目录中。
    注: 要确认此脚本的校验和,请转到 Vmware 下载 > 驱动程序和工具 > NSX Cloud 脚本
  5. 如有必要,更改安装脚本的权限以使其可以执行,然后运行该脚本:
    $ chmod +x install_nsx_vm_agent.sh && sudo ./install_nsx_vm_agent.sh 
    
    注意:在 Red Hat Enterprise Linux 及其衍生产品上,不支持 SELinux。要安装 NSX Tools,请禁用 SELinux。
  6. 在开始安装 NSX Tools 后,将断开与 Linux 虚拟机的连接。屏幕上显示内容如下的消息:Installation completed!!! Starting NSX Agent service. SSH connection will now be lost.。要完成载入过程,请再次登录到您的虚拟机。

结果

在工作负载虚拟机上安装了 NSX Tools

注:
  • 在成功安装 NSX Tools 后,端口 8888 在工作负载虚拟机上显示为打开的端口,但为处于底层模式的虚拟机阻止该端口,并且只能在需要时使用该端口进行高级故障排除。 如果跳转主机也位于与要访问的工作负载虚拟机相同的 VPC 中,您可以使用跳转主机通过端口 8888 访问工作负载虚拟机。
  • 该脚本使用 eth0 作为默认接口。

下一步做什么

在 NSX 实施模式下管理虚拟机