配置 vCOIN 插件。

前提条件

确认您的 Automation Orchestrator 通过 vSphere 进行身份验证。Orchestrator 身份验证提供程序必须使用 vCenter FQDN 作为目标 vCenter 实例 FQDN。请参见 使用 vSphere 身份验证配置独立的 Automation Orchestrator 服务器

过程

  1. 激活 vCOIN 插件。
    1. 通过 SSH 登录 Automation Orchestrator Appliance。
    2. 运行以下命令。
      vracli capabilities vcoin --enable
      也可以在 capabilities 命令后添加以下可选参数。
      参数 说明
      -h, --help 获取有关可使用的可选命令的信息。
      --enable 激活此功能。
      --disable 停用此功能。
      --replay 忽略当前状态,可能会重放任何状态验证。
      -f, --force 强制为此功能设置一个值。
    3. 通过运行 /opt/scripts/deploy.sh 命令,重新部署 Automation Orchestrator Appliance。
      运行此命令将重新启动 Automation Orchestrator
  2. 在 vSphere Web Client 中注册 vCOIN 扩展。
    vracli vro vcoin register --insecure -u username -vcu https://vSphere FQDN/sdk

    在系统提示,请提供您的密码。

    您还可以在 vro vcoin register 命令后添加以下参数。
    参数 说明
    --insecure 可选。如果不使用 --insecure 参数,则必须使用 -vct 参数来传递 vCenter 证书指纹。
    -u, --username=username 有权在 vCenter Server 上注册扩展的用户的用户名。例如,管理员用户通常具有必需的 Extension.Register 权限。
    -vcu, --vCenterUrl=https://vSphere FQDN/sdk vCenter Server 的 SDK 资源的 URL。
    -st, --serverThumbprint=vRO Server Certificate Thumbprint 可选。Automation Orchestrator Plug-in 服务器的证书指纹。SHA-1 指纹必须采用以下格式:30:da:0s:da:is:d9:sa:91:29:da:9s:ds:a9:d9:sa。确保每个数字字母对组合使用冒号 (:) 分隔。
    -vct, --vCenterServerThumbprint=vCenter Server Thumbprint vCenter Server 的证书指纹。
    -pu, --pluginUrl=https://vRO or LB FQDN/vcoin/plugin.json vCOIN 插件清单的 URL。

    如果您的高可用性环境具有代理或负载均衡器,则必须使用 HA 代理 FQDN 或 LB FQDN,而不是 Automation Orchestrator FQDN。否则,将无法注册插件。

    注册 vCOIN 插件扩展后,确认该插件在 vSphere Client 中可见。您可能需要刷新浏览器。有关故障排除信息,请参见 VMware vSphere 文档。
  3. 要为上下文操作输入激活自动填充功能,请通过运行添加 vCenter Server 实例工作流来在 Automation Orchestrator 中将 vCenter Server 添加为端点。
    有关如何运行该工作流的说明,请参见 配置 vCenter 实例的连接

取消注册 vCOIN 插件

要从 vSphere Web Client 中取消注册 vCOIN 扩展,请运行以下命令。

vracli vro vcoin unregister --insecure -u username -vcu https://vSphere FQDN/sdk

如果 vCenter Server 不可用,您可以在主命令后添加 --force

如果在重新配置环境时未正确取消注册该插件,则在其他 vCenter Server 中注册 Automation Orchestrator 实例时可能会出现意外行为。