如果合作伙伴解决方案包含主机中驻留的虚拟设备,则可以先部署服务,然后向 NSX Manager 注册解决方案。

重要事项: 如果使用 vMotion 将受合作伙伴服务保护的客户机虚拟机迁移到另一个群集,则这些客户机虚拟机会暂时失去保护。为避免出现此问题,请通过 vMotion 将客户机虚拟机只迁移到同一群集中的主机。

前提条件

请确保:
  • 向 NSX Manager 注册合作伙伴解决方案。
  • NSX Manager 可访问合作伙伴解决方案的管理控制台。
  • vSphere 7.0 或更高版本中的 vCenter 群集不使用 vSphere Lifecycle Manager (vLCM) 映像来管理 ESXi 主机生命周期操作。无法在使用 vLCM 映像的 vCenter 群集上安装合作伙伴服务。

    要验证是否在群集中使用 vLCM 映像来管理主机,请登录到 vSphere Client 并转到主机和群集。在导航窗格中,单击群集,然后导航到更新 > 映像。如果群集未使用 vLCM 映像,您一定会看到设置映像按钮。如果群集使用了 vLCM 映像,则可以查看映像详细信息,如 ESXi 版本、供应商加载项、映像合规性详细信息等。

  • 已分配所需的许可证版本。请参见https://kb.vmware.com/kb/2145269

过程

  1. 导航到网络和安全 (Networking & Security) > 安装和升级 (Installation and Upgrade) > 服务部署 (Service Deployment)
  2. 单击添加 (Add)
  3. 在“部署网络和安全服务”对话框中,选择 Guest Introspection
  4. 指定调度 (Specify schedule)(在对话框底部)中,选择立即部署 (Deploy now)以在安装 Guest Introspection 后立即进行部署,或者选择一个部署日期和时间。
  5. 单击下一步 (Next)
  6. 选择要在其中安装 Guest Introspection 的数据中心和群集,然后单击下一步 (Next)
  7. 在“选择存储和管理网络”页面上,选择要添加服务虚拟机存储器的数据存储,或者选择已在主机上指定 (Specified on host)。建议使用共享数据存储和网络而不是“已在主机上指定”,以便自动化部署工作流。
    选定的数据存储在选定群集的所有主机上都必须可用。

    如果选择了已在主机上指定 (Specified on host),请为群集中的每个主机完成以下子步骤。

    1. 在“主页”中,单击主机和群集 (Hosts and Clusters)
    2. 导航器中单击一个主机,然后单击配置 (Configure)
    3. 在左侧的导航窗格中,在虚拟机 (Virtual Machines)下面单击代理虚拟机 (Agent VMs),然后单击编辑 (Edit)
    4. 选择数据存储,然后单击确定 (OK)
  8. 如果将数据存储设置为已在主机上指定 (Specified on host),您必须将网络也设置为已在主机上指定 (Specified on host)

    如果选择了已在主机上指定 (Specified on host),请按照第 7 步中的子步骤在主机上选择一个网络。将一个主机(或多个主机)添加到群集中时,必须先设置数据存储和网络,再将每个主机添加到群集中。

  9. 在“IP 分配”中,选择以下其中的一项:
    选择 目的
    DHCP 通过动态主机配置协议 (DHCP) 将 IP 地址分配给 Guest Introspection 服务虚拟机。如果主机位于不同子网,请选择此选项。
    使用 IP 池 将选定 IP 池中的某个 IP 地址分配给 Guest Introspection 服务虚拟机。
  10. 单击下一步 (Next),然后在“即将完成”页面上单击完成 (Finish)
  11. 监控该部署,直至安装状态 (Installation Status)列显示成功 (Succeeded)
    在 NSX 6.4.0 及更高版本中,vCenter Server 中的 GI SVM 名称会显示将其部署到的主机的 IP 地址。
  12. 如果安装状态 (Installation Status)列显示失败 (Failed),则单击“失败”旁边的图标。将显示所有部署错误。单击解决 (Resolve)修复这些错误。有时,解决这些错误将显示额外的错误。执行所需操作,然后重新单击解决办法 (Resolve)
    小心: 在包含 vSphere 7.0 或更高版本的网络中,在安装了 Guest Introspection 服务或任何其他第三方合作伙伴服务后,将无法在 vCenter 群集上使用 vLCM 映像。如果尝试在 vCenter 群集上使用 vLCM 映像,则 vSphere Client 中会显示警告消息,告知您主机上存在独立的 VIB。

后续步骤

现在可以通过 NSX UI 或 NSX API 使用合作伙伴服务。