请按照以下说明在 Linux 工作负载虚拟机上安装 NSX 代理。

请参见支持的操作系统获取当前支持的 Linux 发行版列表。

前提条件

您需要使用 wget nslookup 命令来运行 NSX 代理安装脚本。

过程

  1. 登录到 CSM 并转到公有云:
    1. 如果使用的是 AWS,请转到 > AWS > VPC。单击部署并运行一个或一对 PCG 的 VPC。
    2. 如果使用的是 Microsoft Azure,请转到 > Azure > VNet。单击部署并运行一个或一对 PCG 的 VNet。
  2. 在屏幕的代理下载和安装部分中,记录 Linux 下的下载位置安装命令
    注: 安装命令中的 DNS 后缀是动态生成的,与您部署 PCG 时选择的 DNS 设置相匹配。
  3. 使用超级用户特权登录到 Linux 工作负载虚拟机。
  4. 在 Linux 虚拟机上使用 wget 或等效命令从在 CSM 中记录的下载位置下载安装脚本。安装脚本下载到运行 wget 命令的目录中。
  5. 根据需要更改安装脚本的权限,使其成为可执行文件,并运行该脚本:
    $ sudo chmod +x install_nsx_vm_agent.sh
    $ sudo bash install_nsx_vm_agent.sh --dns-suffix <>
    
    注意:在 Red Hat Enterprise Linux 及其衍生产品上,不支持 SELinux。请禁止 SELinux 安装 NSX 代理。
  6. NSX 代理安装开始后,您将断开与 Linux 虚拟机的连接。屏幕上显示内容如下的消息:Installation completed!!! Starting NSX Agent service. SSH connection will now be lost.。重新连接到虚拟机,完成载入过程。

结果

NSX 代理安装在工作负载虚拟机上。

注:
  • NSX 代理成功安装后,端口 8888 在虚拟机上显示为打开,但对于处于底层模式的虚拟机,此端口被阻止,应仅在需要时用于进行高级故障排除。
  • 该脚本使用 eth0 作为默认接口。有关脚本选项列表和卸载说明,请参见适用于 Linux 虚拟机的 NSX 代理安装脚本选项

后续步骤

管理工作负载虚拟机